Search events for 'all'
Combined Intuition and Rationality Increases Software Feature Novelty for Female Software Designers
Journal First When: Thu 26 Aug 2021 19:10 - 19:15Fri 27 Aug 2021 07:10 - 07:15 People: Carianne Pretorius, Maryam Razavian, Katrin Eling, Fred Langerak
… novel software features of all the participants. …
JSISOLATE: Lightweight In-Browser JavaScript Isolation
Research Papers When: Thu 26 Aug 2021 16:10 - 16:20Fri 27 Aug 2021 04:10 - 04:20 People: Mingxue Zhang, Wei Meng
… . Since all scripts run in the same execution environment in the browser, executing them all together may cause unexpected effects. For example, global …
Freeing Hybrid Distributed AI Training Configuration
Doctoral Symposium When: Tue 24 Aug 2021 14:25 - 14:50Wed 25 Aug 2021 02:25 - 02:50 People: Haoran Wang
… parts of DNNs, is more efficient but requires advanced configurations. Not all AI … the configuration of HP strategies is very desirable for all AI frameworks. We propose …
ERC Funding Opportunities
Plenary Events When: Wed 25 Aug 2021 15:00 - 16:00Thu 26 Aug 2021 03:00 - 04:00 People: Mikaela Poulymenopoulou, Shahar Maoz
… I will present the mission of the ERC and its funding opportunities for investigator-driven frontier research, across all fields of research. ERC grants are awarded through open competition to projects headed by starting and established …
RegionTrack: A Trace-based Sound and Complete Checker to Debug Transactional Atomicity Violations and Non-Serializable Traces
Journal First When: Wed 25 Aug 2021 11:20 - 11:30Wed 25 Aug 2021 23:20 - 23:30 People: Xiaoxue Ma, Shangru WU, Ernest Pobee, Xiupei Mei, Hao Zhang, Bo Jiang, Wing-Kwong Chan
… captures the transitively closed set of happens-before relations over all … precisely detected all those transactions which experienced transactional atomicity violations and identified all non-serializable traces. The overall results also show …
DAF: Dependency-Aware FaaSifier for Node.js Monolithic Applications
Journal First When: Thu 26 Aug 2021 17:20 - 17:25Fri 27 Aug 2021 05:20 - 05:25 People: Sasko Ristov, Stefan Pedratscher, Jakob Wallnöfer, Thomas Fahringer
… , and DAF builds an equivalent serverless function automatically, with all dependent …
Efficient Module-Level Dynamic Analysis for Dynamic Languages with Module Recontextualization
Research Papers When: Wed 25 Aug 2021 09:00 - 09:10Wed 25 Aug 2021 21:00 - 21:10 People: Nikos Vasilakis, Grigoris Ntousakis, Veit Heller, Martin C. Rinard
… implements the dynamic analysis, enabling this approach to capture all interactions …
A Longitudinal Analysis of Bloated Java Dependencies
Research Papers When: Thu 26 Aug 2021 17:10 - 17:20Fri 27 Aug 2021 05:10 - 05:20 People: César Soto-Valero, Thomas Durieux, Benoit Baudry
… % of the direct dependencies that are bloated remain bloated in all subsequent …
Skeletal Approximation Enumeration for SMT Solver Testing
Research Papers When: Wed 25 Aug 2021 08:00 - 08:10Wed 25 Aug 2021 20:00 - 20:10 People: Peisen Yao, Heqing Huang, Wensheng Tang, Qingkai Shi, Rongxin Wu, Charles Zhang
… lightweight and general testing technique for all first-order theories. To demonstrate …
Reducing the Search Space of Bug Inducing Commits using Failure Coverage
Ideas, Visions and Reflections When: Wed 25 Aug 2021 16:25 - 16:30Thu 26 Aug 2021 04:25 - 04:30 People: Gabin An, Shin Yoo
… case being executable against all candidate previous versions, whereas blaming …
Gender Differences in Public Code Contributions: a 50-year Perspective
Journal First When: Thu 26 Aug 2021 09:25 - 09:30Thu 26 Aug 2021 21:25 - 21:30 People: Stefano Zacchiroli
… , there is evidence of a stable long-term increase in their proportion over all contributions …
On the Assessment of Software Defect Prediction Models via ROC Curves
Journal First When: Wed 25 Aug 2021 19:20 - 19:30Thu 26 Aug 2021 07:20 - 07:30 People: Sandro Morasca, Luigi Lavazza
… model, by taking into account all possible values of t and thus all defect …
Boosting Coverage-Based Fault Localization via Graph-Based Representation Learning
Research Papers When: Wed 25 Aug 2021 08:00 - 08:10Wed 25 Aug 2021 20:00 - 20:10 People: Yiling Lou, Qihao Zhu, Jinhao Dong, Xia Li, Zeyu Sun, Dan Hao, Lu Zhang, Lingming Zhang
… all detailed coverage information and fine-grained code structures into one graph … GRACE component and find that they all positively contribute to GRACE …
How agile teams make self-assignment work: a grounded theory study
Journal First When: Fri 27 Aug 2021 11:10 - 11:20Fri 27 Aug 2021 23:10 - 23:20 People: Zainab Masood, Rashina Hoda, Kelly Blincoe
… of the hallmark practices of empowered, self-organizing agile teams. Despite all … applied by agile teams, which in turn result in (f) a set of consequences, all …
Lightweight Global and Local Contexts Guided Method Name Recommendation with Prior Knowledge
Research Papers When: Thu 26 Aug 2021 11:00 - 11:10Thu 26 Aug 2021 23:00 - 23:10 People: Shangwen Wang, Ming Wen, Bo Lin, Xiaoguang Mao
… all outperform existing techniques);
and (2) achieve higher performance than … and the prior knowledge all contribute significantly to the overall performance of {\bf …
Reducing Cost in Continuous Integration with a Collection of Build Selection Approaches
Doctoral Symposium When: Tue 24 Aug 2021 18:15 - 18:40Wed 25 Aug 2021 06:15 - 06:40 People: Xianhao Jin
… SmartBuildSkip with all CI-improving approaches for understanding the strength and weakness …
Exploit Those Code Reviews! Bigger Data for Deeper Learning
Demonstrations When: Wed 25 Aug 2021 09:20 - 09:25Wed 25 Aug 2021 21:20 - 21:25 People: Robert Heumüller, Sebastian Nielebock, Frank Ortmeier
… include
all information for linking review comments to nodes …
Feature Trace Recording
Research Papers When: Thu 26 Aug 2021 17:00 - 17:10Fri 27 Aug 2021 05:00 - 05:10 People: Paul Maximilian Bittner, Alexander Schultheiß, Thomas Thüm, Timo Kehrer, Jeffrey M. Young, Lukas Linsbauer
… Tracing requirements to their implementation is crucial to all stakeholders of a software development process. When managing software variability, requirements are typically expressed in terms of features, a feature being a user-visible …
Automated Code Transformation for Context Propagation in Go
Industry Papers When: Wed 25 Aug 2021 16:00 - 16:10Thu 26 Aug 2021 04:00 - 04:10 People: Adam Welc
… code is to pass it as the first parameter to all functions on call paths where …
When Life Gives You Oranges: Detecting and Diagnosing Intermittent Job Failures at Mozilla
Industry Papers When: Wed 25 Aug 2021 19:20 - 19:30Thu 26 Aug 2021 07:20 - 07:30 People: Johannes Lampel, Sascha Just, Sven Apel, Andreas Zeller
… of 73%, on average, across all data sets with some test suites achieving …
A Comprehensive Study on Learning-Based PE Malware Family Classification Methods
Industry Papers When: Fri 27 Aug 2021 17:20 - 17:30Sat 28 Aug 2021 05:20 - 05:30 People: Yixuan Ma, Shuang Liu, Jiajun Jiang, Guanhong Chen, Keqiu Li
… of methods that significantly outperforms the others; (2) All classes of methods show …
Checking LTL[F,G,X] on Compressed Traces in Polynomial Time
Research Papers When: Wed 25 Aug 2021 11:00 - 11:10Wed 25 Aug 2021 23:00 - 23:10 People: Minjian Zhang, Umang Mathur, Mahesh Viswanathan
… in \emph{polynomial time}
for the fragment LTL[F,G,X], which comprises of
all …
Validation on Machine Reading Comprehension Software without Annotated Labels: A Property-Based Method
Research Papers When: Fri 27 Aug 2021 11:00 - 11:10Fri 27 Aug 2021 23:00 - 23:10 People: Songqiang Chen, Shuo Jin, Xiaoyuan Xie
… Machine Reading Comprehension (MRC) in Natural Language Processing has seen great progress recently. But almost all the current MRC software is validated with a reference-based method, which requires well-annotated labels for test cases …
Detecting Concurrency Vulnerabilities Based on Partial Orders of Memory and Thread Events
Research Papers When: Thu 26 Aug 2021 17:10 - 17:20Fri 27 Aug 2021 05:10 - 05:20 People: Kunpeng Yu, Chenxu Wang, Yan Cai, Xiapu Luo, Zijiang Yang
… all possible executions of a multi-threaded program. Existing approaches …
Software Robustness: A Survey, a Theory, and Prospects
Ideas, Visions and Reflections When: Thu 26 Aug 2021 16:20 - 16:25Fri 27 Aug 2021 04:20 - 04:25 People: Justyna Petke, David Clark, William B. Langdon
… all executions. The higher is the entropy loss, the higher the likelihood …
LastPyMile: Identifying the Discrepancy between Sources and Packages
Research Papers When: Fri 27 Aug 2021 16:00 - 16:10Sat 28 Aug 2021 04:00 - 04:10 People: Duc Ly Vu, Fabio Massacci, Ivan Pashchenko, Henrik Plate, Antonino Sabetta
… be just attributed to malicious injections. Yet, scanning again all and whole ‘most …
Learning From Mistakes: Machine Learning Enhanced Human Expert Effort Estimates
Journal First When: Wed 25 Aug 2021 19:00 - 19:10Thu 26 Aug 2021 07:00 - 07:10 People: Federica Sarro, Rebecca Moussa, Alessio Petrozziello, Mark Harman
… are all, indeed, predictable. Moreover, we find that by exploiting …
Beyond Tests: Program Vulnerability Repair via Crash Constraint Extraction
Journal First When: Thu 26 Aug 2021 09:00 - 09:10Thu 26 Aug 2021 21:00 - 21:10 People: Xiang Gao, Bo Wang, Gregory J. Duck, Ruyi Ji, Yingfei Xiong, Abhik Roychoudhury
… that the constraint is satisfied for all possible inputs. We believe that our work presents …
Software Development with Feature Toggles: Practices used by Practitioners
Journal First When: Fri 27 Aug 2021 16:10 - 16:20Sat 28 Aug 2021 04:10 - 04:20 People: Rezvan Mahdavi-Hezaveh, Jacob Dremann, Laurie Williams
… practices, and Clean-up practices. We observed that all of the survey respondents …
Multi-objectivizing Software Configuration Tuning
Research Papers When: Wed 25 Aug 2021 19:20 - 19:30Thu 26 Aug 2021 07:20 - 07:30 People: Tao Chen, Miqing Li
… effective optimizers. However, a prominent issue that all these optimizers need …
StackEmo: Towards Enhancing User Experience by Augmenting Stack Overflow with Emojis
Demonstrations When: Thu 26 Aug 2021 12:20 - 12:25Fri 27 Aug 2021 00:20 - 00:25 People: Akhila Sri Manasa Venigalla, Sridhar Chimalakonda
… , it is difficult to navigate through all the comments to select an answer. Adding relevant …
ACHyb: A Hybrid Analysis Approach to Detect Kernel Access Control Vulnerabilities
Research Papers When: Thu 26 Aug 2021 19:10 - 19:20Fri 27 Aug 2021 07:10 - 07:20 People: Yang Hu, Wenxi Wang, Casen Hunger, Riley Wood, Sarfraz Khurshid, Mohit Tiwari
… potential KACVs in more than 11 hours, and only 14 of them are KACVs (all KACV-M …
Code Integrity Attestation for PLCs using Black Box Neural Network Predictions
Research Papers When: Thu 26 Aug 2021 11:00 - 11:10Thu 26 Aug 2021 23:00 - 23:10 People: Yuqi Chen, Chris Poskitt, Jun Sun
… with near-100% accuracy, and thus could detect all 120 effective code mutations that we …
Connecting the Dots: Rethinking the Relationship between Code and Prose Writing with Functional Connectivity
Research Papers When: Thu 26 Aug 2021 11:20 - 11:30Thu 26 Aug 2021 23:20 - 23:30 People: Zachary Karas, Andrew Jahn, Westley Weimer, Yu Huang
… Medical imaging studies of software engineering have risen in popularity and may reveal the neural underpinnings of coding activities. To date, however, all studies in computer science venues have treated brain regions independently …
Identifying Bad Software Changes via Multimodal Anomaly Detection for Online Service Systems
Research Papers When: Wed 25 Aug 2021 09:00 - 09:10Wed 25 Aug 2021 21:00 - 21:10 People: Nengwen Zhao, Junjie Chen, Zhaoyang Yu, Honglin Wang, Jiesong Li, Bin Qiu, Hongyu Xu, Wenchi Zhang, Kaixin Sui, Dan Pei
… our approach
significantly outperforms all the compared approaches, achieving …
An Empirical Investigation of Practical Log Anomaly Detection for Online Service Systems
Industry Papers When: Fri 27 Aug 2021 16:10 - 16:20Sat 28 Aug 2021 04:10 - 04:20 People: Nengwen Zhao, Honglin Wang, Zeyan Li, Xiao Peng, Gang Wang, Zhu Pan, Yong Wu, Zhen Feng, Xidao Wen, Wenchi Zhang, Kaixin Sui, Dan Pei
… the effectiveness of LogAD, the average F1-score achieves 0.83, outperforming all …
Heuristic and Neural Network based Prediction of Project-Specific API Member Access
Journal First When: Wed 25 Aug 2021 16:10 - 16:20Thu 26 Aug 2021 04:10 - 04:20 People: Lin Jiang, Hui Liu, He Jiang, Lu Zhang, Hong Mei
… , and similar assignments typed in before. All such information together enables highly …
Code cloning in smart contracts: a case study on verified contracts from the Ethereum blockchain platform
Journal First When: Thu 26 Aug 2021 08:00 - 08:10Thu 26 Aug 2021 20:00 - 20:10 People: Masanari Kondo, Gustavo A. Oliva, Zhen Ming (Jack) Jiang, Ahmed E. Hassan, Osamu Mizuno
… (RQ3). We applied Deckard, a tree-based clone detector, to all Ethereum contracts …
Characterizing Search Activities on Stack Overflow
Research Papers When: Thu 26 Aug 2021 09:00 - 09:10Thu 26 Aug 2021 21:00 - 21:10 People: Jiakun Liu, Sebastian Baltes, Christoph Treude, David Lo, Yun Zhang, Xin Xia
… up a database that includes the relations between all computer programming …