2020
-
- D. Taibi, V. Lenarduzzi, C. Pahl ,“Microservices Anti-Patterns: A Taxonomy”, Microservices pp 111-128, 2020.
- V. Lenarduzzi, T. Besker, D. Taibi, A. Martini, F. Arcelli Fontana, “A systematic literature review on Technical Debt prioritization: Strategies, processes, factors, and tools”,Journal of systems and Software, Volume 171, January 2021, 110827, 2020.
- V. Lenarduzzi, N. Saarimäki, D. Taibi, “Some sonarqube issues have a significant but small effect on faults and changes. a large-scale empirical study”, Journal of systems and Software, Volume 170, January 2020, 110750, 2020.
- P.C. Avgeriou, D. Taibi, A .Ampatzoglou, F. Arcelli Fontana, T. Besker, A. Chatzigeorgiou, V. Lenarduzzi, A. Martini, N. Moschou, I.Pigazzini, N. Saarimäki, D.D. Sas, S. S. de Toledo, A. A.Tsintzira, “An overview and comparison of technical debt measurement tools”, IEEE Software, 2020.
- I. Pigazzini, F. Arcelli Fontana, V. Lenarduzzi, D. Taibi, “Towards microservice smells detection”, TechDebt ’20: Proceedings of the 3rd International Conference on Technical Debt, June 2020 Pages 92–97, 2020.
- V. Lenarduzzi, F. Lomio, H. Huttunen, D. Taibi, “Are sonarqube rules inducing bugs?”, IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2020.
- V. Lenarduzzi, V. Mandić, A. Katin, D. Taibi, “How long do Junior Developers take to Remove Technical Debt Items?”, ESEM ’20: Proceedings of the 14th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2020.
- V. Lenarduzzi, F. Lomio, N. Saarimäki, D. Taibi, “Does migrating a monolithic system to microservices decrease the technical debt?”, Journal of systems and Software, Volume 169, November 2020, 110710, 2020.
- J. Nupponen, D. Taibi, “Serverless: What it is, what to do and what not to do”, IEEE International Conference on Software Architecture Companion (ICSA-C), 2020.
- D. Taibi, N. El Ioini, C. Pahl, J. R. Schmid Niederkofler, “Serverless Cloud Computing (Function-as-a-Service) Patterns: A Multivocal Literature Review”, Proceedings of the 10th international conference on Cloud Computing ans Service Science (CLOSER2020), 2020.
- D. Taibi, N. El Ioini, C Pahl, J.R.S. Niederkofler, “Patterns for Serverless Functions (Function-as-a-Service): A Multivocal Literature Review”, CLOSER 2020, 2020.
- V. Lenarduzzi, F. Palomba, D. Taibi, D. A. Tamburri, “OpenSZZ: A Free, Open-Source, Web-Accessible Implementation of the SZZ Algorithm”, ICPC ’20: Proceedings of the 28th International Conference on Program ComprehensionJuly 2020, 2020.
- N. Saarimäki, V. Lenarduzzi, S. Vegas, N. Juristo, D. Taibi, “Cohort Studies in Software Engineering: A Vision of the Future”, ESEM ’20: Proceedings of the 14th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)October 2020, 2020.
- V. Lenarduzzi, D. Taibi, D. Tosi, L. Lavazza, S. Morasca, “Open Source Software Evaluation, Selection, and Adoption: a Systematic Literature Review”, 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 2020.
- F. Lomio, D.M. Baselga, S. Moreschini, H. Huttunen, D. Taibi, “RARE: a labeled dataset for cloud-native memory anomalies”, MaLTeSQuE 2020: Proceedings of the 4th ACM SIGSOFT International Workshop on Machine-Learning Techniques for Software-Quality EvaluationNovember 2020.
- S. Peltonen, L. Mezzalira, D. Taibi, “Motivations, Benefits, and Issues for Adopting Micro-Frontends: A Multivocal Literature Review”, 2020.
- M. Alfano, B. Lenzitti, D. Taibi, M. Helfert , “Tailored retrieval of health information from the web for facilitating communication and empowerment of elderly people”, 6th International Conference on Information and Communication Technologies for Ageing Well and e-Health (ICT4AWE) ,2020.
- D. Taibi, N. Saarimäki, “DATA PLATFORM FOR ANALYSIS OF APACHE PROJECTS”, 2020.
- A. Katin, V. Lenarduzzi, D. Taibi, V. Mandic , “On the Technical Debt Prioritization and Cost Estimation with SonarQube tool”, 2020.
- S. Counsell, G.D.S. Swift, M. Arzoky, D. Taibi , “On the Link Between Refactoring Activity and Class Cohesion Through the Prism of Two Cohesion-Based Metrics”, 2020 IEEE 20th International Conference on Software Quality, Reliability and Security (QRS), 2020.
- S. Counsell, G.D.S. Swift, M. Arzoky, D. Taibi, “On the Link Between Refactoring Activity and Class Cohesion Through the Prism of Two Cohesion-Based Metrics”, 2020 IEEE 20th International Conference on Software Quality, Reliability and Security (QRS), 2020.
- V. Lenarduzzi, F. Lomio, S. Moreschini, D. Taibi, D. A. Tamburri, “Software Quality for AI: Where we are now?”, 2020.
- N. El Ioini, D. Hästbacka, C. Pahl, D. Taibi, “Platforms for Serverless at Edge: A Review”, 2020.
- M.T. Baldassarre, V. Lenarduzzi, S. Romano, N. Saarimäki, “On the diffuseness of technical debt items and accuracy of remediation time when using SonarQube”, Information and Software Technology Volume 128, December 2020, 2020.
2019
-
“Architectural Smells Detected by Tools: a Catalogue Proposal”, in International Conference on Technical Debt (TechDebt 2019), 2019.,
-
“On the Diffuseness of Code Technical Debt in Java Projects of the Apache Ecosystem”, in International Conference on Technical Debt (TechDebt 2019), 2019.,
-
“Does Migrate a Monolithic System to Microservices Decreases the Technical Debt?”, CoRR, vol. abs/1902.06282, 2019.,
-
“From Monolithic Systems to Microservices: A Decomposition Framework based on Process Mining”, in 9th International Conference on Cloud Computing and Services Science, CLOSER , 2019, Heraklion (Greece), 2019.,
-
“Implementing a microservices system with blockchain smart contracts”, in 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain – Colocated with SANER19, 2019.,
- O. P. Heinisuo, Lenarduzzi, V. , and Taibi, D. , “Asterism: A Decentralized File Sharing for Mobile Devices”, in The Seventh IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (IEEE Mobile Cloud), San Francisco East Bay, 2019.
- V. Lenarduzzi, N. Saarimäki, D. Taibi, “The technical debt dataset”, PROMISE’19: Proceedings of the Fifteenth International Conference on Predictive Models and Data Analytics in Software EngineeringSeptember 2019, 2019.
- V. Lenarduzzi, A. Martini, D. Taibi, “Towards surgically-precise technical debt estimation: early results and research roadmap”, MaLTeSQuE 2019: Proceedings of the 3rd ACM SIGSOFT International Workshop on Machine Learning Techniques for Software Quality EvaluationAugust 2019, 2019.
- F. A Fontana, V. Lenarduzzi, R. Roveda, D. Taibi ,“Are architectural smells independent from code smells? An empirical study”, Journal of Systems and Software, Volume 154, August 2019, 2019.
- D. Taibi, F. Auer, V. Lenarduzzi, M. Felderer ,“From monolithic systems to microservices: an assessment framework”, 2019.
- V. Lenarduzzi, F. Lomio, D. Taibi, H. Huttunen , “On the fault proneness of sonarqube technical debt violations: A comparison of eight machine learning techniques”, 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) London, Ontario, February 18-21, 2020, 2019.
- V. Lenarduzzi, T. Besker, D. Taibi, A Martini, F. Arcelli Fontana, “Technical debt prioritization: State of the art. A systematic literature review”, 2019.
- M. Alfano, B. Lenzitti, D. Taibi, M. Helfert, “Facilitating access to health web pages with different language complexity levels”, 2019.
- M. Alfano, B. Lenzitti, D. Taibi, M. Helfert, “Provision of tailored health information for patient empowerment: an initial study”, CompSysTech ’19: Proceedings of the 20th International Conference on Computer Systems and TechnologiesJune 2019, 2019.
- M. Imranur, S. Panichella, D. Taibi, “A curated dataset of microservices-based systems”, Joint Proceedings of the Summer School on Software Maintenance and Evolution. CEUR-WS 2019, 2019.
- C. De Medio, C. Limongelli, A. Marani, D. Taibi, “Retrieval of educational resources from the web: a comparison between google and online educational repositories”, International Conference on Web-Based Learning ICWL 2019: Advances in Web-Based Learning – ICWL 2019, 2019.
- S. Counsell, M. Arzoky, G. Destefanis, D. Taibi , “On the Relationship Between Coupling and Refactoring: An Empirical Viewpoint”, 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2019.
- M. Alfano, B. Lenzitti, D. Taibi, M. Helfert, “ULearn: Personalized Medical Learning on the Web for Patient Empowerment”, International Conference on Web-Based Learning ICWL 2019: Advances in Web-Based Learning – ICWL 2019, 2019.
- V. Lenarduzzi, T. Orava, N. Saarimäki,“An Empirical Study on Technical Debt in a Finnish SME”, 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2019.
- V. Lenarduzzi, V. Nikkola, N. Saarimäki, “Does Code Quality Affect Pull Request Acceptance? An empirical study”, 2019.
- M.I. Rahman, S. Panichella, D. Taibi, “A curated dataset of microservices-based systems”, 2019.
- S.T. MacMahon, M. Alfano, B. Lenzitti, G. Lo Bosco, F. McCaffery, D. Taibi, M. Helfert, “Improving Communication in Risk Management of Health Information Technology Systems by means of Medical Text Simplification”, 2019 IEEE Symposium on Computers and Communications (ISCC), 2019.
- D. Taibi, K. Systä, “A Decomposition and Metric-Based Evaluation Framework for Microservices”,International Conference on Cloud Computing and Services Science CLOSER 2019: Cloud Computing and Services Science, 2019.
- N. Saarimäki, V. Lenarduzzi, D. Taibi, “On the diffuseness of code technical debt in open source projects of the Apache Ecosystem”, TechDebt ’19: Proceedings of the Second International Conference on Technical DebtMay 2019, 2019.
- V. Lenarduzzi, N. Saarimaki, D. Taibi, “On the Diffuseness of Code Technical Debt in Open Source Projects”, 2019 IEEE/ACM International Conference on Technical Debt (TechDebt), 2019.
- G. Averna, G. Fulantelli, B. Lenzitti, D. Taibi, D. Tegolo, “A visual framework to support collaborative coding activities”, 2019 29th Annual Conference of the European Association for Education in Electrical and Information Engineering (EAEEIE), 2019.
- M. Alfano, B. Lenzitti, D. Taibi, M. Helfert , “Language Complexity in On-line Health Information Retrieval”, International Conference on Information and Communication Technologies for Ageing Well and e-Health ICT4AWE 2019: Information and Communication Technologies for Ageing Well and e-Health, 2019.
- D. Taibi, G. Fulantelli, L. Basteris, G. Rosso, E. Puvia, “How Do Search Engines Shape Reality? Preliminary Insights from a Learning Experience”, International Symposium on Emerging Technologies for Education SETE 2019: Emerging Technologies for Education, 2019.
- G. Fulantelli, D. Taibi, G. Todaro, V. Pipitone, D. La Guardia, M. Arrigo, “A mobile learning platform to guarantee education continuity for unaccompanied foreign minors and refugees”, EdMedia + Innovate Learning, in Amsterdam, Netherlands, 2019.
- G. Fulantelli, D. Taibi, F. Ammirata, C. La Mattina, “A mobile learning analytics tool to foster students’ self reflection”, EdMedia + Innovate Learning, Jun 24, 2019 in Amsterdam, Netherlands, 2019.
- D. Taibi, I. Marenzi, Q.A.I. Ahmad , “Ain’t that sweet. Reflections on scene level indexing and annotation in the House Corpus Project”, 2019.
- L. Pellegrini, V. Lenarduzzi, D. Taibi, “OpenSZZ: A Free, Open-Source, Web-Accessible Implementation of the SZZ Algorithm”, 2019
- F. Ammirata, G. Fulantelli, C. La Mattina, D. Taibi, F Ammirata, G Fulantelli, C La Mattina, D Taibi “A WORKFLOW MANAGEMENT TOOL TO SUPPORT THE DEVELOPMENT OF OPEN LEARNING ANALYTI“CS APPLICATIONS”, 2019.
- F. Arcelli Fontana, V. Lenarduzzi, R. Roveda, D. Taibi, “Are Architectural Smells Independent from Code Smells? An Empirical Study”, 2019.
- F. Lomio, E. Skenderi, D. Mohamadi, J. Collin, R. Ghabcheloo, H. Huttunen, “Surface Type Classification for Autonomous Robot Indoor Navigation”, 2019.
- N Saarimäki, “Methodological Issues in Observational Studies”,ACM SIGSOFT Software Engineering NotesNovember 2019, 2019.
- 2018
- D. Taibi, Lenarduzzi, V. , and Pahl, C. , “Architectural Patterns for Microservices: A Systematic Mapping Study”, in 8th International Conference on Cloud Computing and Services Science, CLOSER , 2018.
- D. Taibi and Lenarduzzi, V. , “On the Definition of Microservice Bad Smells”, IEEE Software , vol. 35, no. 3, 2018.
P. Rosati, Fowley, F. , Pahl, C. , Taibi, D. , and Lynn, T. , “Making the Cloud work for Software Producers: linking Architecture, Operating Cost and Revenue”, in 8th International Conference on Cloud Computing and Services Science, 2018. - L. Valentina and Davide, T. , “Microservices, Continuous Architecture, and Technical Debt Interest: An Empirical Study”, in Euromicro/SEAA, Prague, 2018.
- A. Hakli, Taibi, D. , and Systa, K. , “Towards Cloud Native Continuous Delivery: An Industrial Experience Report”, in First International Workshop on Cloud-Native Applications Design and Experience — CNAX 2018 Co-located with UCC 2018 and BDCAT 2018 conferences , Zurich, 2018.
- D. Taibi, Lenarduzzi, V. , Pahl, C. , and Andrea, J. , “Microservices in Agile Software Development a Workshop-Based Study into Issues Advantages and Disadvantages”, in XP’17 Workshops, Cologne, 2017.
- D. Taibi, Lenarduzzi, V. , Pahl, C. , and Janes, A. , “Microservices in Agile Software Development: First results on Issues, Advantages, and Disadvantages”, in XP’17 Workshops, 2017.
- D. Taibi, Lenarduzzi, V. , and Pahl, C. , “Processes, Motivations and Issues for Migrating to Microservices Architectures: An Empirical Investigation”, IEEE Cloud Computing Journal, vol. 4, no. 5, 2017.