Some Publications

BibBase: http://sepl.dibris.unige.it/publications.bib
generated by bibbase.org
  2020 (6)
Two Experiments for Evaluating the Impact of Hamcrest and AssertJ on Assertion Development. Leotta, M.; Cerioli, M.; Olianas, D.; and Ricca, F. Software Quality Journal (SQJ). 2020.
Two Experiments for Evaluating the Impact of Hamcrest and AssertJ on Assertion Development [link]Paper   doi   bibtex
Ensemble-Based Software Engineering for Modern Computing Platforms. Brogi, A.; Bucchiarone, A.; Capilla, R.; Jamshidi, P.; Leotta, M.; Ádám Mann, Z.; Mongiello, M.; and Nocera, F. ACM SIGSOFT Software Engineering Notes, 45. 2020.
Ensemble-Based Software Engineering for Modern Computing Platforms [link]Paper   doi   bibtex
On the Deployment of IoT Systems: An Industrial Survey. Alkhabbas, F.; Spalazzese, R.; Cerioli, M.; Leotta, M.; and Reggio, G. In Proceedings of IEEE International Conference on Software Architecture (ICSA 2020), 2020. IEEE
bibtex
A Family of Experiments to Assess the Impact of Page Object Pattern in Web Test Suite Development. Leotta, M.; Biagiola, M.; Ricca, F.; Ceccato, M.; and Tonella, P. In Proceedings of 13th IEEE International Conference on Software Testing, Verification and Validation (ICST 2020), 2020. IEEE
bibtex
A Set of Empirically Validated Development Guidelines for Improving Node-RED Flows Comprehension. Clerissi, D.; Leotta, M.; and Ricca, F. In Proceedings of 15th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2020), 2020. SciTePress Digital Library
bibtex
What 5 Million Job Advertisements Tell Us about Testing: a Preliminary Empirical Investigation. Cerioli, M.; Leotta, M.; and Ricca, F. In Proceedings of 35th ACM/SIGAPP Symposium on Applied Computing (SAC 2020), pages 1586-1594, 2020. ACM
What 5 Million Job Advertisements Tell Us about Testing: a Preliminary Empirical Investigation [pdf]Paper   doi   bibtex
  2019 (7)
Three Open Problems in the Context of E2E Web Testing and a Vision: NEONATE. Ricca, F.; Leotta, M.; and Stocco, A. Advances in Computers, 113: 89-133. 2019.
Three Open Problems in the Context of E2E Web Testing and a Vision: NEONATE [link]Paper   doi   bibtex
Hamcrest vs AssertJ: an Empirical Assessment of Tester Productivity. Leotta, M.; Cerioli, M.; Olianas, D.; and Ricca, F. In Piattini, M.; Rupino da Cunha, P.; García Rodríguez de Guzmán, Ignacio; and Pérez-Castillo, R., editor(s), Proceedings of 12th International Conference on the Quality of Information and Communications Technology (QUATIC 2019), volume 1010, of CCIS, pages 161–176. Springer, 2019.
Hamcrest vs AssertJ: an Empirical Assessment of Tester Productivity [link]Paper   doi   bibtex
A Method-wise Approach for Selecting the Most Suitable Business Process Modelling Notation. Reggio, G.; and Leotta, M. In Proceedings of 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2019), 2019. IEEE
bibtex
Comparing Testing and Runtime Verification of IoT Systems: A Preliminary Evaluation based on a Case Study. Leotta, M.; Clerissi, D.; Olianas, D.; Franceschini, L.; Ancona, D.; Ricca, F.; and Ribaudo, M. In Proceedings of 14th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2019), pages 434-441, 2019. SciTePress Digital Library
Comparing Testing and Runtime Verification of IoT Systems: A Preliminary Evaluation based on a Case Study [pdf]Paper   doi   bibtex
Improving the Performance of Road Network Analysis: the Morandi Bridge Case Study. Petito, V.; Leotta, M.; and Ribaudo, M. In Proceedings of 5th International Conference on Geographical Information Systems Theory, Applications and Management (GISTAM 2019), pages 259-266, 2019. SciTePress Digital Library
Improving the Performance of Road Network Analysis: the Morandi Bridge Case Study [pdf]Paper   doi   bibtex
How Do Implementation Bugs Affect the Results of Machine Learning Algorithms?. Leotta, M.; Olianas, D.; Ricca, F.; and Noceti, N. In Proceedings of 34th ACM/SIGAPP Symposium on Applied Computing (SAC 2019), pages 1304-1313, 2019. ACM
How Do Implementation Bugs Affect the Results of Machine Learning Algorithms? [pdf]Paper   doi   bibtex
Orchestrated Crowdsourced Testing of a Mobile Web Application: A Case Study. Leotta, M.; Petito, V.; Gelati, L.; Delzanno, G.; Guerrini, G.; and Mascardi, V. In Companion of 3rd International Conference on Art, Science, and Engineering of Programming, (Programming 2019), pages 1-6, 2019. ACM
Orchestrated Crowdsourced Testing of a Mobile Web Application: A Case Study [pdf]Paper   doi   bibtex
  2018 (11)
DUSM: A Method for Requirements Specification and Refinement based on Disciplined Use Cases and Screen Mockups. Reggio, G.; Leotta, M.; Ricca, F.; and Clerissi, D. Journal of Computer Science and Technology (JCST), 33: 918-939. 2018.
DUSM: A Method for Requirements Specification and Refinement based on Disciplined Use Cases and Screen Mockups [link]Paper   doi   bibtex
An Acceptance Testing Approach for Internet of Things Systems. Leotta, M.; Clerissi, D.; Olianas, D.; Ricca, F.; Ancona, D.; Delzanno, G.; Franceschini, L.; and Ribaudo, M. IET Software, 12: 430-436. 2018.
An Acceptance Testing Approach for Internet of Things Systems [link]Paper   doi   bibtex
PESTO: Automated migration of DOM-based Web tests towards the visual approach. Leotta, M.; Stocco, A.; Ricca, F.; and Tonella, P. Journal of Software: Testing, Verification and Reliability (STVR), 28(4): e1665. 2018.
PESTO: Automated migration of DOM-based Web tests towards the visual approach [link]Paper   doi   bibtex
On the Impact of State-based Model-Driven Development on Maintainability: A Family of Experiments using UniMod. Ricca, F.; Torchiano, M.; Leotta, M.; Tiso, A.; Guerrini, G.; and Reggio, G. Journal of Empirical Software Engineering (EMSE), 23(3): 1743-1790. 2018.
On the Impact of State-based Model-Driven Development on Maintainability: A Family of Experiments using UniMod [pdf]Paper   doi   bibtex
Towards an Approach for Developing and Testing Node-RED IoT Systems. Clerissi, D.; Leotta, M.; Reggio, G.; and Ricca, F. In Proceedings of 1st ACM/SIGSOFT International Workshop on Ensemble-Based Software Engineering (EnSEmble 2018), pages 1-8, 2018. ACM
Towards an Approach for Developing and Testing Node-RED IoT Systems [pdf]Paper   doi   bibtex
Physical Web for Smart Campus Management. Delzanno, G.; Guerrini, G.; Leotta, M.; and Ribaudo, M. In Proceedings of 14th International Conference on Web Information Systems and Technologies (WEBIST 2018), pages 277-284, 2018. SciTePress Digital Library
Physical Web for Smart Campus Management [pdf]Paper   doi   bibtex
Fluent vs Basic Assertions in Java: An Empirical Study. Leotta, M.; Cerioli, M.; Olianas, D.; and Ricca, F. In Proceedings of 11th International Conference on the Quality of Information and Communications Technology (QUATIC 2018), pages 184-192, 2018. IEEE
Fluent vs Basic Assertions in Java: An Empirical Study [pdf]Paper   doi   bibtex
Towards a Runtime Verification Approach for Internet of Things Systems. Leotta, M.; Ancona, D.; Franceschini, L.; Olianas, D.; Ribaudo, M.; and Ricca, F. In Pautasso, C.; Sánchez-Figueroa, F.; Systä, K.; and Rodríguez, Juan Manuel, M., editor(s), Proceedings of 2nd International Workshop on Engineering the Web of Things (EnWoT 2018), volume 11153, of LNCS, pages 83-96. Springer, 2018.
Towards a Runtime Verification Approach for Internet of Things Systems [pdf]Paper   doi   bibtex
Service-oriented Domain and Business Process Modelling. Tiso, A.; Reggio, G.; Leotta, M.; and Ricca, F. In Proceedings of 33rd ACM/SIGAPP Symposium on Applied Computing (SAC 2018), pages 138-141, 2018. ACM
Service-oriented Domain and Business Process Modelling [pdf]Paper   doi   bibtex
Towards an Acceptance Testing Approach for Internet of Things Systems. Leotta, M.; Ricca, F.; Clerissi, D.; Ancona, D.; Delzanno, G.; Ribaudo, M.; and Franceschini, L. In Garrigós, I.; and Wimmer, M., editor(s), Proceedings of 1st International Workshop on Engineering the Web of Things (EnWoT 2017), volume 10544, of LNCS, pages 125-138. Springer, 2018.
Towards an Acceptance Testing Approach for Internet of Things Systems [pdf]Paper   doi   bibtex
Towards Runtime Monitoring of Node.js and Its Application to the Internet of Things. Ancona, D.; Franceschini, L.; Delzanno, G.; Leotta, M.; Ribaudo, M.; and Ricca, F. In Pianini, D.; and Salvaneschi, G., editor(s), Proceedings of 1st Workshop on Architectures, Languages and Paradigms for IoT (ALP4IoT 2017), volume 264, of EPTCS, pages 27-42. ArXiv, 2018.
Towards Runtime Monitoring of Node.js and Its Application to the Internet of Things [link]Paper   doi   bibtex
  2017 (7)
Do UML Object Diagrams Affect Design Comprehensibility? Results from a Family of Four Controlled Experiments. Torchiano, M.; Scanniello, G.; Ricca, F.; Reggio, G.; and Leotta, M. Journal of Visual Languages and Computing (JVLC), 41: 10-21. 2017.
Do UML Object Diagrams Affect Design Comprehensibility? Results from a Family of Four Controlled Experiments [link]Paper   doi   bibtex
APOGEN: Automatic Page Object Generator for Web Testing. Stocco, A.; Leotta, M.; Ricca, F.; and Tonella, P. Software Quality Journal (SQJ), 25(3): 1007-1039. 2017.
APOGEN: Automatic Page Object Generator for Web Testing [pdf]Paper   doi   bibtex   1 download
The NARVALO Project: Real Time Collision Avoidance System in a GIS Environment Based on Precise GNSS Positioning. Marzocchi, R.; Leotta, M.; Federici, B.; and Delzanno, G. Journal of Geoengineering Environment and Mining, 151: 33-58. 2017.
bibtex
An Abstract Machine for Asynchronous Programs with Closures and Priority Queues. Ancona, D.; Delzanno, G.; Franceschini, L.; Leotta, M.; Prampolini, E.; Ribaudo, M.; and Ricca, F. In Hague, M.; and Potapov, I., editor(s), Proceedings of 11th International Workshop on Reachability Problems (RP 2017), volume 10506, of LNCS, pages 59-74. Springer, 2017.
An Abstract Machine for Asynchronous Programs with Closures and Priority Queues [link]Paper   doi   bibtex
Towards the Generation of End-to-End Web Test Scripts from Requirements Specifications. Clerissi, D.; Leotta, M.; Reggio, G.; and Ricca, F. In Proceedings of 25th IEEE International Requirements Engineering Conference Workshops (REW 2017), pages 343-350, 2017. IEEE
Towards the Generation of End-to-End Web Test Scripts from Requirements Specifications [link]Paper   doi   bibtex
Service-oriented Domain and Business Process Modelling. Reggio, G.; Leotta, M.; Clerissi, D.; and Ricca, F. In Proceedings of 32nd ACM/SIGAPP Symposium on Applied Computing (SAC 2017), pages 751-758, 2017. ACM
Service-oriented Domain and Business Process Modelling [pdf]Paper   doi   bibtex   1 download
Towards a Holistic Method for Business Process Analytics. Reggio, G.; Leotta, M.; Ricca, F.; and Astesiano, E. In Lin Zhang, L. R.; and Fabrice Kordon, D. Z., editor(s), Challenges and Opportunity with Big Data, volume 10228, of LNCS, pages 168-183. Springer, 2017. (Revised Selected Papers of Monterey Workshop 2016, 08-11 October 2016, Beijing, China)
Towards a Holistic Method for Business Process Analytics [pdf]Paper   doi   bibtex
  2016 (6)
ROBULA+: An Algorithm for Generating Robust XPath Locators for Web Testing. Leotta, M.; Stocco, A.; Ricca, F.; and Tonella, P. Journal of Software: Evolution and Process (JSEP), 28(3): 177-204. 2016.
ROBULA+: An Algorithm for Generating Robust XPath Locators for Web Testing [pdf]Paper   doi   bibtex
Approaches and Tools for Automated End-to-End Web Testing. Leotta, M.; Clerissi, D.; Ricca, F.; and Tonella, P. Advances in Computers, 101: 193-237. 2016.
Approaches and Tools for Automated End-to-End Web Testing [link]Paper   doi   bibtex
Test Driven Development of Web Applications: a Lightweight Approach. Clerissi, D.; Leotta, M.; Reggio, G.; and Ricca, F. In Proceedings of 10th International Conference on the Quality of Information and Communications Technology (QUATIC 2016), pages 25-34, 2016. IEEE
Test Driven Development of Web Applications: a Lightweight Approach [pdf]Paper   doi   bibtex
Clustering-Aided Page Object Generation for Web Testing. Stocco, A.; Leotta, M.; Ricca, F.; and Tonella, P. In Bozzon, A.; Cudré-Mauroux, P.; and Pautasso, C., editor(s), Proceedings of 16th International Conference on Web Engineering (ICWE 2016), volume 9671, of LNCS, pages 132-151. Springer, 2016.
Clustering-Aided Page Object Generation for Web Testing [pdf]Paper   doi   bibtex
Automatic Page Object Generation with APOGEN. Stocco, A.; Leotta, M.; Ricca, F.; and Tonella, P. In Bozzon, A.; Cudré-Mauroux, P.; and Pautasso, C., editor(s), Proceedings of 16th International Conference on Web Engineering (ICWE 2016), volume 9671, of LNCS, pages 533-537. Springer, 2016.
Automatic Page Object Generation with APOGEN [pdf]Paper   doi   bibtex
A Lightweight Semi-automated Acceptance Test-Driven Development Approach for Web Applications. Clerissi, D.; Leotta, M.; Reggio, G.; and Ricca, F. In Bozzon, A.; Cudré-Mauroux, P.; and Pautasso, C., editor(s), Proceedings of 16th International Conference on Web Engineering (ICWE 2016), volume 9671, of LNCS, pages 593-597. Springer, 2016.
A Lightweight Semi-automated Acceptance Test-Driven Development Approach for Web Applications [pdf]Paper   doi   bibtex
  2015 (9)
What Are the Used UML Diagram Constructs? A Document and Tool Analysis Study covering Activity and Use Case Diagrams. Reggio, G.; Leotta, M.; Ricca, F.; and Clerissi, D. In Hammoudi, S.; Pires, F. L.; Filipe, J.; and das Neves, C. R., editor(s), Model-Driven Engineering and Software Development, volume 506, of Communications in Computer and Information Science, pages 66-83. Springer, 2015.
What Are the Used UML Diagram Constructs? A Document and Tool Analysis Study covering Activity and Use Case Diagrams [pdf]Paper   doi   bibtex
A Method for Requirements Capture and Specification Based on Disciplined Use Cases and Screen Mockups. Reggio, G.; Leotta, M.; and Ricca, F. In Abrahamsson, P.; Corral, L.; Oivo, M.; and Russo, B., editor(s), Proceedings of 16th International Conference on Product-Focused Software Process Improvement (PROFES 2015), volume 9459, of LNCS, pages 105-113. Springer, 2015.
A Method for Requirements Capture and Specification Based on Disciplined Use Cases and Screen Mockups [pdf]Paper   doi   bibtex
Why Creating Web Page Objects Manually If It Can Be Done Automatically?. Stocco, A.; Leotta, M.; Ricca, F.; and Tonella, P. In Proceedings of 10th IEEE/ACM International Workshop on Automation of Software Test (AST 2015 co-located with ICSE 2015), pages 70-74, 2015. IEEE
Why Creating Web Page Objects Manually If It Can Be Done Automatically? [pdf]Paper   doi   bibtex
Meta-Heuristic Generation of Robust XPath Locators for Web Testing. Leotta, M.; Stocco, A.; Ricca, F.; and Tonella, P. In Proceedings of 8th IEEE/ACM International Workshop on Search-Based Software Testing (SBST 2015 co-located with ICSE 2015), pages 36-39, 2015. IEEE
Meta-Heuristic Generation of Robust XPath Locators for Web Testing [pdf]Paper   doi   bibtex
My MOoD, a Multimedia and Multilingual Ontology Driven MAS: Design and First Experiments in the Sentiment Analysis Domain. Leotta, M.; Beux, S.; Mascardi, V.; and Briola, D. In Proceedings of 2nd International Workshop on Emotion and Sentiment in Social and Expressive Media (ESSEM 2015 co-located with AAMAS 2015), volume 1351, pages 51-66, 2015. CEUR Workshop Proceedings
My MOoD, a Multimedia and Multilingual Ontology Driven MAS: Design and First Experiments in the Sentiment Analysis Domain [pdf]Paper   bibtex
Using Multi-Locators to Increase the Robustness of Web Test Cases. Leotta, M.; Stocco, A.; Ricca, F.; and Tonella, P. In Proceedings of 8th IEEE International Conference on Software Testing, Verification and Validation (ICST 2015), pages 1-10, 2015. IEEE
Using Multi-Locators to Increase the Robustness of Web Test Cases [pdf]Paper   doi   bibtex
Automated Generation of Visual Web Tests from DOM-based Web Tests. Leotta, M.; Stocco, A.; Ricca, F.; and Tonella, P. In Proceedings of 30th ACM/SIGAPP Symposium on Applied Computing (SAC 2015), pages 775-782, 2015. ACM
Automated Generation of Visual Web Tests from DOM-based Web Tests [pdf]Paper   doi   bibtex
Editorial of special section from Software Evolution Week 2014. Binkley, D.; Ricca, F.; and Demeyer, S. Information & Software Technology, 65: 95–96. 2015.
Editorial of special section from Software Evolution Week 2014 [link]Paper   doi   bibtex
On the comprehension of workflows modeled with a precise style: results from a family of controlled experiments. Reggio, G.; Ricca, F.; Scanniello, G.; Cerbo, F. D.; and Dodero, G. Software and System Modeling, 14(4): 1481–1504. 2015.
On the comprehension of workflows modeled with a precise style: results from a family of controlled experiments [link]Paper   doi   bibtex
  2014 (10)
Reducing Web Test Cases Aging by means of Robust XPath Locators. Leotta, M.; Stocco, A.; Ricca, F.; and Tonella, P. In Proceedings of 25th International Symposium on Software Reliability Engineering Workshops (ISSREW 2014), pages 449-454, 2014. IEEE
Reducing Web Test Cases Aging by means of Robust XPath Locators [pdf]Paper   doi   bibtex
PESTO: A Tool for Migrating DOM-based to Visual Web Tests. Stocco, A.; Leotta, M.; Ricca, F.; and Tonella, P. In Proceedings of 14th International Working Conference on Source Code Analysis and Manipulation (SCAM 2014), pages 65-70, 2014. IEEE
PESTO: A Tool for Migrating DOM-based to Visual Web Tests [pdf]Paper   doi   bibtex
Unit Testing of Model to Text Transformations. Tiso, A.; Reggio, G.; and Leotta, M. In Proceedings of 3rd Workshop on the Analysis of Model Transformations (AMT 2014 co-located with MoDELS 2014), volume 1277, pages 14-23, 2014. CEUR Workshop Proceedings
Unit Testing of Model to Text Transformations [pdf]Paper   bibtex
Who Knows/Uses What of the UML: A Personal Opinion Survey. Reggio, G.; Leotta, M.; and Ricca, F. In Juergen Dingel, W. S.; and Isidro Ramos, S. A., editor(s), Proceedings of 17th International Conference on Model Driven Engineering Languages and Systems (MODELS 2014), volume 8767, of LNCS, pages 149-165. Springer, 2014.
Who Knows/Uses What of the UML: A Personal Opinion Survey [pdf]Paper   doi   bibtex
Improving the Quality and the Comprehension of Requirements: Disciplined Use Cases and Mockups. Reggio, G.; Ricca, F.; and Leotta, M. In Proceedings of 40th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2014), pages 262-266, 2014. IEEE
Improving the Quality and the Comprehension of Requirements: Disciplined Use Cases and Mockups [pdf]Paper   doi   bibtex
Visual vs. DOM-based Web Locators: An Empirical Study. Leotta, M.; Clerissi, D.; Ricca, F.; and Tonella, P. In Sven Casteleyn, G. R., editor(s), Proceedings of 14th International Conference on Web Engineering (ICWE 2014), volume 8541, of LNCS, pages 322-340. Springer, 2014.
Visual vs. DOM-based Web Locators: An Empirical Study [pdf]Paper   doi   bibtex
What Are the Used Activity Diagram Constructs? A Survey. Reggio, G.; Leotta, M.; Ricca, F.; and Clerissi, D. In Proceedings of 2nd International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2014), pages 87-98, 2014. SciTePress Digital Library
What Are the Used Activity Diagram Constructs? A Survey [pdf]Paper   doi   bibtex
Recent Advances in Web Testing. Tonella, P.; Ricca, F.; and Marchetto, A. Advances in Computers, 93: 1–51. 2014.
Recent Advances in Web Testing [link]Paper   doi   bibtex
A family of experiments to assess the effectiveness and efficiency of source code obfuscation techniques. Ceccato, M.; Penta, M. D.; Falcarin, P.; Ricca, F.; Torchiano, M.; and Tonella, P. Empirical Software Engineering, 19(4): 1040–1074. 2014.
A family of experiments to assess the effectiveness and efficiency of source code obfuscation techniques [link]Paper   doi   bibtex
Assessing the Effect of Screen Mockups on the Comprehension of Functional Requirements. Ricca, F.; Scanniello, G.; Torchiano, M.; Reggio, G.; and Astesiano, E. ACM Trans. Softw. Eng. Methodol., 24(1): 1:1–1:38. 2014.
Assessing the Effect of Screen Mockups on the Comprehension of Functional Requirements [link]Paper   doi   bibtex
  2013 (14)
Capture-Replay vs. Programmable Web Testing: An Empirical Assessment during Test Case Evolution. Leotta, M.; Clerissi, D.; Ricca, F.; and Tonella, P. In Proceedings of 20th Working Conference on Reverse Engineering (WCRE 2013), pages 272-281, 2013. IEEE
Capture-Replay vs. Programmable Web Testing: An Empirical Assessment during Test Case Evolution [pdf]Paper   doi   bibtex
What are the used UML diagrams? A Preliminary Survey. Reggio, G.; Leotta, M.; Ricca, F.; and Clerissi, D. In Proceedings of 3rd International Workshop on Experiences and Empirical Studies in Software Modelling (EESSMod 2013 co-located with MoDELS 2013), volume 1078, pages 3-12, 2013. CEUR Workshop Proceedings
What are the used UML diagrams? A Preliminary Survey [pdf]Paper   bibtex
A Method for Testing Model to Text Transformations. Tiso, A.; Reggio, G.; and Leotta, M. In Proceedings of 2nd Workshop on the Analysis of Model Transformations (AMT 2013 co-located with MoDELS 2013), volume 1077, 2013. CEUR Workshop Proceedings
A Method for Testing Model to Text Transformations [pdf]Paper   bibtex
Web Testware Evolution. Ricca, F.; Leotta, M.; Stocco, A.; Clerissi, D.; and Tonella, P. In Proceedings of 15th International Symposium on Web Systems Evolution (WSE 2013), pages 39-44, 2013. IEEE
Web Testware Evolution [pdf]Paper   doi   bibtex
A Pilot Experiment to Quantify the Effect of Documentation Accuracy on Maintenance Tasks. Leotta, M.; Ricca, F.; Antoniol, G.; Garousi, V.; Zhi, J.; and Ruhe, G. In Proceedings of 29th International Conference on Software Maintenance (ICSM 2013), pages 428-431, 2013. IEEE
A Pilot Experiment to Quantify the Effect of Documentation Accuracy on Maintenance Tasks [pdf]Paper   doi   bibtex
Comparing the Maintainability of Selenium WebDriver Test Suites Employing Different Locators: A Case Study. Leotta, M.; Clerissi, D.; Ricca, F.; and Spadaro, C. In Proceedings of 1st International Workshop on Joining AcadeMiA and Industry Contributions to testing Automation (JAMAICA 2013 co-located with ISSTA 2013), pages 53-58, 2013. ACM
Comparing the Maintainability of Selenium WebDriver Test Suites Employing Different Locators: A Case Study [pdf]Paper   doi   bibtex
Empirical Evaluation of UML-based Model-Driven Techniques. Leotta, M.; Ricca, F.; Torchiano, M.; and Reggio, G. In Proceedings of 7th International Conference on Research Challenges in Information Science (RCIS 2013), pages 1-2, 2013. IEEE
Empirical Evaluation of UML-based Model-Driven Techniques [pdf]Paper   doi   bibtex
Repairing Selenium Test Cases: An Industrial Case Study about Web Page Element Localization. Leotta, M.; Clerissi, D.; Ricca, F.; and Spadaro, C. In Proceedings of 6th International Conference on Software Testing, Verification and Validation (ICST 2013), pages 487-488, 2013. IEEE
Repairing Selenium Test Cases: An Industrial Case Study about Web Page Element Localization [pdf]Paper   doi   bibtex
Improving Test Suites Maintainability with the Page Object Pattern: An Industrial Case Study. Leotta, M.; Clerissi, D.; Ricca, F.; and Spadaro, C. In Proceedings of 6th International Conference on Software Testing, Verification and Validation Workshops (ICSTW 2013), pages 108-113, 2013. IEEE
Improving Test Suites Maintainability with the Page Object Pattern: An Industrial Case Study [pdf]Paper   doi   bibtex
Guest Editorial: Special Section on International Conference on Program Comprehension, 2011. Ricca, F.; Dean, T. R.; and Sim, S. E. Information & Software Technology, 55(4): 719–721. 2013.
Guest Editorial: Special Section on International Conference on Program Comprehension, 2011 [link]Paper   doi   bibtex
Comparing the comprehensibility of requirements models expressed in Use Case and Tropos: Results from a family of experiments. Hadar, I.; Reinhartz-Berger, I.; Kuflik, T.; Perini, A.; Ricca, F.; and Susi, A. Information & Software Technology, 55(10): 1823–1843. 2013.
Comparing the comprehensibility of requirements models expressed in Use Case and Tropos: Results from a family of experiments [link]Paper   doi   bibtex
Relevance, benefits, and problems of software modelling and model driven techniques - A survey in the Italian industry. Torchiano, M.; Tomassetti, F.; Ricca, F.; Tiso, A.; and Reggio, G. Journal of Systems and Software, 86(8): 2110–2126. 2013.
Relevance, benefits, and problems of software modelling and model driven techniques - A survey in the Italian industry [link]Paper   doi   bibtex
Studying software evolution of large object-oriented software systems using an ETGM algorithm. Kpodjedo, S.; Ricca, F.; Galinier, P.; Antoniol, G.; and Guéhéneuc, Y. Journal of Software: Evolution and Process, 25(2): 139–163. 2013.
Studying software evolution of large object-oriented software systems using an ETGM algorithm [link]Paper   doi   bibtex
MADMatch: Many-to-Many Approximate Diagram Matching for Design Comparison. Kpodjedo, S.; Ricca, F.; Galinier, P.; Antoniol, G.; and Guéhéneuc, Y. IEEE Trans. Software Eng., 39(8): 1090–1111. 2013.
MADMatch: Many-to-Many Approximate Diagram Matching for Design Comparison [link]Paper   doi   bibtex
  2012 (7)
Business Process Modelling: Five Styles and a Method to Choose the Most Suitable One. Reggio, G.; Leotta, M.; Ricca, F.; and Astesiano, E. In Proceedings of 2nd International Workshop on Experiences and Empirical Studies in Software Modelling (EESSMod 2012 co-located with MoDELS 2012), pages 8:1-8:6, 2012. ACM
Business Process Modelling: Five Styles and a Method to Choose the Most Suitable One [pdf]Paper   doi   bibtex
Early Experiences on Model Transformation Testing. Tiso, A.; Reggio, G.; and Leotta, M. In Proceedings of 1st Workshop on the Analysis of Model Transformations (AMT 2012 co-located with MoDELS 2012), pages 15-20, 2012. ACM
Early Experiences on Model Transformation Testing [pdf]Paper   doi   bibtex
An Exploratory Survey on SOA Knowledge, Adoption and Trend in the Italian Industry. Leotta, M.; Ricca, F.; Ribaudo, M.; Reggio, G.; Astesiano, E.; and Vernazza, T. In Proceedings of 14th International Symposium on Web Systems Evolution (WSE 2012), pages 21-30, 2012. IEEE
An Exploratory Survey on SOA Knowledge, Adoption and Trend in the Italian Industry [pdf]Paper   doi   bibtex
Towards a Lightweight Model Driven Method for Developing SOA Systems Using Existing Assets. Leotta, M.; Reggio, G.; Ricca, F.; and Astesiano, E. In Proceedings of 14th International Symposium on Web Systems Evolution (WSE 2012), pages 51-60, 2012. IEEE
Towards a Lightweight Model Driven Method for Developing SOA Systems Using Existing Assets [pdf]Paper   doi   bibtex
SOA Adoption in the Italian Industry. Leotta, M.; Ricca, F.; Ribaudo, M.; Reggio, G.; Astesiano, E.; and Vernazza, T. In Proceedings of 34th International Conference on Software Engineering (ICSE 2012), pages 1441-1442, 2012. IEEE
SOA Adoption in the Italian Industry [pdf]Paper   doi   bibtex
Using UniMod for Maintenance Tasks: An Experimental Assessment in the Context of Model Driven Development. Ricca, F.; Leotta, M.; Reggio, G.; Tiso, A.; Guerrini, G.; and Torchiano, M. In Proceedings of the 4th International Workshop on Modeling in Software Engineering (MiSE 2012 co-located with ICSE 2012), pages 77-83, 2012. IEEE
Using UniMod for Maintenance Tasks: An Experimental Assessment in the Context of Model Driven Development [pdf]Paper   doi   bibtex
ReAjax: a reverse engineering tool for Ajax Web applications. Marchetto, A.; Tonella, P.; and Ricca, F. IET Software, 6(1): 33–49. 2012.
ReAjax: a reverse engineering tool for Ajax Web applications [link]Paper   doi   bibtex
  2011 (7)
Building VECM-based Systems with a Model Driven Approach: an Experience Report. Leotta, M.; Reggio, G.; Ricca, F.; and Astesiano, E. In Proceedings of 1st International Workshop on Experiences and Empirical Studies in Software Modelling (EESSMod 2011 co-located with MoDELS 2011), volume 785, pages 38-47, 2011. CEUR Workshop Proceedings
Building VECM-based Systems with a Model Driven Approach: an Experience Report [pdf]Paper   bibtex
``Precise is better than Light'' A Document Analysis Study about Quality of Business Process Models. Reggio, G.; Leotta, M.; and Ricca, F. In Proceedings of 1st International Workshop on Empirical Requirements Engineering (EmpiRE 2011 co-located with RE 2011), pages 61-68, 2011. IEEE
``Precise is better than Light'' A Document Analysis Study about Quality of Business Process Models [pdf]Paper   doi   bibtex
Comparing the Maintainability of two Alternative Architectures of a Postal System: SOA vs. non-SOA. Leotta, M.; Ricca, F.; Reggio, G.; and Astesiano, E. In Proceedings of 15th European Conference on Software Maintenance and Reengineering (CSMR 2011), pages 317-320, 2011. IEEE
Comparing the Maintainability of two Alternative Architectures of a Postal System: SOA vs. non-SOA [pdf]Paper   doi   bibtex
A Problem Frame-Based Approach to Evolvability: The Case of the Multi-translation. Reggio, G.; Astesiano, E.; Ricca, F.; and Leotta, M. In Calinescu, R.; and Jackson, E., editor(s), Foundations of Computer Software. Modeling, Development, and Verification of Adaptive Systems, volume 6662, of LNCS, pages 157-175. Springer Berlin Heidelberg, 2011. (Revised Selected Papers of 16th Monterey Workshop 2010, 31 March - 2 April 2010, Microsoft Research Center, Redmond, WA, USA)
A Problem Frame-Based Approach to Evolvability: The Case of the Multi-translation [pdf]Paper   doi   bibtex
Design evolution metrics for defect prediction in object oriented systems. Kpodjedo, S.; Ricca, F.; Galinier, P.; Guéhéneuc, Y.; and Antoniol, G. Empirical Software Engineering, 16(1): 141–175. 2011.
Design evolution metrics for defect prediction in object oriented systems [link]Paper   doi   bibtex
Migration of information systems in the Italian industry: A state of the practice survey. Torchiano, M.; Penta, M. D.; Ricca, F.; Lucia, A. D.; and Lanubile, F. Information & Software Technology, 53(1): 71–86. 2011.
Migration of information systems in the Italian industry: A state of the practice survey [link]Paper   doi   bibtex
Are web applications more defect-prone than desktop applications?. Torchiano, M.; Ricca, F.; and Marchetto, A. STTT, 13(2): 151–166. 2011.
Are web applications more defect-prone than desktop applications? [link]Paper   doi   bibtex
Old List