


default search action
37th ICSME 2021: Luxembourg
- IEEE International Conference on Software Maintenance and Evolution, ICSME 2021, Luxembourg, September 27 - October 1, 2021. IEEE 2021, ISBN 978-1-6654-2882-8

- Zakaria Ournani, Romain Rouvoy, Pierre Rust, Joel Penhoat:

Evaluating The Energy Consumption of Java I/O APIs. 1-11 - Tobias Hey

, Fei Chen, Sebastian Weigelt, Walter F. Tichy:
Improving Traceability Link Recovery Using Fine-grained Requirements-to-Code Relations. 12-22 - Teng Zhou, Kui Liu

, Li Li, Zhe Liu, Jacques Klein
, Tegawendé F. Bissyandé:
SmartGift: Learning to Generate Practical Inputs for Testing Smart Contracts. 23-34 - Jingtang Zhang, Kui Liu

, Dongsun Kim
, Li Li, Zhe Liu, Jacques Klein
, Tegawendé F. Bissyandé:
Revisiting Test Cases to Boost Generate-and-Validate Program Repair. 35-46 - Li Jia, Hao Zhong

, Linpeng Huang:
The Unit Test Quality of Deep Learning Libraries: A Mutation Analysis. 47-57 - Patrick Kreutzer, Tom Kunze, Michael Philippsen:

Test Case Reduction: A Framework, Benchmark, and Comparative Study. 58-69 - Wolfram Amme, Thomas S. Heinze, André Schäfer:

You Look so Different: Finding Structural Clones and Subclones in Java Source Code. 70-80 - Alberto D. Rodriguez, Jane Cleland-Huang, Davide Falessi:

Leveraging Intermediate Artifacts to Improve Automated Trace Link Retrieval. 81-92 - Wei Yuan, Yuan Xiong

, Hailong Sun, Xudong Liu:
Incorporating Multiple Features to Predict Bug Fixing Time with Neural Networks. 93-103 - Miroslav Tushev, Fahimeh Ebrahimi, Anas Mahmoud:

Analysis of Non-Discrimination Policies in the Sharing Economy. 104-113 - Jirat Pasuksmit

, Patanamon Thongtanunam, Shanika Karunasekera:
Towards Just-Enough Documentation for Agile Effort Estimation: What Information Should Be Documented? 114-125 - Wei Tao

, Yanlin Wang
, Ensheng Shi, Lun Du
, Shi Han, Hongyu Zhang, Dongmei Zhang, Wenqiang Zhang:
On the Evaluation of Commit Message Generation Models: An Experimental Study. 126-136 - Stefanus A. Haryono, Ferdian Thung, David Lo

, Julia Lawall, Lingxiao Jiang
:
Characterization and Automatic Updates of Deprecated Machine-Learning API Usages. 137-147 - Narumasa Kande, Naoya Nitta:

A Method to Comprehend Feature Dependencies Based on Semi-Static Structures. 148-158 - Antonio Mastropaolo, Emad Aghajani, Luca Pascarella

, Gabriele Bavota
:
An Empirical Study on Code Comment Completion. 159-170 - Yutaro Kashiwa, Kazuki Shimizu, Bin Lin

, Gabriele Bavota
, Michele Lanza
, Yasutaka Kamei, Naoyasu Ubayashi:
Does Refactoring Break Tests and to What Extent? 171-182 - Rahulkrishna Yandrapally, Ali Mesbah

:
Mutation Analysis for Assessing End-to-End Web Tests. 183-194 - Jingxuan Li, Rui Huang, Wei Li, Kai Yao, Weiguo Tan:

Toward Less Hidden Cost of Code Completion with Acceptance and Ranking Models. 195-205 - Quentin Le Dilavrec

, Djamel Eddine Khelladi, Arnaud Blouin, Jean-Marc Jézéquel
:
Untangling Spaghetti of Evolutions in Software Histories to Identify Code and Test Co-evolutions. 206-216 - Amir Hossein Bavand, Peter C. Rigby:

Mining Historical Test Failures to Dynamically Batch Tests to Save CI Resources. 217-226 - Agnieszka Ciborowska, Aleksandar Chakarov, Rahul Pandita:

Contemporary COBOL: Developers' Perspectives on Defects and Defect Location. 227-238 - Jingjing Liang, Ruyi Ji, Jiajun Jiang, Shurui Zhou, Yiling Lou, Yingfei Xiong, Gang Huang:

Interactive Patch Filtering as Debugging Aid. 239-250 - Jie Tan

, Daniel Feitosa
, Paris Avgeriou
:
Do practitioners intentionally self-fix Technical Debt and why? 251-262 - Pooya Rostami Mazrae

, Maliheh Izadi, Abbas Heydarnoori
:
Automated Recovery of Issue-Commit Links Leveraging Both Textual and Non-textual Data. 263-273 - Zachary Eberhart, Collin McMillan:

Dialogue Management for Interactive API Search. 274-285 - Alexander LeClair, Aakash Bansal, Collin McMillan:

Ensemble Models for Neural Source Code Summarization of Subroutines. 286-297 - Ana Carla Bibiano, Wesley K. G. Assunção

, Daniel Coutinho
, Kleber Santos, Vinícius Soares, Rohit Gheyi, Alessandro Garcia, Baldoino Fonseca, Márcio Ribeiro, Daniel Oliveira, Caio Barbosa, João Lucas Marques, Anderson Oliveira:
Look Ahead! Revealing Complete Composite Refactorings and their Smelliness Effects. 298-308 - Shouvick Mondal

, Denini Silva
, Marcelo d'Amorim:
Soundy Automated Parallelization of Test Execution. 309-319 - Abdul Ali Bangash

, Daniil Tiganov, Karim Ali, Abram Hindle:
Energy Efficient Guidelines for iOS Core Location Framework. 320-331 - Amin Nikanjam

, Foutse Khomh:
Design Smells in Deep Learning Programs: An Empirical Study. 332-342 - Mohamed Raed El aoun, Heng Li, Foutse Khomh, Moses Openja:

Understanding Quantum Software Engineering Challenges An Empirical Study on Stack Exchange Forums and GitHub Issues. 343-354 - Md Omar Faruk Rokon

, Pei Yan, Risul Islam, Michalis Faloutsos:
Repo2Vec: A Comprehensive Embedding Approach for Determining Repository Similarity. 355-365 - Xiao-Yi Zhang, Mingyue Jiang:

SPICA: A Methodology for Reviewing and Analysing Fault Localisation Techniques. 366-377 - Bo Shen, Wei Zhang, Ailun Yu, Zhao Wei, Guangtai Liang, Haiyan Zhao, Zhi Jin:

Cross-language Code Coupling Detection: A Preliminary Study on Android Applications. 378-388 - Tingting Bi

, Xin Xia, David Lo
, Aldeida Aleti:
A First Look at Accessibility Issues in Popular GitHub Projects. 390-401 - Simon Kafader, Mohammad Ghafari:

FluentCrypto: Cryptography in Easy Mode. 402-412 - Philipp Gnoyke

, Sandro Schulze, Jacob Krüger:
An Evolutionary Analysis of Software-Architecture Smells. 413-424 - Xin Zhou, DongGyun Han

, David Lo
:
Assessing Generalizability of CodeBERT. 425-436 - Kunihiro Noda, Haruki Yokoyama, Shinji Kikuchi:

Sirius: Static Program Repair with Dependence Graph-Based Systematic Edit Patterns. 437-447 - Jiamou Sun, Zhenchang Xing, Xin Peng, Xiwei Xu, Liming Zhu:

Task-Oriented API Usage Examples Prompting Powered By Programming Task Knowledge Graph. 448-459 - Chao Peng

, Ajitha Rajan, Tianqin Cai:
CAT: Change-focused Android GUI Testing. 460-470 - Fiorella Zampetti, Salvatore Geremia, Gabriele Bavota

, Massimiliano Di Penta:
CI/CD Pipelines Evolution and Restructuring: A Qualitative and Quantitative Study. 471-482 - Jian Gu, Zimin Chen, Martin Monperrus

:
Multimodal Representation for Neural Code Search. 483-494 - Benoît Verhaeghe

, Anas Shatnawi, Abderrahmane Seriai, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, Mustapha Derras:
Migrating GUI behavior: from GWT to Angular. 495-504 - Danilo Pianini

, Alessandro Neri
:
Breaking down monoliths with Microservices and DevOps: an industrial experience report. 505-514 - Mahugnon Honoré Houékpétodji, Nicolas Anquetil

, Stéphane Ducasse
, Fatiha Djareddir, Jérôme Sudich:
Report From The Trenches A Case Study In Modernizing Software Development Practices. 515-524 - Aizaz Sharif, Dusica Marijan, Marius Liaaen:

DeepOrder: Deep Learning for Test Case Prioritization in Continuous Integration Testing. 525-534 - Haruna Isotani, Hironori Washizaki, Yoshiaki Fukazawa, Tsutomu Nomoto, Saori Ouji, Shinobu Saito

:
Duplicate Bug Report Detection by Using Sentence Embedding and Fine-tuning. 535-544 - Markus Schnappinger, Jonathan Streit

:
Efficient Platform Migration of a Mainframe Legacy System Using Custom Transpilation. 545-554 - Serena Elisa Ponta, Wolfram Fischer, Henrik Plate, Antonino Sabetta:

The Used, the Bloated, and the Vulnerable: Reducing the Attack Surface of an Industrial Application. 555-558 - Michael Moser, Josef Pichler:

eknows: Platform for Multi-Language Reverse Engineering and Documentation Generation. 559-568 - Andrea Di Sorbo

, Corrado Aaron Visaggio, Massimiliano Di Penta, Gerardo Canfora, Sebastiano Panichella
:
An NLP-based Tool for Software Artifacts Analysis. 569-573 - Dmitry Pogrebnoy, Ivan Kuznetsov, Yaroslav Golubev

, Vladislav Tankov, Timofey Bryksin:
Sorrel: an IDE Plugin for Managing Licenses and Detecting License Incompatibilities. 574-578 - Gerardo Canfora, Andrea Di Sorbo

, Michele Fredella, Anna Vacca
, Corrado Aaron Visaggio:
iSCREAM: a suite for Smart Contract REAdability assessMent. 579-583 - Stefanus A. Haryono, Ferdian Thung, David Lo

, Julia Lawall, Lingxiao Jiang
:
MLCatchUp: Automated Update of Deprecated Machine-Learning APIs in Python. 584-588 - Fengcai Wen, Valentina Ferrari, Emad Aghajani, Csaba Nagy, Michele Lanza

, Gabriele Bavota
:
FeaRS: Recommending Complete Android Method Implementations. 589-593 - Davide Corradini, Amedeo Zampieri, Michele Pasqua, Mariano Ceccato

:
Restats: A Test Coverage Tool for RESTful APIs. 594-598 - Anthony Peruma, Venera Arnaoudova, Christian D. Newman:

IDEAL: An Open-Source Identifier Name Appraisal Tool. 599-603 - Benjamin P. Klein, Austin Z. Henley

:
CodeRibbon: More Efficient Workspace Management and Navigation for Mainstream Development Environments. 604-608 - Maha Kamal, Ayman Abaid, Shamsa Abid, Shafay Shamail:

FACER-AS: An API Usage-based Code Recommendation Tool for Android Studio. 609-613 - Shaowei Wang, Daniel M. Germán, Tse-Hsun Chen

, Yuan Tian, Ahmed E. Hassan:
Is reputation on Stack Overflow always a good indicator for users' expertise? No! 614-618 - Subhajit Datta, Amrita Bhattacharjee, Subhashis Majumder:

Links do Matter: Understanding the Drivers of Developer Interactions in Software Ecosystems. 619-623 - Rolf-Helge Pfeiffer:

The Impact of Continuous Code Quality Assessment on Defects. 624-628 - Anna Maria Eilertsen, Gail C. Murphy:

Stepwise Refactoring Tools. 629-633 - Grace A. Lewis, Ipek Ozkaya, Xiwei Xu:

Software Architecture Challenges for ML Systems. 634-638 - Hiroyuki Kirinuki, Shinsuke Matsumoto, Yoshiki Higo, Shinji Kusumoto:

NLP-assisted Web Element Identification Toward Script-free Testing. 639-643 - Zhou Yang, Harshit Jain, Jieke Shi

, Muhammad Hilmi Asyrofi, David Lo
:
BiasHeal: On-the-Fly Black-Box Healing of Bias in Sentiment Analysis Systems. 644-648 - Takuya Asano, Masateru Tsunoda, Koji Toda, Amjed Tahir, Kwabena Ebo Bennin, Keitaro Nakasai, Akito Monden, Kenichi Matsumoto:

Using Bandit Algorithms for Project Selection in Cross-Project Defect Prediction. 649-653 - Nathan Cassee, Christos Kitsanelis, Eleni Constantinou

, Alexander Serebrenik:
Human, bot or both? A study on the capabilities of classification models on mixed accounts. 654-658 - Mohammadreza Hazhirpasand, Oscar Nierstrasz, Mohammadhossein Shabani, Mohammad Ghafari:

Hurdles for Developers in Cryptography. 659-663 - Syful Islam, Raula Gaikovina Kula

, Christoph Treude
, Bodin Chinthanet, Takashi Ishio
, Kenichi Matsumoto:
Contrasting Third-Party Package Management User Experience. 664-668 - Subhajit Datta, Aniruddha Mysore, Haziqshah Wira, Santonu Sarkar

:
Clustering, Separation, and Connection: A Tale of Three Characteristics. 669-673 - Muhammad Hilmi Asyrofi, Zhou Yang, Jieke Shi

, Chu Wei Quan, David Lo
:
Can Differential Testing Improve Automatic Speech Recognition Systems? 674-678 - Kien Luong, Ferdian Thung, David Lo

:
Disambiguating Mentions of API Methods in Stack Overflow via Type Scoping. 679-683 - Philip Oliver

, Michael Homer, Jens Dietrich
, Craig Anslow:
A Partial Reproduction of A Guided Genetic Algorithm for Automated Crash Reproduction. 684-688 - Déaglán Connolly Bree

, Mel Ó Cinnéide:
Automated Refactoring for Energy-Aware Software. 689-694 - Nan Yang, Pieter J. L. Cuijpers

, Ramon R. H. Schiffelers, Johan Lukkien, Alexander Serebrenik:
Logs and models in engineering complex embedded systems. 695-700 - Tamanna Sharma, Om Prakash Sangwan

:
Sine-Cosine Algorithm for Software Fault Prediction. 701-706

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.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














