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.