Publications

Journals:

  • Escobar-Velásquez, C., Linares-Vásquez, M., Bavota, G., Tufano, M., Moran, K., Di Penta, M., Vendome, C., Bernal-Cárdenas, C., and Poshyvanyk, D., “Enabling Mutant Generation for Open- and Closed-Source Android Apps”, IEEE Transactions on Software Engineering (TSE), vol. 48, no. 1, pp. 186-208, 1 Jan. 2022.

  • Scalabrino, S., Bavota, G., Vendome, C., Linares-Vásquez, M., Poshyvanyk, D., and Oliveto, R., “On Automatically Assessing Code Understandability”, IEEE Transactions on Software Engineering (TSE), vol. 47, no. 3, pp. 595-613, 1 March 2021.

  • Romano, S., Vendome C., Scanniello, G., and Poshyvanyk, D., “A Multi-study Investigation Into Dead Code,” IEEE Transactions on Software Engineering (TSE), vol. 46, no. 1, pp. 71-99, 1 Jan. 2020

  • Vendome, C., Bavota, G., Di Penta, M., Linares-Vásquez, M., Germán, D., and Poshyvanyk, D., “License Usage and Changes: A Large-Scale Study on GitHub”, Empirical Software Engineering (EMSE), June 2017, Volume 22, Issue 3, pp. 1537–1577.

  • Linares-Vásquez, M., Vendome, C., Tufano, M., and Poshyvanyk, D., “How Developers Micro-Optimize Android Apps”, Journal of Systems and Software (JSS), Volume 130, August 2017, pp. 1-23.

Conferences:

  • Schroeder, S. , Vendome, C., Giabbanelli, P. J., Montfort, A., “Towards Reusable Building Blocks to Develop COVID-19 Simulation Models”, in Proceedings of the 2022 Winter Simulation Conference (WinterSim), Singapore, 2022, pp. 569-580.

  • Vendome, C., Rapos, E., DiGennaro, N. , “How do I model my system? A Qualitative Study on the Challenges that Modelers Experience”, in Proceedings of 30th ACM/IEEE International Conference on Program Comprehension (ICPC’22), 2022, pp. 648-659.

  • Naranjo-Puentes, S., Escobar-Velásquez, C., Vendome, C., and Linares-Vásquez, M., “A Preliminary Study on Accessibility of Augmented Reality Features in Mobile Apps”, in Proceedings of the 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’22), Early Research Achievement Track, 2022, pp. 454-458.

  • Vendome, C., Rao, D. M., and Giabbanelli, P. J., “How do Modelers Code Artificial Societies? Investigating Practices and Quality of Netlogo Codes from Large Repositories”, 2020 Spring Simulation Conference (SpringSim’20), Fairfax, Virginia, May 18 – May 21, 2020, pp. 1-12.

  • Vendome, C., Solano, D., Linan, S., Linares-Vasquez, M., “Can everyone use my app? An Empirical Study on Accessibility in Android Apps” in Proceedings of 35th IEEE International Conference on Software Maintenance and Evolution (ICSME’19), Cleveland, Ohio, September 30 – October 4, 2019, pp. 41-52.

  • Vendome, C., Germán, D., Di Penta, M., Linares-Vásquez, M., Bavota, G., and Poshyvanyk, D., “To Distribute or Not to Distribute? Why Licensing Bugs Matter”, in Proceedings of 40th ACM/IEEE International Conference on Software Engineering (ICSE’18), Gothenburg, Sweden,   May 27 – June 3, 2018, pp. 268-279

  • Li, B., Vendome, C., Linares-Vasquez, M., and Poshyvanyk, D., “Aiding comprehension of unit test cases and test suites with stereotype-based tagging”, in Proceedings of 26th IEEE International Conference on Program Comprehension (ICPC’18), Gothenburg, Sweden, May 28 – 29, 2018, pp. 52-63

  • Scalabrino, S., Bavota, G., Vendome, C., Linares-Vásquez, M., Poshyvanyk, D., and Oliveto, R., “Automatically Assessing Code Understandability: How Far Are We?”, in Proceedings of 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE’17), Urbana-Champaign, Illinois, USA, October 30 – November 3, 2017, pp. 417-427. ACM SIGSOFT Distinguished Paper Award

  • Linares-Vásquez, M., Bavota, G., Tufano, M., Moran, K., Di Penta, M., Vendome, C., Bernal-Cárdenas, C., and Poshyvanyk, D., “Enabling Mutation Testing for Android Apps”, in Proceedings of 11th Joint Meeting of the European Software Engineering Conference and the 25th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ESEC/FSE’17), Paderborn, Germany, September 4-8, 2017, pp. 233-244.

  • Vendome, C., Linares-Vásquez, M., Bavota, G., Di Penta, M., Germán, D., and Poshyvanyk, D., “Machine Learning-Based Detection of Open Source License Exceptions”, in Proceedings of 39th IEEE/ACM International Conference on Software Engineering (ICSE’17), Buenos Aires, Argentina, May 20-28, 2017, pp. 118-129.

  • Moran, K., Linares-Vásquez, M., Bernal-Cárdenas, C.,Vendome, C., and Poshyvanyk, D., “CrashScope: A Practical Tool for Automated Testing of Android Applications”, in Proceedings of 39th IEEE/ACM International Conference on Software Engineering (ICSE’17), Formal Research Demonstrations Track, Buenos Aires, Argentina, May 20-28, 2017, pp. 15-18.

  • White, M., Tufano, M., Vendome, C., and Poshyvanyk, D., “Deep Learning Code Fragments for Code Clone Detection”, in Proceedings of 31st IEEE/ACM International Conference on Automated Software Engineering (ASE’16), Singapore, Singapore, September 3-7, 2016, pp. 87-98.

  • Linares-Vásquez, M., Li, B., Vendome, C., and Poshyvanyk, D., “Documenting Database Usages and Schema Constraints in Database-Centric Applications”, in Proceedings of 25th ACM International Symposium on Software Testing and Analysis (ISSTA’16), Saarbrücken, Germany, July 18-20, 2016, pp. 270-281.

  • Romano, S., Vendome, C., Scanniello, G., and Poshyvanyk, D., “Are Unreachable Methods Harmful? Results from a Controlled Experiment”, in Proceedings of the 24th IEEE International Conference on Program Comprehension (ICPC’16), Austin, TX, May 16-17, 2016, pp. 1-10.

  • Li, B., Vendome, C., Linares-Vasquez, M., Poshyvanyk, D., and Kraft, N., “Automatically Documenting Unit Test Cases”, in Proceedings of 9th IEEE International Conference on Software Testing, Verification and Validation (ICST’16), Chicago, Illinois, April 10 – 15, 2016, pp. 341-352.

  • Moran, K., Linares-Vásquez, M., Bernal-Cárdenas, C., Vendome, C., and Poshyvanyk, D., “Automatically Discovering, Reporting and Reproducing Android Application Crashes”, in Proceedings of 9th IEEE International Conference on Software Testing, Verification and Validation (ICST’16), Chicago, Illinois, April 10 – 15, 2016, pp. 33-44.

  • Linares-Vásquez, M., Vendome, C., Luo, Q., and Poshyvanyk, D., “How Developers Detect and Fix Performance Bottlenecks in Android Apps”, in Proceedings of 31st IEEE International Conference on Software Maintenance and Evolution (ICSME’15), Bremen, Germany, September 29 – October 1, 2015, pp. 352-361.

  • Linares-Vásquez, M., Li, B., Vendome, C., and Poshyvanyk, D., “How Do Developers Document Database Usages in Source Code?”, in Proceedings of 30th IEEE International Conference on Automated Software Engineering (ASE’15), Lincoln, Nebraska, USA, November 9-15, 2015, pp. 36-41.

  • Vendome, C., Linares-Vásquez, M., Bavota, G., Di Penta, M., Germán, D., and Poshyvanyk, D., “When and Why Developers Adopt and Change Software Licenses”, in Proceedings of 31st IEEE International Conference on Software Maintenance and Evolution (ICSME’15), Bremen, Germany, September 29 – October 1, 2015, pp. 31-40.

  • White, M., Vendome, C., Linares-Vásquez, M., and Poshyvanyk, D., “Toward Deep Learning Software Repositories”, in Proceedings of the 12th IEEE Working Conference on Mining Software Repositories (MSR’15), Florence, Italy, May 16-17, 2015, pp. 334-345.

  • Vendome, C., Linares-Vásquez, M., Bavota, G., Di Penta, M., Germán, D., and Poshyvanyk, D., “License Usage and Changes: A Large-Scale Study of Java Projects on GitHub”, in Proceedings of 23rd IEEE International Conference on Program Comprehension (ICPC’15), Florence, Italy, May 18-19, 2015, pp. 218-228.