ICSME A

78 papers

YearTitle / Authors
2022"When the Code becomes a Crime Scene" Towards Dark Web Threat Intelligence with Software Quality Metrics.
Giuseppe Cascavilla, Gemma Catolino, Felipe Ebert, Damien A. Tamburri, Willem-Jan van den Heuvel
2022A Conceptual Antifragile Microservice Framework for Reshaping Critical Infrastructures.
Hind Bangui, Bruno Rossi, Barbora Buhnova
2022A First Look at Information Highlighting in Stack Overflow Answers.
Shahla Shaan Ahmed, Shaowei Wang, Haoxiang Zhang, Tse-Hsun Chen, Yuan Tian
2022AIP: Scalable and Reproducible Execution Traces in Energy Studies on Mobile Devices.
Olivier Nourry, Yutaro Kashiwa, Bin Lin, Gabriele Bavota, Michele Lanza, Yasutaka Kamei
2022Adding Context to Source Code Representations for Deep Learning.
Fuwei Tian, Christoph Treude
2022An Effective Approach for Parsing Large Log Files.
Issam Sedki, Abdelwahab Hamou-Lhadj, Otmane Aït Mohamed, Mohammed A. Shehab
2022An Empirical Study of Challenges in Converting Deep Learning Models.
Moses Openja, Amin Nikanjam, Ahmed Haj Yahmed, Foutse Khomh, Zhen Ming Jack Jiang
2022An Empirical Study of Flaky Tests in JavaScript.
Negar Hashemi, Amjed Tahir, Shawn Rasheed
2022An Empirical Study on Performance Bugs in Deep Learning Frameworks.
Tarek Makkouk, Dong Jae Kim, Tse-Hsun Peter Chen
2022An Empirical Study on the Fault-Inducing Effect of Functional Constructs in Python.
Fiorella Zampetti, François Belias, Cyrine Zid, Giuliano Antoniol, Massimiliano Di Penta
2022An Empirical Study on the Usage of Automated Machine Learning Tools.
Forough Majidi, Moses Openja, Foutse Khomh, Heng Li
2022An Exploratory Study of Documentation Strategies for Product Features in Popular GitHub Projects.
Tim Puhlfürß, Lloyd Montgomery, Walid Maalej
2022Apples, Oranges & Fruits - Understanding Similarity of Software Repositories Through The Lens of Dissimilar Artifacts.
A. Eashaan Rao, Sridhar Chimalakonda
2022Assessing and Improving the Quality of Docker Artifacts.
Giovanni Rosa, Simone Scalabrino, Rocco Oliveto
2022AutoPRTitle: A Tool for Automatic Pull Request Title Generation.
Ivana Clairine Irsan, Ting Zhang, Ferdian Thung, David Lo, Lingxiao Jiang
2022Automated Server Testing: an Industrial Experience Report.
Chao Peng, Yujun Gao, Ping Yang
2022Automatic Pull Request Title Generation.
Ting Zhang, Ivana Clairine Irsan, Ferdian Thung, DongGyun Han, David Lo, Lingxiao Jiang
2022BashExplainer: Retrieval-Augmented Bash Code Comment Generation based on Fine-tuned CodeBERT.
Chi Yu, Guang Yang, Xiang Chen, Ke Liu, Yanlin Zhou
2022CATTO: Just-in-time Test Case Selection and Execution.
Dario Amoroso d'Aragona, Fabiano Pecorelli, Simone Romano, Giuseppe Scanniello, Maria Teresa Baldassarre, Andrea Janes, Valentina Lenarduzzi
2022COBREX: A Tool for Extracting Business Rules from COBOL.
Mir Sameed Ali, Nikhil Manjunath, Sridhar Chimalakonda
2022Community Smell Detection and Refactoring in SLACK: The CADOCS Project.
Gianmario Voria, Viviana Pentangelo, Antonio Della Porta, Stefano Lambiase, Gemma Catolino, Fabio Palomba, Filomena Ferrucci
2022Cross-Modal Contrastive Learning for Code Search.
Zejian Shi, Yun Xiong, Xiaolong Zhang, Yao Zhang, Shanshan Li, Yangyong Zhu
2022Dazed and Confused: Studying the Prevalence of Atoms of Confusion in Long-Lived Java Libraries.
Wendell Mendes, Oton Pinheiro, Emanuele Santos, Lincoln S. Rocha, Windson Viana
2022Deceiving Deep Neural Networks-Based Binary Code Matching with Adversarial Programs.
Wai Kin Wong, Huaijin Wang, Pingchuan Ma, Shuai Wang, Mingyue Jiang, Tsong Yueh Chen, Qiyi Tang, Sen Nie, Shi Wu
2022Defuse: A Data Annotator and Model Builder for Software Defect Prediction.
Stefano Dalla Palma, Dario Di Nucci, Damian A. Tamburri
2022Developers Struggle with Authentication in Blazor WebAssembly.
Pascal Marc André, Quentin Stiévenart, Mohammad Ghafari
2022DiscOrDance: Visualizing Software Developers Communities on Discord.
Marco Raglianti, Csaba Nagy, Roberto Minelli, Michele Lanza
2022Don't Reinvent the Wheel: Towards Automatic Replacement of Custom Implementations with APIs.
Rosalia Tufano, Emad Aghajani, Gabriele Bavota
2022Elevating Jupyter Notebook Maintenance Tooling by Identifying and Extracting Notebook Structures.
Yuan Jiang, Christian Kästner, Shurui Zhou
2022Evaluating Atoms of Confusion in the Context of Code Reviews.
Victoria Bogachenkova, Linh Nguyen, Felipe Ebert, Alexander Serebrenik, Fernando Castor
2022Evaluation of Context-Aware Language Models and Experts for Effort Estimation of Software Maintenance Issues.
Mohammed Alhamed, Tim Storer
2022Exploring the Notion of Risk in Code Reviewer Recommendation.
Farshad Kazemi, Maxime Lamothe, Shane McIntosh
2022FFL: Fine-grained Fault Localization for Student Programs via Syntactic and Semantic Reasoning.
Thanh-Dat Nguyen, Thanh Le-Cong, Duc-Minh Luong, Van-Hai Duong, Xuan-Bach Dinh Le, David Lo, Quyet-Thang Huynh
2022FuzzNT : Checking for Program Non-termination.
Hrishikesh Karmarkar, Raveendra Kumar Medicherla, Ravindra Metta, Prasanth Yeduru
2022Generating Customised Control Flow Graphs for Legacy Languages with Semi-Parsing.
Céline Deknop, Johan Fabry, Kim Mens, Vadim Zaytsev
2022Guiding Automated Test Case Generation for Transaction-Reverting Statements in Smart Contracts.
Mitchell Olsthoorn, Arie van Deursen, Annibale Panichella
2022Heterogeneous Vulnerability Report Traceability Recovery by Vulnerability Aspect Matching.
Jiamou Sun, Zhenchang Xing, Xiwei Xu, Liming Zhu, Qinghua Lu
2022How to Configure Masked Event Anomaly Detection on Software Logs?
Jesse Nyyssölä, Mika Mäntylä, Martín Varela
2022IEEE International Conference on Software Maintenance and Evolution, ICSME 2022, Limassol, Cyprus, October 3-7, 2022
2022INFuse: Towards Efficient Context Consistency by Incremental-Concurrent Check Fusion.
Lingyu Zhang, Huiyan Wang, Chang Xu, Ping Yu
2022Impact of Defect Instances for Successful Deep Learning-based Automatic Program Repair.
Misoo Kim, Youngkyoung Kim, Jinseok Heo, Hohyeon Jeong, Sungoh Kim, Eunseok Lee
2022Improving Fault Localization Using Model-domain Synthesized Failing Test Generation.
Zhuo Zhang, Yan Lei, Xiaoguang Mao, Meng Yan, Xin Xia
2022Inferring Fine-grained Traceability Links between Javadoc Comment and JUnit Test Code.
Jeewoong Kim, Shin Hong
2022Integrating Software Issue Tracking and Traceability Models.
Naveen Ganesh Muralidharan, Vera Pantelic, Victor Bandur, Richard F. Paige
2022Is Kernel Code Different From Non-Kernel Code? A Case Study of BSD Family Operating Systems.
Gunnar Kudrjavets, Jeff Thomas, Nachiappan Nagappan, Ayushi Rastogi
2022Learning-based Identification of Coding Best Practices from Software Documentation.
Neela Sawant, Srinivasan H. Sengamedu
2022LiFUSO: A Tool for Library Feature Unveiling based on Stack Overflow Posts.
Camilo Velázquez-Rodríguez, Eleni Constantinou, Coen De Roover
2022MUBot: Learning to Test Large-Scale Commercial Android Apps like a Human.
Chao Peng, Zhao Zhang, Zhengwei Lv, Ping Yang
2022Mining Annotation Usage Rules: A Case Study with MicroProfile.
Batyr Nuryyev, Ajay Kumar Jha, Sarah Nadi, Yee-Kang Chang, Emily Jiang, Vijay Sundaresan
2022On Quantifying the Benefits of Dead Code Removal.
Gunnar Kudrjavets, Ayushi Rastogi, Jeff Thomas, Nachiappan Nagappan
2022On the Evolution of Code Readability.
Valentina Piantadosi
2022On the Security of Python Virtual Machines: An Empirical Study.
Xinrong Lin, Baojian Hua, Qiliang Fan
2022On the Use of GitHub Actions in Software Development Repositories.
Alexandre Decan, Tom Mens, Pooya Rostami Mazrae, Mehdi Golzadeh
2022OpenCBS: An Open-Source COBOL Defects Benchmark Suite.
Dylan Lee, Austin Z. Henley, Bill Hinshaw, Rahul Pandita
2022Peeler: Learning to Effectively Predict Flakiness without Running Tests.
Yihao Qin, Shangwen Wang, Kui Liu, Bo Lin, Hongjun Wu, Li Li, Xiaoguang Mao, Tegawendé F. Bissyandé
2022Perun: Performance Version System.
Tomás Fiedor, Jirí Pavela, Adam Rogalewicz, Tomás Vojnar
2022Quality Analysis of iOS Applications with Focus on Maintainability and Security.
Kristiina Rahkema, Dietmar Pfahl
2022Quantifying the Potential to Automate the Synchronization of Variants in Clone-and-Own.
Alexander Schultheiß, Paul Maximilian Bittner, Thomas Thüm, Timo Kehrer
2022RMove: Recommending Move Method Refactoring Opportunities using Structural and Semantic Representations of Code.
Di Cui, Siqi Wang, Yong Luo, Xingyu Li, Jie Dai, Lu Wang, Qingshan Li
2022RepoQuester: A Tool Towards Evaluating GitHub Projects.
Kowndinya Boyalakuntla, Meiyappan Nagappan, Sridhar Chimalakonda, Nuthan Munaiah
2022RestTestGen: An Extensible Framework for Automated Black-box Testing of RESTful APIs.
Davide Corradini, Amedeo Zampieri, Michele Pasqua, Mariano Ceccato
2022Selecting Test Cases based on Similarity of Runtime Information: A Case Study of an Industrial Simulator.
Kazumasa Shimari, Masahiro Tanaka, Takashi Ishio, Makoto Matsushita, Katsuro Inoue, Satoru Takanezawa
2022Smart Money Wasting: Analyzing Gas Cost Drivers of Ethereum Smart Contracts.
Benedikt Severin, Marc Hesenius, Florian Blum, Michael Hettmer, Volker Gruhn
2022Stronger Together: On Combining Relationships in Architectural Recovery Approaches.
Evelien Boerstra, John Ahn, Julia Rubin
2022Synthesising Linear API Usage Examples for API Documentation.
Seham Alharbi, Dimitris S. Kolovos, Nicholas Matragkas
2022The Energy Cost of the Visitor Pattern.
Déaglán Connolly Bree, Mel Ó Cinnéide
2022The Engineering Implications of Code Maintenance in Practice.
Noah Lee, Rui Abreu, Mehmet Yatbaz, Hang Qu, Nachiappan Nagappan
2022The Phantom Menace: Unmasking Security Issues in Evolving Software.
Emanuele Iannone, Fabio Palomba
2022The Visual Debugger Tool.
Tim Kräuter, Harald König, Adrian Rutle, Yngve Lamo
2022There Ain't No Such Thing as a Free Custom Memory Allocator.
Gunnar Kudrjavets, Jeff Thomas, Aditya Kumar, Nachiappan Nagappan, Ayushi Rastogi
2022Together or Apart? Investigating a mediator bot to aggregate bot's comments on pull requests.
Eric Ribeiro, Ronan Nascimento, Igor Steinmacher, Laerte Xavier, Marco Aurélio Gerosa, Hugo de Paula, Mairieli Wessel
2022Using a Nearest-Neighbour, BERT-Based Approach for Scalable Clone Detection.
Muslim Chochlov, Gul Aftab Ahmed, James Vincent Patten, Guoxian Lu, Wei Hou, David Gregg, Jim Buckley
2022VERJava: Vulnerable Version Identification for Java OSS with a Two-Stage Analysis.
Qing Sun, Lili Xu, Yang Xiao, Feng Li, He Su, Yiming Liu, HongYun Huang, Wei Huo
2022VSCode Migrate: Semi-Automatic Migrations for Low Coverage Projects.
Tim Vahlbrock, Martin Guddat, Tom Vierjahn
2022What Is Thrown? Lightweight Precise Automatic Extraction of Exception Preconditions in Java Methods.
Diego Marcilio, Carlo A. Furia
2022What Made This Test Flake? Pinpointing Classes Responsible for Test Flakiness.
Sarra Habchi, Guillaume Haben, Jeongju Sohn, Adriano Franci, Mike Papadakis, Maxime Cordy, Yves Le Traon
2022Why Don't XAI Techniques Agree? Characterizing the Disagreements Between Post-hoc Explanations of Defect Predictions.
Saumendu Roy, Gabriel Laberge, Banani Roy, Foutse Khomh, Amin Nikanjam, Saikat Mondal
2022eTagger - An Energy Pattern Tagging Tool for GitHub Issues in Android Projects.
Shriram Shanbhag, Sridhar Chimalakonda, Vibhu Saujanya Sharma, Vikrant Kaulgud