default search action
IEEE Transactions on Software Engineering, Volume 47
Volume 47, Number 1, January 2021
- Khaled El-Fakih, Gregor v. Bochmann:
Symbolic Refinement of Extended State Machines with Applications to the Automatic Derivation of Sub-Components and Controllers. 1-16 - Elder Vicente de Paulo Sobrinho, Andrea De Lucia, Marcelo de Almeida Maia:
A Systematic Literature Review on Bad Smells-5 W's: Which, When, What, Who, Where. 17-66 - Hoa Khanh Dam, Truyen Tran, Trang Pham, Shien Wee Ng, John Grundy, Aditya Ghose:
Automatic Feature Learning for Predicting Vulnerable Software Components. 67-85 - Dipesh Pradhan, Shuai Wang, Shaukat Ali, Tao Yue, Marius Liaaen:
CBGA-ES+: A Cluster-Based Genetic Algorithm with Non-Dominated Elitist Selection for Supporting Multi-Objective Test Optimization. 86-107 - Fabio Palomba, Damian Andrew Tamburri, Francesca Arcelli Fontana, Rocco Oliveto, Andy Zaidman, Alexander Serebrenik:
Beyond Technical Aspects: How Do Community Smells Influence the Intensity of Code Smells? 108-129 - José Ignacio Panach, Oscar Dieste, Beatriz Marín, Sergio España, Sira Vegas, Oscar Pastor, Natalia Juristo:
Evaluating Model-Driven Development Claims with Respect to Quality: A Family of Experiments. 130-145 - Leonardo Teixeira Passos, Rodrigo Queiroz, Mukelabai Mukelabai, Thorsten Berger, Sven Apel, Krzysztof Czarnecki, Jesús Alejandro Padilla:
A Study of Feature Scattering in the Linux Kernel. 146-164 - Kui Liu, Dongsun Kim, Tegawendé F. Bissyandé, Shin Yoo, Yves Le Traon:
Mining Fix Patterns for FindBugs Violations. 165-188 - Jingyi Wang, Jun Sun, Shengchao Qin, Cyrille Jégourel:
Automatically 'Verifying' Discrete-Time Complex Systems through Learning, Abstraction and Refinement. 189-203 - Emad Aghajani, Gabriele Bavota, Mario Linares-Vásquez, Michele Lanza:
Automated Documentation of Android Apps. 204-220
Volume 47, Number 2, February 2021
- Le Yu, Xiapu Luo, Jiachi Chen, Hao Zhou, Tao Zhang, Henry Chang, Hareton K. N. Leung:
PPChecker: Towards Accessing the Trustworthiness of Android Apps' Privacy Policies. 221-242 - Xiang Zhou, Xin Peng, Tao Xie, Jun Sun, Chao Ji, Wenhai Li, Dan Ding:
Fault Analysis and Debugging of Microservice Systems: Industrial Survey, Benchmark System, and Empirical Study. 243-260 - Junjie Chen, Guancheng Wang, Dan Hao, Yingfei Xiong, Hongyu Zhang, Lu Zhang, Bing Xie:
Coverage Prediction for Accelerating Compiler Testing. 261-278 - Elaheh Ghassabani, Michael W. Whalen, Andrew Gacek, Mats Per Erik Heimdahl:
Inductive Validity Cores. 279-299 - Afnan A. Al-Subaihin, Federica Sarro, Sue Black, Licia Capra, Mark Harman:
App Store Effects on Software Engineering Practices. 300-319 - Jirayus Jiarpakdee, Chakkrit Tantithamthavorn, Ahmed E. Hassan:
The Impact of Correlated Metrics on the Interpretation of Defect Models. 320-331 - Daming Zou, Jingjing Liang, Yingfei Xiong, Michael D. Ernst, Lu Zhang:
An Empirical Study of Fault Localization Families and Their Combinations. 332-347 - Yu Qu, Qinghua Zheng, Jianlei Chi, Yangxu Jin, Ancheng He, Di Cui, Hengshan Zhang, Ting Liu:
Using K-core Decomposition on Class Dependency Networks to Improve Bug Prediction Model's Practical Performance. 348-366 - Ehsan Noei, Feng Zhang, Ying Zou:
Too Many User-Reviews! What Should App Developers Look at First? 367-378 - Danilo Dominguez Perez, Wei Le:
Specifying Callback Control Flow of Mobile Apps Using Finite Automata. 379-392 - Maleknaz Nayebi, Guenther Ruhe, Thomas Zimmermann:
Mining Treatment-Outcome Constructs from Sequential Software Engineering Data. 393-411 - Alexandre Perez, Rui Abreu, Arie van Deursen:
A Theoretical and Empirical Analysis of Program Spectra Diagnosability. 412-431
Volume 47, Number 3, March 2021
- Chunyang Chen, Zhenchang Xing, Yang Liu, Kent Ong Long Xiong:
Mining Likely Analogical APIs Across Third-Party Libraries via Large-Scale Unsupervised API Semantics Embedding. 432-447 - Rabe Abdalkareem, Suhaib Mujahid, Emad Shihab, Juergen Rilling:
Which Commits Can Be CI Skipped? 448-463 - Huiyan Wang, Chang Xu, Bingying Guo, Xiaoxing Ma, Jian Lu:
Generic Adaptive Scheduling for Efficient Context Inconsistency Detection. 464-497 - Eriks Klotins, Michael Unterkalmsteiner, Panagiota Chatzipetrou, Tony Gorschek, Rafael Prikladnicki, Nirnaya Tripathi, Leandro Bento Pompermaier:
A Progression Model of Software Engineering Goals, Challenges, and Practices in Start-Ups. 498-521 - Gias Uddin, Foutse Khomh:
Automatic Mining of Opinions Expressed About APIs in Stack Overflow. 522-559 - Chaiyong Ragkhitwetsagul, Jens Krinke, Matheus Paixão, Giuseppe Bianco, Rocco Oliveto:
Toxic Code Snippets on Stack Overflow. 560-581 - Emerson R. Murphy-Hill, Ciera Jaspan, Caitlin Sadowski, David C. Shepherd, Michael Phillips, Collin Winter, Andrea Knight, Edward K. Smith, Matthew Jorde:
What Predicts Software Developers' Productivity? 582-594 - Simone Scalabrino, Gabriele Bavota, Christopher Vendome, Mario Linares-Vásquez, Denys Poshyvanyk, Rocco Oliveto:
Automatically Assessing Code Understandability. 595-613 - Ali Ebnenasir, Alex P. Klinkhamer:
Topology-Specific Synthesis of Self-Stabilizing Parameterized Systems with Constant-Space Processes. 614-629 - Damian A. Tamburri, Fabio Palomba, Rick Kazman:
Exploring Community Smells in Open-Source: An Automated Approach. 630-652
Volume 47, Number 4, April 2021
- Seonah Lee, Rongxin Wu, Shing-Chi Cheung, Sungwon Kang:
Automatic Detection and Update Suggestion for Outdated API Names in Documentation. 653-675 - Li Li, Tegawendé F. Bissyandé, Jacques Klein:
Rebooting Research on Detecting Repackaged Android Apps: Literature Review and Benchmark. 676-693 - Gias Uddin, Olga Baysal, Latifa Guerrouj, Foutse Khomh:
Understanding How and Why Developers Seek and Analyze API-Related Opinions. 694-735 - Brittany Johnson, Thomas Zimmermann, Christian Bird:
The Effect of Work Environments on Productivity and Satisfaction of Software Engineers. 736-757 - Giovanni Grano, Fabio Palomba, Harald C. Gall:
Lightweight Assessment of Test-Case Effectiveness Using Source-Code-Quality Indicators. 758-774 - Robert Heinrich, Misha Strittmatter, Ralf H. Reussner:
A Layered Reference Architecture for Metamodels to Tailor Quality Modeling and Analysis. 775-800 - Pankaj Jalote, Damodaram Kamma:
Studying Task Processes for Improving Programmer Productivity. 801-817 - David Ameller, Xavier Franch, Cristina Gómez, Silverio Martínez-Fernández, João Araújo, Stefan Biffl, Jordi Cabot, Vittorio Cortellessa, Daniel Méndez Fernández, Ana Moreira, Henry Muccini, Antonio Vallecillo, Manuel Wimmer, Vasco Amaral, Wolfgang Böhm, Hugo Bruneliere, Loli Burgueño, Miguel Goulão, Sabine Teufl, Luca Berardinelli:
Dealing with Non-Functional Requirements in Model-Driven Development: A Survey. 818-835 - Karl Werder, Ye Li, Alexander Maedche, Balasubramaniam Ramesh:
Software Development Process Ambidexterity and Project Performance: A Coordination Cost-Effectiveness View. 836-849 - Haoxiang Zhang, Shaowei Wang, Tse-Hsun Chen, Ying Zou, Ahmed E. Hassan:
An Empirical Study of Obsolete Answers on Stack Overflow. 850-862
Volume 47, Number 5, May 2021
- André N. Meyer, Earl T. Barr, Christian Bird, Thomas Zimmermann:
Today Was a Good Day: The Daily Life of Software Developers. 863-880 - Antonia Bertolino, Breno Miranda, Roberto Pietrantuono, Stefano Russo:
Adaptive Test Case Allocation, Selection and Generation Using Coverage Spectrum and Operational Profile. 881-898 - Michael Vierhauser, Sean Bayley, Jane Wyngaard, Wandi Xiong, Jinghui Cheng, Joshua Huseman, Robyn R. Lutz, Jane Cleland-Huang:
Interlocking Safety Cases for Unmanned Autonomous Systems in Shared Airspaces. 899-918 - Georgia M. Kapitsaki, Georgia Charalambous:
Modeling and Recommending Open Source Licenses with findOSSLicense. 919-935 - Rahul Mohanani, Burak Turhan, Paul Ralph:
Requirements Framing Affects Design Creativity. 936-947 - Andrea Aquino, Giovanni Denaro, Mauro Pezzè:
Reusing Solutions Modulo Theories. 948-968 - Zhongxing Yu, Chenggang Bai, Lionel Seinturier, Martin Monperrus:
Characterizing the Usage, Evolution and Impact of Java Annotations in Practice. 969-986 - Wuxia Jin, Ting Liu, Yuanfang Cai, Rick Kazman, Ran Mo, Qinghua Zheng:
Service Candidate Identification from Monolithic Systems Based on Execution Traces. 987-1007 - Ran Mo, Yuanfang Cai, Rick Kazman, Lu Xiao, Qiong Feng:
Architecture Anti-Patterns: Automatically Detectable Violations of Design Principles. 1008-1028 - Khaled El-Fakih, Robert M. Hierons, Uraz Cengiz Türker:
$\mathcal K$K-Branching UIO Sequences for Partially Specified Observable Non-Deterministic FSMs. 1029-1040 - Matheus Paixão, Jens Krinke, DongGyun Han, Chaiyong Ragkhitwetsagul, Mark Harman:
The Impact of Code Review on Architectural Changes. 1041-1059 - Jeffrey Svajlenko, Chanchal K. Roy:
The Mutation and Injection Framework: Evaluating Clone Detection Tools with Mutation Analysis. 1060-1087 - Yinxing Xue, Zhengzi Xu, Mahinthan Chandramohan, Yang Liu:
Erratum to "Accurate and Scalable Cross-Architecture Cross-OS Binary Code Search With Emulation". 1088
Volume 47, Number 6, June 2021
- Mengshi Zhang, Yaoxian Li, Xia Li, Lingchao Chen, Yuqun Zhang, Lingming Zhang, Sarfraz Khurshid:
An Empirical Study of Boosting Spectrum-Based Fault Localization via PageRank. 1089-1113 - Radu Calinescu, Colin Paterson, Kenneth Johnson:
Efficient Parametric Model Checking Using Domain Knowledge. 1114-1133 - Diomidis Spinellis, Paris Avgeriou:
Evolution of the Unix System Architecture: An Exploratory Case Study. 1134-1163 - Zhi Quan Zhou, T. H. Tse, Matt Witheridge:
Metamorphic Robustness Testing: Exposing Hidden Defects in Citation Statistics and Journal Impact Factors. 1164-1183 - Gianluca Barbon, Vincent Leroy, Gwen Salaün:
Debugging of Behavioural Models using Counterexample Analysis. 1184-1197 - Catarina Costa, Jair Figueiredo, João Felipe Pimentel, Anita Sarma, Leonardo Murta:
Recommending Participants for Collaborative Merge Sessions. 1198-1210 - Marco Paolieri, Marco Biagi, Laura Carnevali, Enrico Vicario:
The ORIS Tool: Quantitative Evaluation of Non-Markovian Systems. 1211-1225 - Alexandre Decan, Tom Mens:
What Do Package Dependencies Tell Us About Semantic Versioning? 1226-1240 - Yikun Hu, Hui Wang, Yuanyuan Zhang, Bodong Li, Dawu Gu:
A Semantics-Based Hybrid Approach on Binary Code Similarity Comparison. 1241-1258 - Junjie Wang, Song Wang, Jianfeng Chen, Tim Menzies, Qiang Cui, Miao Xie, Qing Wang:
Characterizing Crowds to Better Optimize Worker Recommendation in Crowdsourced Testing. 1259-1276 - Lingfeng Bao, Xin Xia, David Lo, Gail C. Murphy:
A Large Scale Study of Long-Time Contributor Prediction for GitHub Projects. 1277-1298 - Jingxuan Zhang, He Jiang, Zhilei Ren, Tao Zhang, Zhiqiu Huang:
Enriching API Documentation with Code Samples and Usage Scenarios from Crowd Knowledge. 1299-1314
Volume 47, Number 7, July 2021
- Itir Karac, Burak Turhan, Natalia Juristo:
A Controlled Experiment with Novice Developers on the Impact of Task Description Granularity on Software Quality in Test-Driven Development. 1315-1330 - Zhiyuan Wan, Xin Xia, Ahmed E. Hassan:
What Do Programmers Discuss About Blockchain? A Case Study on the Use of Balanced LDA and the Reference Architecture of a Domain to Capture Online Discussions About Blockchain Platforms Across Stack Exchange Communities. 1331-1349 - Shujuan Jiang, Miao Zhang, Yanmei Zhang, Rongcun Wang, Qiao Yu, Jacky Wai Keung:
An Integration Test Order Strategy to Consider Control Coupling. 1350-1367 - Xuan Huo, Ferdian Thung, Ming Li, David Lo, Shu-Ting Shi:
Deep Transfer Bug Localization. 1368-1380 - Simon Butler, Jonas Gamalielsson, Björn Lundell, Christoffer Brax, Johan Sjöberg, Anders Mattsson, Tomas Gustavsson, Jonas Feist, Erik Lönroth:
On Company Contributions to Community Open Source Software Projects. 1381-1401 - Giovanni Viviani, Michalis Famelis, Xin Xia, Calahan Janik-Jones, Gail C. Murphy:
Locating Latent Design Information in Developer Discussions: A Study on Pull Requests. 1402-1413 - Gopi Krishnan Rajbahadur, Shaowei Wang, Yasutaka Kamei, Ahmed E. Hassan:
Impact of Discretization Noise of the Dependent Variable on Machine Learning Classifiers in Software Engineering. 1414-1430 - Patrick Mäder, Tobias Kuschke, Mario Janke:
Reactive Auto-Completion of Modeling Activities. 1431-1451 - Diego Costa, Cor-Paul Bezemer, Philipp Leitner, Artur Andrzejak:
What's Wrong with My Benchmark Results? Studying Bad Practices in JMH Benchmarks. 1452-1467 - Paul Temple, Mathieu Acher, Jean-Marc Jézéquel:
Empirical Assessment of Multimorphic Testing. 1511-1527 - Maria Salama, Rami Bahsoon, Patricia Lago:
Stability in Software Engineering: Survey of the State-of-the-Art and Research Directions. 1468-1510
Volume 47, Number 8, August 2021
- Alessandro Vittorio Papadopoulos, Laurens Versluis, André Bauer, Nikolas Herbst, Jóakim von Kistowski, Ahmed Ali-Eldin, Cristina L. Abad, José Nelson Amaral, Petr Tuma, Alexandru Iosup:
Methodological Principles for Reproducible Performance Evaluation in Cloud Computing. 1528-1543 - Fábio de Almeida Farzat, Márcio de Oliveira Barros, Guilherme H. Travassos:
Evolving JavaScript Code to Reduce Load Time. 1544-1558 - Yuanrui Fan, Xin Xia, Daniel Alencar da Costa, David Lo, Ahmed E. Hassan, Shanping Li:
The Impact of Mislabeled Changes by SZZ on Just-in-Time Defect Prediction. 1559-1586 - Andrea Di Sorbo, Sebastiano Panichella, Corrado Aaron Visaggio, Massimiliano Di Penta, Gerardo Canfora, Harald C. Gall:
Exploiting Natural Language Structures in Software Informal Documentation. 1587-1604 - Jeongju Sohn, Shin Yoo:
Empirical Evaluation of Fault Localisation Using Code and Change Metrics. 1605-1625 - Vaibhav Sharma, Kesha Hietala, Stephen McCamant:
Finding Substitutable Binary Code By Synthesizing Adapters. 1626-1643 - Sruti Srinivasa Ragavan, Mihai Codoban, David Piorkowski, Danny Dig, Margaret Burnett:
Version Control Systems: An Information Foraging Perspective. 1644-1655 - Andreas Dann, Ben Hermann, Eric Bodden:
ModGuard : Identifying Integrity & Confidentiality Violations in Java Modules. 1656-1667 - Luciano Baresi, Alberto Leva, Giovanni Quattrocchi:
Fine-Grained Dynamic Resource Allocation for Big-Data Applications. 1668-1682 - Hugo Sica de Andrade, Jan Schroeder, Ivica Crnkovic:
Software Deployment on Heterogeneous Platforms: A Systematic Mapping Study. 1683-1707 - Gunel Jahangirova, David Clark, Mark Harman, Paolo Tonella:
An Empirical Validation of Oracle Improvement. 1708-1728 - Safiollah Heidari, Rajkumar Buyya:
A Cost-Efficient Auto-Scaling Algorithm for Large-Scale Graph Processing in Cloud Environments with Heterogeneous Resources. 1729-1741
Volume 47, Number 9, September 2021
- Adrian Santos, Sira Vegas, Markku Oivo, Natalia Juristo:
A Procedure and Guidelines for Analyzing Groups of Software Engineering Replications. 1742-1763 - Chang-Ai Sun, An Fu, Pak-Lok Poon, Xiaoyuan Xie, Huai Liu, Tsong Yueh Chen:
METRIC$^{+}$+: A Metamorphic Relation Identification Technique Based on Input Plus Output Domains. 1764-1785 - Carlo A. Furia, Robert Feldt, Richard Torkar:
Bayesian Data Analysis in Empirical Software Engineering Research. 1786-1810 - Hui Liu, Jiahao Jin, Zhifeng Xu, Yanzhen Zou, Yifan Bu, Lu Zhang:
Deep Learning Based Code Smell Detection. 1811-1837 - Pavneet Singh Kochhar, Eirini Kalliamvakou, Nachiappan Nagappan, Thomas Zimmermann, Christian Bird:
Moving from Closed to Open Source: Observations from Six Transitioned Projects to GitHub. 1838-1856 - Zhiyuan Wan, Xin Xia, David Lo, Gail C. Murphy:
How does Machine Learning Change Software Development Practices? 1857-1871 - André N. Meyer, Gail C. Murphy, Thomas Zimmermann, Thomas Fritz:
Enabling Good Work Habits in Software Developers through Reflective Goal-Setting. 1872-1885 - Haonan Tong, Bin Liu, Shihai Wang:
Kernel Spectral Embedding Transfer Ensemble for Heterogeneous Defect Prediction. 1886-1906 - Farhaan Fowze, Dave Tian, Grant Hernandez, Kevin R. B. Butler, Tuba Yavuz:
ProXray: Protocol Model Learning and Guided Firmware Analysis. 1907-1928 - Dongliang Mu, Yunlan Du, Jianhao Xu, Jun Xu, Xinyu Xing, Bing Mao, Peng Liu:
POMP++: Facilitating Postmortem Program Diagnosis with Value-Set Analysis. 1929-1942 - Zimin Chen, Steve Kommrusch, Michele Tufano, Louis-Noël Pouchet, Denys Poshyvanyk, Martin Monperrus:
SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair. 1943-1959 - Xiang Chen, Chunyang Chen, Dun Zhang, Zhenchang Xing:
SEthesaurus: WordNet in Software Engineering. 1960-1979 - Van-Thuan Pham, Marcel Böhme, Andrew E. Santosa, Alexandru Razvan Caciulescu, Abhik Roychoudhury:
Smart Greybox Fuzzing. 1980-1997 - Taher Ahmed Ghaleb, Daniel Alencar da Costa, Ying Zou, Ahmed E. Hassan:
Studying the Impact of Noises in Build Breakage Data. 1998-2011 - Zhongxin Liu, Xin Xia, David Lo, Zhenchang Xing, Ahmed E. Hassan, Shanping Li:
Which Variables Should I Log? 2012-2031
Volume 47, Number 10, October 2021
- Gian Luca Scoccia, Ivano Malavolta, Marco Autili, Amleto Di Salle, Paola Inverardi:
Enhancing Trustability of Android Applications via User-Centric Flexible Permissions. 2032-2051 - Rubing Huang, Weifeng Sun, Yinyin Xu, Haibo Chen, Dave Towey, Xin Xia:
A Survey on Adaptive Random Testing. 2052-2083 - Weiqin Zou, David Lo, Pavneet Singh Kochhar, Xuan-Bach Dinh Le, Xin Xia, Yang Feng, Zhenyu Chen, Baowen Xu:
Smart Contract Development: Challenges and Opportunities. 2084-2106 - Abhinav Mehrotra, Veljko Pejovic, Mirco Musolesi:
FutureWare: Designing a Middleware for Anticipatory Mobile Computing. 2107-2124 - Margaret-Anne D. Storey, Thomas Zimmermann, Christian Bird, Jacek Czerwonka, Brendan Murphy, Eirini Kalliamvakou:
Towards a Theory of Software Developer Job Satisfaction and Perceived Productivity. 2125-2142 - Carlos Gavidia-Calderon, Federica Sarro, Mark Harman, Earl T. Barr:
The Assessor's Dilemma: Improving Bug Repair via Empirical Game Theory. 2143-2161 - Afsoon Afzal, Manish Motwani, Kathryn T. Stolee, Yuriy Brun, Claire Le Goues:
SOSRepair: Expressive Semantic Search for Real-World Program Repair. 2162-2181 - Amritanshu Agrawal, Wei Fu, Di Chen, Xipeng Shen, Tim Menzies:
How to "DODGE" Complex Software Analytics. 2182-2194 - Patrick W. Koch, Konstantin Schekotihin, Dietmar Jannach, Birgit Hofer, Franz Wotawa:
Metric-Based Fault Prediction for Spreadsheets. 2195-2207 - Claudio Menghi, Christos Tsigkanos, Patrizio Pelliccione, Carlo Ghezzi, Thorsten Berger:
Specification Patterns for Robotic Missions. 2208-2224 - Paul Muntean, Martin Monperrus, Hao Sun, Jens Grossklags, Claudia Eckert:
IntRepair: Informed Repairing of Integer Overflows. 2225-2241 - Yuxia Zhang, Minghui Zhou, Audris Mockus, Zhi Jin:
Companies' Participation in OSS Development-An Empirical Study of OpenStack. 2242-2259 - Luis Cruz, Rui Abreu:
On the Energy Footprint of Mobile Testing Frameworks. 2260-2271 - Weifeng Pan, Ming Hua, Carl K. Chang, Zijiang Yang, Dae-Kyoo Kim:
ElementRank: Ranking Java Software Classes and Packages using a Multilayer Complex Network-Based Approach. 2272-2295 - Suyu Ma, Zhenchang Xing, Chunyang Chen, Cheng Chen, Lizhen Qu, Guoqiang Li:
Easy-to-Deploy API Extraction by Multi-Level Feature Embedding and Transfer Learning. 2296-2311
Volume 47, Number 11, November 2021
- Valentin J. M. Manès, HyungSeok Han, Choongwoo Han, Sang Kil Cha, Manuel Egele, Edward J. Schwartz, Maverick Woo:
The Art, Science, and Engineering of Fuzzing: A Survey. 2312-2331 - Giovanni Grano, Christoph Laaber, Annibale Panichella, Sebastiano Panichella:
Testing with Fewer Resources: An Adaptive Approach to Performance-Aware Test Case Generation. 2332-2347 - Ming Wen, Junjie Chen, Yongqiang Tian, Rongxin Wu, Dan Hao, Shi Han, Shing-Chi Cheung:
Historical Spectrum Based Fault Localization. 2348-2368 - Giovanni Liva, Muhammad Taimoor Khan, Martin Pinzger, Francesco Spegni, Luca Spalazzi:
Automatic Repair of Timestamp Comparisons. 2369-2381 - Stefan Krüger, Johannes Späth, Karim Ali, Eric Bodden, Mira Mezini:
CrySL: An Extensible Approach to Validating the Correct Usage of Cryptographic APIs. 2382-2400 - Zhe Yu, Christopher Theisen, Laurie A. Williams, Tim Menzies:
Improving Vulnerability Inspection Efficiency Using Active Learning. 2401-2420 - Haijun Wang, Yun Lin, Zijiang Yang, Jun Sun, Yang Liu, Jin Song Dong, Qinghua Zheng, Ting Liu:
Explaining Regressions via Alignment Slicing and Mending. 2421-2437 - Ayse Tosun, Oscar Dieste, Sira Vegas, Dietmar Pfahl, Kerli Rungi, Natalia Juristo:
Investigating the Impact of Development Task on External Quality in Test-Driven Development: An Industry Experiment. 2438-2456 - Filipe Roseiro Côgo, Gustavo Ansaldi Oliva, Ahmed E. Hassan:
An Empirical Study of Dependency Downgrades in the npm Ecosystem. 2457-2470 - Thong Hoang, Julia Lawall, Yuan Tian, Richard Jayadi Oentaryo, David Lo:
PatchNet: Hierarchical Deep Learning-Based Stable Patch Identification for the Linux Kernel. 2471-2486 - Sakshi Udeshi, Sudipta Chattopadhyay:
Grammar Based Directed Testing of Machine Learning Systems. 2487-2503 - Guanhua Wang, Sudipta Chattopadhyay, Ivan Gotovchits, Tulika Mitra, Abhik Roychoudhury:
oo7: Low-Overhead Defense Against Spectre Attacks via Program Analysis. 2504-2519 - Haoxiang Zhang, Shaowei Wang, Tse-Hsun Chen, Ahmed E. Hassan:
Reading Answers on Stack Overflow: Not Enough! 2520-2533 - Long Zhang, Brice Morin, Philipp Haller, Benoit Baudry, Martin Monperrus:
A Chaos Engineering System for Live Analysis and Falsification of Exception-Handling in the JVM. 2534-2548 - Huayao Wu, Changhai Nie, Justyna Petke, Yue Jia, Mark Harman:
Comparative Analysis of Constraint Handling Techniques for Constrained Combinatorial Testing. 2549-2562 - Luis Melo, Igor Wiese, Marcelo d'Amorim:
Using Docker to Assist Q&A Forum Users. 2563-2574 - Jian Gao, Yu Jiang, Zhe Liu, Xin Yang, Cong Wang, Xun Jiao, Zijiang Yang, Jiaguang Sun:
Semantic Learning and Emulation Based Cross-Platform Binary Vulnerability Seeker. 2575-2589 - Tao Zhang, Jiachi Chen, Xian Zhan, Xiapu Luo, David Lo, He Jiang:
Where2Change: Change Request Localization for App Reviews. 2590-2616 - Steffen Herbold:
On the Costs and Profit of Software Defect Prediction. 2617-2631 - Rahul N. Iyer, S. Alex Yun, Meiyappan Nagappan, Jesse Hoey:
Effects of Personality Traits on Pull Request Acceptance. 2632-2643
Volume 47, Number 12, December 2021
- Karim Ali, Xiaoni Lai, Zhaoyi Luo, Ondrej Lhoták, Julian Dolby, Frank Tip:
A Study of Call Graph Construction for JVM-Hosted Languages. 2644-2666 - Kulani Mahadewa, Kailong Wang, Guangdong Bai, Ling Shi, Yan Liu, Jin Song Dong, Zhenkai Liang:
Scrutinizing Implementations of Smart Home Integrations. 2667-2683 - Jie M. Zhang, Feng Li, Dan Hao, Meng Wang, Hao Tang, Lu Zhang, Mark Harman:
A Study of Bug Resolution Characteristics in Popular Programming Languages. 2684-2697 - Patanamon Thongtanunam, Ahmed E. Hassan:
Review Dynamics and Their Impact on Software Quality. 2698-2712 - Andrés Paz, Ghizlane El-Boussaidi, Hafedh Mili:
checsdm: A Method for Ensuring Consistency in Heterogeneous Safety-Critical System Design. 2713-2739 - Rabe Abdalkareem, Suhaib Mujahid, Emad Shihab:
A Machine Learning Approach to Improve the Detection of CI Skip Commits. 2740-2754 - Yu Zhou, Yanqi Su, Taolue Chen, Zhiqiu Huang, Harald C. Gall, Sebastiano Panichella:
User Review-Based Change File Localization for Mobile Applications. 2755-2770 - Rodrigo Morales, Rubén Saborido, Yann-Gaël Guéhéneuc:
MoMIT: Porting a JavaScript Interpreter on a Quarter Coin. 2771-2785 - Danilo Silva, João Paulo da Silva, Gustavo Jansen de Souza Santos, Ricardo Terra, Marco Túlio Valente:
RefDiff 2.0: A Multi-Language Refactoring Detection Tool. 2786-2802 - Haowen Chen, Xiao-Yuan Jing, Zhiqiang Li, Di Wu, Yi Peng, Zhiguo Huang:
An Empirical Study on Heterogeneous Defect Prediction Approaches. 2803-2822 - Yoriyuki Yamagata, Shuang Liu, Takumi Akazaki, Yihai Duan, Jianye Hao:
Falsification of Cyber-Physical Systems Using Deep Reinforcement Learning. 2823-2840 - Liushan Chen, Yu Pei, Carlo A. Furia:
Contract-Based Program Repair Without The Contracts: An Extended Study. 2841-2857 - Heng Li, Weiyi Shang, Bram Adams, Mohammed Sayagh, Ahmed E. Hassan:
A Qualitative Study of the Benefits and Costs of Logging From Developers' Perspectives. 2858-2873 - Zhipeng Gao, Lingxiao Jiang, Xin Xia, David Lo, John Grundy:
Checking Smart Contracts With Structural Code Embedding. 2874-2891 - Magne Jørgensen, Gunnar Rye Bergersen, Knut Liestøl:
Relations Between Effort Estimates, Skill Indicators, and Measured Programming Skill. 2892-2906 - Mohammed Sayagh, Ahmed E. Hassan:
ConfigMiner: Identifying the Appropriate Configuration Options for Config-Related User Questions by Mining Online Forums. 2907-2918 - Jiayuan Zhou, Shaowei Wang, Cor-Paul Bezemer, Ying Zou, Ahmed E. Hassan:
Studying the Association Between Bountysource Bounties and the Issue-Addressing Likelihood of GitHub Issue Reports. 2919-2933 - Haipeng Cai, Barbara G. Ryder:
A Longitudinal Study of Application Structure and Behaviors in Android. 2934-2955 - Rahul Krishna, Vivek Nair, Pooyan Jamshidi, Tim Menzies:
Whence to Learn? Transferring Knowledge in Configurable Systems Using BEETLE. 2956-2972
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.