Publications

Some publications can be found in the DBLP pages of:

Partial list of publications by year.

2020

2019

2019 - Toward a Smell-aware Bug Prediction Model: Palomba, F., Zanoni, M., Arcelli Fontana, F., De Lucia, A., & Oliveto, R. (2019). Toward a Smell-aware Bug Prediction Model. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 45(2), 194-218.2019 - PageRank and criticality of architectural smells: Fontana, F., Pigazzini, I., Raibulet, C., Basciano, S., & Roveda, R. (2019). PageRank and criticality of architectural smells. In ECSA '19 Proceedings of the 13th European Conference on Software Architecture - Volume 2 (pp.197-204). New York : ACM Association for Computing Machinery.2019 - Tool Support for the Migration to Microservice Architecture: An Industrial Case Study: Pigazzini, I., Arcelli Fontana, F., & Maggioni, A. (2019). Tool Support for the Migration to Microservice Architecture: An Industrial Case Study. In Software Architecture. 13th European Conference, ECSA 2019, Paris, France, September 9–13, 2019, Proceedings (pp.247-263). 2019 - PageRank and criticality of architectural smells: Fontana, F., Pigazzini, I., Raibulet, C., Basciano, S., & Roveda, R. (2019). PageRank and criticality of architectural smells. In ECSA '19 Proceedings of the 13th European Conference on Software Architecture - Volume 2 (pp.197-204). New York : ACM Association for Computing Machinery.2019 - Automatic detection of architectural bad smells through semantic representation of code: Pigazzini, I. (2019). Automatic detection of architectural bad smells through semantic representation of code. In ECSA '19 Proceedings of the 13th European Conference on Software Architecture - Volume 2 (pp.59-62). New York : ACM Association for Computing Machinery.2019 - Tool Support for the Migration to Microservice Architecture: An Industrial Case Study: Pigazzini, I., Arcelli Fontana, F., & Maggioni, A. (2019). Tool Support for the Migration to Microservice Architecture: An Industrial Case Study. In Software Architecture. 13th European Conference, ECSA 2019, Paris, France, September 9–13, 2019, Proceedings (pp.247-263).2019 - Teaching Software Engineering Tools to Undergraduate Students: Raibulet, C., Fontana, F., & Pigazzini, I. (2019). Teaching Software Engineering Tools to Undergraduate Students. In Proceedings of the 11th International Conference on Education Technology and Computers, ICETC 2019 (pp.262-267).

2018

2018 - Collaborative and teamwork software development in an undergraduate software engineering course: Raibulet, C., & Arcelli Fontana, F. (2018). Collaborative and teamwork software development in an undergraduate software engineering course. THE JOURNAL OF SYSTEMS AND SOFTWARE, 144, 409-422.2018 - Towards an Architectural Debt Index: Roveda, R., Arcelli Fontana, F., Pigazzini, I., & Zanoni, M. (2018). Towards an Architectural Debt Index. In 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) (pp.408-416). IEEE.2018 - Code smells and their collocations: A large-scale experiment on open-source systems: Walter, B., Arcelli Fontana, F., & Ferme, V. (2018). Code smells and their collocations: A large-scale experiment on open-source systems. THE JOURNAL OF SYSTEMS AND SOFTWARE, 144, 1-21.2018 - An architectural smells detection tool for C and C++ projects: Biaggi, A., Arcelli Fontana, F., & Roveda, R. (2018). An architectural smells detection tool for C and C++ projects. In Proceedings - 44th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2018 (pp.417-420). 345 E 47TH ST, NEW YORK, NY 10017 USA : Institute of Electrical and Electronics Engineers Inc..2018 - How do community smells influence code smells?: Palomba, F., Tamburri, D., Serebrenik, A., Zaidman, A., Arcelli Fontana, F., & Oliveto, R. (2018). How do community smells influence code smells?. In ICSE '18 Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings (pp.240-241). 345 E 47TH ST, NEW YORK, NY 10017 USA : IEEE Computer Society.2018 - Machine learning based code smell detection through WekaNose: Azadi, U., Arcelli Fontana, F., & Zanoni, M. (2018). Machine learning based code smell detection through WekaNose. In ICSE '18 Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings (pp.288-289). 345 E 47TH ST, NEW YORK, NY 10017 USA : IEEE Computer Society.2018 - Beyond Technical Aspects: How Do Community Smells Influence the Intensity of Code Smells?: Palomba, F., Tamburri, D., Arcelli Fontana, F., Oliveto, R., Zaidman, A., & Serebrenik, A. (2018). Beyond Technical Aspects: How Do Community Smells Influence the Intensity of Code Smells?. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1-22.2018 - Automatic detection of sources and sinks in arbitrary Java libraries: Sas, D., Bessi, M., & Arcelli Fontana, F. (2018). Automatic detection of sources and sinks in arbitrary Java libraries. In Proceedings - 18th IEEE International Working Conference on Source Code Analysis and Manipulation, SCAM 2018 (pp.103-112). Institute of Electrical and Electronics Engineers Inc.2018 - Support for architectural smell refactoring: Rizzi, L., Arcelli Fontana, F., & Roveda, R. (2018). Support for architectural smell refactoring. In IWoR 2018 Proceedings of the 2nd International Workshop on Refactoring (pp.7-10). ACM.

2017

2017 - Does the Migration to GitHub Relate to Internal Software Quality?: Roveda, R., Arcelli Fontana, F., Raibulet, C., Zanoni, M., & Rampazzo, F. (2017). Does the Migration to GitHub Relate to Internal Software Quality?. In Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering 2017 (pp.293-300). ScitePress.2017 - Code smell severity classification using machine learning techniques: Arcelli Fontana, F., & Zanoni, M. (2017). Code smell severity classification using machine learning techniques. KNOWLEDGE-BASED SYSTEMS, 128, 43-58.2017 - Students' Feedback in Using GitHub in a Project Development for a Software Engineering Course: ARCELLI FONTANA, F., & Raibulet, C. (2017). Students' Feedback in Using GitHub in a Project Development for a Software Engineering Course. In ACM Proceedings of the 22nd Annual Conference on Innovation and Technology in Computer Science Education (pp.380-380). Association for Computing Machinery.2017 - IEEE International Workshop on Machine Learning Techniques for Software Quality Evaluation: Arcelli Fontana, F., Walter, B., & Zanoni, M. (2017). IEEE International Workshop on Machine Learning Techniques for Software Quality Evaluation. In IEEE International Workshop on Machine Learning Techniques for Software Quality Evaluation. IEEE.2017 - Arcan: a Tool for Architectural Smells Detection: Arcelli Fontana, F., Pigazzini, I., Roveda, R., Tamburri, D., Zanoni, M., & Nitto, E. (2017). Arcan: a Tool for Architectural Smells Detection. In Proceeding of the International Conference On Software Architecture (ICSA 2017) IEEE (pp.282-285). Gothemburg : IEEE.2017 - Change Prediction through Coding Rules Violations: Tollin, I., Arcelli Fontana, F., Zanoni, M., & Roveda, R. (2017). Change Prediction through Coding Rules Violations. In ACM Proceedings of the 21th International Conference on Evaluation and Assessment in Software Engineering (EASE) (pp.61-64). Karlskrona : ACM.2017 - Model-Driven Reverse Engineering Approaches: A Systematic Literature Review: Raibulet, C., Arcelli Fontana, F., & Zanoni, M. (2017). Model-Driven Reverse Engineering Approaches: A Systematic Literature Review. IEEE ACCESS, 5, 14516-14542.2017 - Evaluation of self-adaptive systems: a women perspective: Raibulet, C., & ARCELLI FONTANA, F. (2017). Evaluation of self-adaptive systems: a women perspective. In Proceedings of the 11th European Conference on Software Architecture: Companion Proceedings (pp.23-30). Association for Computing Machinery.2017 - Alternatives to the Knowledge Discovery Metamodel: An Investigation: Arcelli Fontana, F., Raibulet, C., & Zanoni, M. (2017). Alternatives to the Knowledge Discovery Metamodel: An Investigation. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 27(7), 1097-1128.2017 - Ninth International Workshop on Managing Technical Debt: report on the MTD 2017 workshop: Arcelli Fontana, F., Trumler, W., Izurieta, C., & Nord, R. (2017). Ninth International Workshop on Managing Technical Debt: report on the MTD 2017 workshop. In ACM International Conference Proceeding Series (pp.1-3). Association for Computing Machinery.2017 - Technical Debt in Agile Development: Report on the Ninth Workshop on Managing Technical Debt: Arcelli Fontana, F., Chatzigeorgiou, A., Trumler, W., Izurieta, C., Avgeriou, P., & Nord, R. (2017). Technical Debt in Agile Development: Report on the Ninth Workshop on Managing Technical Debt. SOFTWARE ENGINEERING NOTES, 42(3), 18-21.

2016

2016 - Antipattern and Code Smell False Positives: Preliminary Conceptualization and Classification: Arcelli Fontana, F., Dietrich, J., Walter, B., Yamashita, A., & Zanoni, M. (2016). Antipattern and Code Smell False Positives: Preliminary Conceptualization and Classification. In Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016) (pp.609-613). IEEE.2016 - Tool support for evaluating architectural debt of an existing system: An experience report: Arcelli Fontana, F., Roveda, R., & Zanoni, M. (2016). Tool support for evaluating architectural debt of an existing system: An experience report. In Proceedings of the 31st ACM/SIGAPP Symposium on Applied Computing (SAC 2016).2016 - An experience report on detecting and repairing software architecture erosion: ARCELLI FONTANA, F., Roveda, R., Zanoni, M., Raibulet, C., & Capilla, R. (2016). An experience report on detecting and repairing software architecture erosion. In Proceedings of the 13th Working IEEE/IFIP Conference on Software Architecture (WICSA 2016) (pp.21-30).2016 - An Overview on Quality Evaluation of Self-Adaptive Systems: Raibulet, C., Arcelli Fontana, F., Capilla, R., & Carrillo, C. (2016). An Overview on Quality Evaluation of Self-Adaptive Systems. In I. Mistrik, N. Ali, R. Kazman, J. Grundy, & B. Schmerl (a cura di), Managing Trade-Offs in Adaptable Software Architectures (pp. 325-352). Elsevier.2016 - Automatic detection of instability architectural smells: Arcelli Fontana, F., Pigazzini, I., Roveda, R., & Zanoni, M. (2016). Automatic detection of instability architectural smells. In Proceedings of the 32nd International Conference on Software Maintenance and Evolution (ICSME 2016) (pp.433-437). Raleigh : IEEE.2016 - Technical Debt Indexes provided by tools: a preliminary discussion: Arcelli Fontana, F., Roveda, R., & Zanoni, M. (2016). Technical Debt Indexes provided by tools: a preliminary discussion. In Proceedings of the 8th International Workshop on Managing Technical Debt (MTD 2016) (pp.28-31). Raleigh : IEEE.