SANER A

79 papers

YearTitle / Authors
201825th International Conference on Software Analysis, Evolution and Reengineering, SANER 2018, Campobasso, Italy, March 20-23, 2018
Rocco Oliveto, Massimiliano Di Penta, David C. Shepherd
2018A comparison framework for runtime monitoring approaches (journal-first abstract).
Rick Rabiser, Sam Guinea, Michael Vierhauser, Luciano Baresi, Paul Grünbacher
2018A comparison of software engineering domain specific sentiment analysis tools.
Md. Rakibul Islam, Minhaz F. Zibran
2018A decade of software quality analysis in practice: Surprises, anecdotes, and lessons learned (keynote).
Elmar Jürgens
2018A deep neural network language model with contexts for source code.
Anh Tuan Nguyen, Trong Duc Nguyen, Hung Dang Phan, Tien N. Nguyen
2018A generalized model for visualizing library popularity, adoption, and diffusion within a software ecosystem.
Raula Gaikovina Kula, Coen De Roover, Daniel M. Germán, Takashi Ishio, Katsuro Inoue
2018A mapping study on design-time quality attributes and metrics (journal-first abstract).
Elvira-Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, Matthias Galster, Paris Avgeriou
2018A study of the relation of mobile device attributes with the user-perceived quality of Android apps (journal-first abstract).
Ehsan Noei, Mark D. Syer, Ying Zou, Ahmed E. Hassan, Iman Keivanloo
2018APIDiff: Detecting API breaking changes.
Aline Brito, Laerte Xavier, André C. Hora, Marco Túlio Valente
2018An extensible approach for taming the challenges of JavaScript dead code elimination.
Niels Groot Obbink, Ivano Malavolta, Gian Luca Scoccia, Patricia Lago
2018Automated quality assessment for crowdsourced test reports of mobile applications.
Xin Chen, He Jiang, Xiaochen Li, Tieke He, Zhenyu Chen
2018Automated refactoring of client-side JavaScript code to ES6 modules.
Aikaterini Paltoglou, Vassilis E. Zafeiris, Emmanouel A. Giakoumakis, N. A. Diamantidis
2018Automatically exploiting implicit design knowledge when solving the class responsibility assignment problem.
Yongrui Xu, Peng Liang, Muhammad Ali Babar
2018Automatically repairing dependency-related build breakage.
Christian Macho, Shane McIntosh, Martin Pinzger
2018BECLoMA: Augmenting stack traces with user review information.
Lucas Pelloni, Giovanni Grano, Adelina Ciurumelea, Sebastiano Panichella, Fabio Palomba, Harald C. Gall
2018Benchmarks for software clone detection: A ten-year retrospective.
Chanchal K. Roy, James R. Cordy
2018Bring your own coding style.
Naoto Ogura, Shinsuke Matsumoto, Hideaki Hata, Shinji Kusumoto
2018ChangeMacroRecorder: Recording fine-grained textual changes of source code.
Katsuhisa Maruyama, Shinpei Hayashi, Takayuki Omori
2018Classifying stack overflow posts on API issues.
Muhammad Ahasanuzzaman, Muhammad Asaduzzaman, Chanchal K. Roy, Kevin A. Schneider
2018Clustering support for inadequate test suite reduction.
Carmen Coviello, Simone Romano, Giuseppe Scanniello, Alessandro Marchetto, Giuliano Antoniol, Anna Corazza
2018Compilers are sprinters - IDEs are marathoners (keynote).
Peter Gromov
2018Connecting software metrics across versions to predict defects.
Yibin Liu, Yanhui Li, Jianbo Guo, Yuming Zhou, Baowen Xu
2018Context is king: The developer perspective on the usage of static analysis tools.
Carmine Vassallo, Sebastiano Panichella, Fabio Palomba, Sebastian Proksch, Andy Zaidman, Harald C. Gall
2018Cross-version defect prediction via hybrid active learning with kernel principal component analysis.
Zhou Xu, Jin Liu, Xiapu Luo, Tao Zhang
2018DeepWeak: Reasoning common software weaknesses via knowledge graph embedding.
Zhuobing Han, Xiaohong Li, Hongtao Liu, Zhenchang Xing, Zhiyong Feng
2018Design patterns impact on software quality: Where are the theories?
Foutse Khomh, Yann-Gaël Guéhéneuc
2018Detecting code smells using machine learning techniques: Are we there yet?
Dario Di Nucci, Fabio Palomba, Damian A. Tamburri, Alexander Serebrenik, Andrea De Lucia
2018Detecting faulty empty cells in spreadsheets.
Liang Xu, Shuo Wang, Wensheng Dou, Bo Yang, Chushu Gao, Jun Wei, Tao Huang
2018Detecting third-party libraries in Android applications with high precision and recall.
Yuan Zhang, Jiarun Dai, Xiaohan Zhang, Sirong Huang, Zhemin Yang, Min Yang, Hao Chen
2018Detection of protection-impacting changes during software evolution.
Marc-André Laverdière, Ettore Merlo
2018Diggit: Automated code review via software repository mining.
Robert Chatley, Lawrence Jones
2018Dissection of a bug dataset: Anatomy of 395 patches from Defects4J.
Victor Sobreira, Thomas Durieux, Fernanda Madeiral, Martin Monperrus, Marcelo de Almeida Maia
2018Duplicate question detection in stack overflow: A reproducibility study.
Rodrigo Fernandes Gomes da Silva, Klérisson Vinícius Ribeiro Paixão, Marcelo de Almeida Maia
2018Efficient features for function matching between binary executables.
Chariton Karamitas, Athanasios Kehagias
2018Exploring the integration of user feedback in automated testing of Android applications.
Giovanni Grano, Adelina Ciurumelea, Sebastiano Panichella, Fabio Palomba, Harald C. Gall
2018Extracting features from requirements: Achieving accuracy and automation with neural networks.
Yang Li, Sandro Schulze, Gunter Saake
2018FINALIsT
Andreas Burger, Sten Grüner
2018Fuzz testing in practice: Obstacles and solutions.
Jie Liang, Mingzhe Wang, Yuanliang Chen, Yu Jiang, Renwei Zhang
2018Generating descriptions for screenshots to assist crowdsourced testing.
Di Liu, Xiaofang Zhang, Yang Feng, James A. Jones
2018GoldRusher: A miner for rapid identification of hidden code.
Aleieldin Salem
2018Grammatical inference from data exchange files: An experiment on engineering software.
Markus Exler, Michael Moser, Josef Pichler, Günter Fleck, Bernhard Dorninger
2018How developers micro-optimize Android apps (journal-first abstract).
Mario Linares Vásquez, Christopher Vendome, Michele Tufano, Denys Poshyvanyk
2018How do developers discuss rationale?
Rana Alkadhi, Manuel Nonnenmacher, Emitza Guzman, Bernd Bruegge
2018How do developers fix issues and pay back technical debt in the Apache ecosystem?
Georgios Digkas, Mircea Lungu, Paris Avgeriou, Alexander Chatzigeorgiou, Apostolos Ampatzoglou
2018How do scientists develop scientific software? An external replication.
Gustavo Pinto, Igor Wiese, Luiz Felipe Dias
2018How good is your puppet? An empirically defined and validated quality model for puppet.
Eduard van der Bent, Jurriaan Hage, Joost Visser, Georgios Gousios
2018Improving developers awareness of the exception handling policy.
Taiza Montenegro, Hugo Melo, Roberta Coelho, Eiji Barbosa
2018Keep it simple: Is deep learning good for linguistic smell detection?
Sarah Fakhoury, Venera Arnaoudova, Cedric Noiseux, Foutse Khomh, Giuliano Antoniol
2018LICCA: A tool for cross-language clone detection.
Tijana Vislavski, Gordana Rakic, Nicolás Cardozo, Zoran Budimac
2018Maintaining behaviour driven development specifications: Challenges and opportunities.
Leonard Peter Binamungu, Suzanne M. Embury, Nikolaos Konstantinou
2018Micro-clones in evolving software.
Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider
2018Mining accurate message formats for service APIs.
Md. Arafat Hossain, Steve Versteeg, Jun Han, Muhammad Ashad Kabir, Jiaojiao Jiang, Jean-Guy Schneider
2018Mining framework usage graphs from app corpora.
Sergio Mover, Sriram Sankaranarayanan, Rhys Braginton Pettee Olsen, Bor-Yuh Evan Chang
2018Mining sandboxes: Are we there yet?
Lingfeng Bao, Tien-Duy B. Le, David Lo
2018Mining stackoverflow for program repair.
Xuliang Liu, Hao Zhong
2018Model-based software restructuring: Lessons from cleaning up COM interfaces in industrial legacy code.
Dennis Dams, Arjan J. Mooij, Pepijn Kramer, Andrei Radulescu, Jaromir Vanhara
2018Modularity and architecture of PLC-based software for automated production systems: An analysis in industrial companies (journal-first abstract).
Birgit Vogel-Heuser, Juliane Fischer, Stefan Feldmann, Sebastian Ulewicz, Susanne Rösch
2018OctoBubbles: A Multi-view interactive environment for concurrent visualization and synchronization of UML models and code.
Rodi Jolak, Khanh-Duy Le, Kaan Burak Sener, Michel R. V. Chaudron
2018RETICULA: Real-time code quality assessment.
Luigi Frunzio, Bin Lin, Michele Lanza, Gabriele Bavota
2018Re-evaluating method-level bug prediction.
Luca Pascarella, Fabio Palomba, Alberto Bacchelli
2018Reconciling the past and the present: An empirical study on the application of source code transformations to automatically rejuvenate Java programs.
Reno Dantas, Antonio Carvalho, Diego Marcilio, Luisa Fantin, Uriel Silva, Walter Lucas, Rodrigo Bonifácio
2018Recursion aware modeling and discovery for hierarchical software event log analysis.
Maikel Leemans, Wil M. P. van der Aalst, Mark G. J. van den Brand
2018Reengineering an industrial HMI: Approach, objectives, and challenges.
Bernhard Dorninger, Michael Moser, Albin Kern
2018Review participation in modern code review: An empirical study of the Android, Qt, and OpenStack projects (journal-first abstract).
Patanamon Thongtanunam, Shane McIntosh, Ahmed E. Hassan, Hajimu Iida
2018SMARTLOG: Place error log statement by deep understanding of log intention.
Zhouyang Jia, Shanshan Li, Xiaodong Liu, Xiangke Liao, Yunhuai Liu
2018Spreadsheet guardian: An approach to protecting semantic correctness throughout the evolution of spreadsheets (journal-first abstract).
Daniel Kulesz, Verena Käfer, Stefan Wagner
2018Structured random differential testing of instruction decoders.
Nathan Jay, Barton P. Miller
2018Supporting exploratory code search with differencing and visualization.
Wenjian Liu, Xin Peng, Zhenchang Xing, Junyi Li, Bing Xie, Wenyun Zhao
2018Syntax and sensibility: Using language models to detect and correct syntax errors.
Eddie Antonio Santos, Joshua Charles Campbell, Dhvani Patel, Abram Hindle, José Nelson Amaral
2018Ten years of JDeodorant: Lessons learned from the hunt for smells.
Nikolaos Tsantalis, Theodoros Chaikalis, Alexander Chatzigeorgiou
2018The Statechart Workbench: Enabling scalable software event log analysis using process mining.
Maikel Leemans, Wil M. P. van der Aalst, Mark G. J. van den Brand
2018The impact of refactoring changes on the SZZ algorithm: An empirical study.
Edmilson Campos Neto, Daniel Alencar da Costa, Uirá Kulesza
2018The relationship between evolutionary coupling and defects in large industrial software (journal-first abstract).
Serkan Kirbas, Bora Caglayan, Tracy Hall, Steve Counsell, David Bowes, Alper Sen, Ayse Bener
2018Towards a new digital business operating system: Speed, data, ecosystems, and empowerment (keynote).
Jan Bosch
2018Towards just-in-time suggestions for log changes (journal-first abstract).
Heng Li, Weiyi Shang, Ying Zou, Ahmed E. Hassan
2018Using a probabilistic model to predict bug fixes.
Mauricio Soto, Claire Le Goues
2018Using recurrent neural networks for decompilation.
Deborah S. Katz, Jason Ruchti, Eric M. Schulte
2018Which log level should developers choose for a new logging statement? (journal-first abstract).
Heng Li, Weiyi Shang, Ahmed E. Hassan
2018Why and how Java developers break APIs.
Aline Brito, Laerte Xavier, André C. Hora, Marco Túlio Valente