Capture-Replay vs. Programmable Web Testing: An Empirical Assessment during Test Case Evolution M Leotta, D Clerissi, F Ricca, P Tonella WCRE 2013 - 19th Working Conference on Reverse Engineering, 272-281, 2013 | 149 | 2013 |
Improving Test Suites Maintainability with the Page Object Pattern: An Industrial Case Study M Leotta, D Clerissi, F Ricca, C Spadaro ICST 2013 Workshops - 6th IEEE International Conference on Software Testing …, 2013 | 101 | 2013 |
Visual vs. DOM-based Web Locators: An Empirical Study M Leotta, D Clerissi, F Ricca, P Tonella ICWE 2014 - 14th International Conference on Web Engineering 8541, 322-340, 2014 | 92 | 2014 |
Approaches and Tools for Automated End-to-End Web Testing M Leotta, D Clerissi, F Ricca, P Tonella Advances in Computers 101, 193-237, 2016 | 85 | 2016 |
ROBULA+: An Algorithm for Generating Robust XPath Locators for Web Testing M Leotta, A Stocco, F Ricca, P Tonella Journal of Software Evolution and Process (JSEP) 28 (3), 177-204, 2016 | 80 | 2016 |
Using Multi-Locators to Increase the Robustness of Web Test Cases M Leotta, A Stocco, F Ricca, P Tonella ICST 2015 - 8th IEEE International Conference on Software Testing …, 2015 | 79 | 2015 |
What are the used UML diagrams? A Preliminary Survey G Reggio, M Leotta, F Ricca, D Clerissi MODELS 2013 Workshops - 3rd International Workshop on Experiences and …, 2013 | 66 | 2013 |
Comparing the Maintainability of Selenium WebDriver Test Suites Employing Different Locators: A Case Study M Leotta, D Clerissi, F Ricca, C Spadaro ISSTA 2013 Workshops - 1st International Workshop on Joining AcadeMiA and …, 2013 | 61 | 2013 |
Who Knows/Uses What of the UML: A Personal Opinion Survey G Reggio, M Leotta, F Ricca MODELS 2014 - 17th ACM/IEEE International Conference on Model Driven …, 2014 | 60 | 2014 |
APOGEN: Automatic Page Object Generator for Web Testing A Stocco, M Leotta, F Ricca, P Tonella Software Quality Journal (SQJ) 25 (3), 1007–1039, 2017 | 57 | 2017 |
What 5 Million Job Advertisements Tell Us about Testing: a Preliminary Empirical Investigation M Cerioli, M Leotta, F Ricca SAC 2020 - 35th ACM/SIGAPP Symposium on Applied Computing, 2020 | 54 | 2020 |
PESTO: Automated Migration of DOM‐based Web Tests towards the Visual Approach M Leotta, A Stocco, F Ricca, P Tonella Journal of Software Testing, Verification and Reliability (STVR) 28 (4), e1665, 2018 | 54 | 2018 |
Reducing Web Test Cases Aging by means of Robust XPath Locators M Leotta, A Stocco, F Ricca, P Tonella ISSRE 2014 Workshops - 25th IEEE International Symposium on Software …, 2014 | 53 | 2014 |
What Are IoT Systems for Real? An Experts’ Survey on Software Engineering Aspects G Reggio, M Leotta, M Cerioli, R Spalazzese, F Alkhabbas Journal of Internet of Things (IOT) 12, 100313, 2020 | 43 | 2020 |
Towards an Approach for Developing and Testing Node-RED IoT Systems D Clerissi, M Leotta, G Reggio, F Ricca ESEC/FSE 2018 Workshops - 1st ACM SIGSOFT International Workshop on Ensemble …, 2018 | 33 | 2018 |
Do UML Object Diagrams Affect Design Comprehensibility? Results from a Family of Four Controlled Experiments M Torchiano, G Scanniello, F Ricca, G Reggio, M Leotta Journal of Visual Languages & Computing (JVLC) 41, 10-21, 2017 | 32 | 2017 |
Why Creating Web Page Objects Manually If It Can Be Done Automatically? A Stocco, M Leotta, F Ricca, P Tonella AST 2015 - 10th IEEE/ACM International Workshop on Automation of Software …, 2015 | 31 | 2015 |
An Acceptance Testing Approach for Internet of Things Systems M Leotta, D Clerissi, D Olianas, F Ricca, D Ancona, G Delzanno, ... IET Software Journal 12 (5), 430-436, 2018 | 30 | 2018 |
Automated Generation of Visual Web Tests from DOM-based Web Tests M Leotta, A Stocco, F Ricca, P Tonella SAC 2015 - 30th ACM/SIGAPP Symposium on Applied Computing, 775-782, 2015 | 29* | 2015 |
PESTO: A Tool for Migrating DOM-based to Visual Web Tests A Stocco, M Leotta, F Ricca, P Tonella SCAM 2014 - 14th IEEE International Working Conference on Source Code …, 2014 | 29 | 2014 |
“Precise is Better than Light” A Document Analysis Study about Quality of Business Process Models G Reggio, M Leotta, F Ricca RE 2011 Workshops - 1st International Workshop on Empirical Requirements …, 2011 | 25 | 2011 |
On the Impact of State-based Model-Driven Development on Maintainability: A Family of Experiments using UniMod F Ricca, M Torchiano, M Leotta, A Tiso, G Guerrini, G Reggio Journal of Empirical Software Engineering (EMSE) 23 (3), 1743-1790, 2018 | 24 | 2018 |
Towards Runtime Monitoring of Node.js and Its Application to the Internet of Things D Ancona, L Franceschini, G Delzanno, M Leotta, M Ribaudo, F Ricca iFM 2017 Workshops - 1st Workshop on Architectures, Languages and Paradigms …, 2018 | 23 | 2018 |
Clustering-Aided Page Object Generation for Web Testing A Stocco, M Leotta, F Ricca, P Tonella ICWE 2016 - 16th International Conference on Web Engineering, 132-151, 2016 | 23 | 2016 |
Three Open Problems in the Context of E2E Web Testing and a Vision: NEONATE F Ricca, M Leotta, A Stocco Advances in Computers 113, 89-133, 2019 | 22 | 2019 |
Using UniMod for Maintenance Tasks: An Experimental Assessment in the Context of Model Driven Development F Ricca, M Leotta, G Reggio, A Tiso, G Guerrini, M Torchiano ICSE 2012 Workshops - 4th International Workshop on Modelling in Software …, 2012 | 22 | 2012 |
Business Process Modelling: Five Styles and a Method to Choose the Most Suitable One G Reggio, M Leotta, F Ricca, E Astesiano MODELS 2012 Workshops - 2nd International Workshop on Experiences and …, 2012 | 22* | 2012 |
On the Deployment of IoT Systems: An Industrial Survey F Alkhabbas, R Spalazzese, M Cerioli, M Leotta, G Reggio ICSA 2020 - IEEE International Conference on Software Architecture …, 2020 | 20 | 2020 |
SIDEREAL: Statistical Adaptive Generation of Robust Locators for Web Testing M Leotta, F Ricca, P Tonella Journal of Software Testing, Verification and Reliability (STVR) 31 (3), e1767, 2021 | 19 | 2021 |
What Are the Used UML Diagram Constructs? A Document and Tool Analysis Study covering Activity and Use Case Diagrams G Reggio, M Leotta, F Ricca, D Clerissi MODELSWARD 2014 - Selected paper at 2nd International Conference on Model …, 2015 | 19 | 2015 |
Repairing Selenium Test Cases: An Industrial Case Study about Web Page Element Localization M Leotta, D Clerissi, F Ricca, C Spadaro ICST 2013 - 6th IEEE International Conference on Software Testing …, 2013 | 19 | 2013 |
A Family of Experiments to Assess the Impact of Page Object Pattern in Web Test Suite Development M Leotta, M Biagiola, F Ricca, M Ceccato, P Tonella ICST 2020 - 13th IEEE International Conference on Software Testing …, 2020 | 18 | 2020 |
Towards a Runtime Verification Approach for Internet of Things Systems M Leotta, D Ancona, L Franceschini, D Olianas, M Ribaudo, F Ricca ICWE 2018 Workshops - 18th International Conference on Web Engineering Workshops, 2018 | 18 | 2018 |
Towards a Lightweight Model Driven Method for Developing SOA Systems Using Existing Assets M Leotta, G Reggio, F Ricca, E Astesiano WSE 2012 - 14th IEEE International Symposium on Web Systems Evolution, 51-60, 2012 | 18 | 2012 |
Towards an Acceptance Testing Approach for Internet of Things Systems M Leotta, F Ricca, D Clerissi, D Ancona, G Delzanno, M Ribaudo, ... ICWE 2017 Workshops - 17th International Conference on Web Engineering Workshops, 2017 | 17 | 2017 |
A Pilot Experiment to Quantify the Effect of Documentation Accuracy on Maintenance Tasks M Leotta, F Ricca, G Antoniol, V Garousi, J Zhi, G Ruhe ICSM 2013 - 29th IEEE International Conference on Software Maintenance, 428-431, 2013 | 16 | 2013 |
Early Experiences on Model Transformation Testing A Tiso, G Reggio, M Leotta MODELS 2012 Workshops - 1st Workshop on the Analysis of Model …, 2012 | 16 | 2012 |
Unit Testing of Model to Text Transformations A Tiso, G Reggio, M Leotta MODELS 2014 Workshops - 3rd Workshop on the Analysis of Model …, 2014 | 15 | 2014 |
What Are the Used Activity Diagram Constructs? A Survey G Reggio, M Leotta, F Ricca, D Clerissi MODELSWARD 2014 - 2nd International Conference on Model-Driven Engineering …, 2014 | 13 | 2014 |
An Exploratory Survey on SOA Knowledge, Adoption and Trend in the Italian Industry M Leotta, F Ricca, M Ribaudo, G Reggio, E Astesiano, T Vernazza WSE 2012 - 14th IEEE International Symposium on Web Systems Evolution, 21-30, 2012 | 13 | 2012 |
Comparing the Maintainability of two Alternative Architectures of a Postal System: SOA vs. non-SOA M Leotta, F Ricca, G Reggio, E Astesiano CSMR 2011 - 15th European Conference on Software Maintenance and …, 2011 | 13 | 2011 |
Web Testware Evolution F Ricca, M Leotta, A Stocco, D Clerissi, P Tonella WSE 2013 - 15th IEEE International Symposium on Web Systems Evolution, 39-44, 2013 | 12 | 2013 |
Improving the Quality and the Comprehension of Requirements: Disciplined Use Cases and Mockups G Reggio, F Ricca, M Leotta SEAA 2014 - 40th Euromicro Conference on Software Engineering and Advanced …, 2014 | 11 | 2014 |
Daily Living Activity Recognition Using Wearable Devices: A Features-Rich Dataset and a Novel Approach M Leotta, A Fasciglione, A Verri ICPR 2020 Workshop - 25th International Conference on Pattern Recognition …, 2021 | 10 | 2021 |
Test Driven Development of Web Applications: A Lightweight Approach D Clerissi, M Leotta, G Reggio, F Ricca QUATIC 2016 - 10th International Conference on the Quality of Information …, 2016 | 10 | 2016 |
Meta-Heuristic Generation of Robust XPath Locators for Web Testing M Leotta, A Stocco, F Ricca, P Tonella SBST 2015 - 8th IEEE/ACM International Workshop on Search-Based Software …, 2015 | 10 | 2015 |
Challenges of End-to-End Testing with Selenium WebDriver and How to Face Them: A Survey M Leotta, B García, F Ricca, J Whitehead ICST 2023 - 16th IEEE International Conference on Software Testing …, 2023 | 9 | 2023 |
Similarity-based Web Element Localization for Robust Test Automation M Nass, E Alégroth, R Feldt, M Leotta, F Ricca ACM Transactions on Software Engineering and Methodology (TOSEM), 2022 | 9 | 2022 |
Towards the Generation of End-to-End Web Test Scripts from Requirements Specifications D Clerissi, M Leotta, G Reggio, F Ricca RE 2017 Workshops - 25th IEEE International Requirements Engineering …, 2017 | 9 | 2017 |
Building VECM-based Systems with a Model Driven Approach: an Experience Report M Leotta, G Reggio, F Ricca, E Astesiano MODELS 2011 Workshops - 1st International Workshop on Experiences and …, 2011 | 9 | 2011 |
SleepReplacer: A Novel Tool-based Approach for Replacing Thread Sleeps in Selenium WebDriver Test Code D Olianas, M Leotta, F Ricca Software Quality Journal (SQJ) 30 (4), 1089-1121, 2022 | 8 | 2022 |
Reducing Flakiness in End-to-End Test Suites: An Experience Report D Olianas, M Leotta, F Ricca, L Villa QUATIC 2021 - 14th International Conference on the Quality of Information …, 2021 | 8 | 2021 |
Fluent vs Basic Assertions in Java: An Empirical Study M Leotta, M Cerioli, D Olianas, F Ricca QUATIC 2018 - 11th International Conference on the Quality of Information …, 2018 | 8 | 2018 |
My MOoD, a Multimedia and Multilingual Ontology Driven MAS: Design and First Experiments in the Sentiment Analysis Domain M Leotta, S Beux, V Mascardi, D Briola AAMAS 2015 Workshops - 2nd International Workshop on Emotion and Sentiment …, 2015 | 8 | 2015 |
Two Experiments for Evaluating the Impact of Hamcrest and AssertJ on Assertion Development M Leotta, M Cerioli, D Olianas, F Ricca Software Quality Journal (SQJ) 28, 1113-1145, 2020 | 7 | 2020 |
DUSM: A Method for Requirements Specification and Refinement based on Disciplined Use Cases and Screen Mockups G Reggio, M Leotta, F Ricca, D Clerissi Journal of Computer Science and Technology (JCST) 33, 918-939, 2018 | 7 | 2018 |
Service-oriented Domain and Business Process Modelling G Reggio, M Leotta, D Clerissi, F Ricca SAC 2017 - 32nd ACM/SIGAPP Symposium on Applied Computing, 751-758, 2017 | 7 | 2017 |
A Method for Requirements Capture and Specification Based on Disciplined Use Cases and Screen Mockups G Reggio, M Leotta, F Ricca PROFES 2015 - 16th International Conference on Product-Focused Software …, 2015 | 7 | 2015 |
SOA Adoption in the Italian Industry M Leotta, F Ricca, M Ribaudo, G Reggio, E Astesiano, T Vernazza ICSE 2012 - 34th International Conference on Software Engineering, 1441-1442, 2012 | 7 | 2012 |
MATTER: A tool for generating end-to-end IoT test scripts D Olianas, M Leotta, F Ricca Software Quality Journal (SQJ) 30 (2), 389-423, 2022 | 6 | 2022 |
A Set of Empirically Validated Development Guidelines for Improving Node-RED Flows Comprehension D Clerissi, M Leotta, F Ricca ENASE 2020 - 15th International Conference on Evaluation of Novel Approaches …, 2020 | 6 | 2020 |
Orchestrated Crowdsourced Testing of a Mobile Web Application: a Case Study M Leotta, V Petito, L Gelati, G Delzanno, G Guerrini, V Mascardi Programming 2019 - 3rd International Conference on Art, Science, and …, 2019 | 6 | 2019 |
Comparing Testing and Runtime Verification of IoT Systems: A Preliminary Evaluation based on a Case Study M Leotta, D Clerissi, D Olianas, L Franceschini, D Ancona, F Ricca, ... ENASE 2019 - 14th International Conference on Evaluation of Novel Approaches …, 2019 | 6 | 2019 |
A Method for Testing Model to Text Transformations A Tiso, G Reggio, M Leotta MODELS 2013 Workshops - 2nd Workshop on the Analysis of Model …, 2013 | 6 | 2013 |
A Large Experimentation to Analyze the Effects of Implementation Bugs in Machine Learning Algorithms M Leotta, D Olianas, F Ricca Future Generation Computer Systems (FGCS) 133, 184-200, 2022 | 5 | 2022 |
STILE: a Tool for Parallel Execution of E2E WebTest Scripts D Olianas, M Leotta, F Ricca, M Biagiola, P Tonella ICST 2021 - 14th IEEE Conference on Software Testing, Verification and …, 2021 | 5 | 2021 |
COVID-19 hits the job market: an 88 million job ads analysis M Cerioli, M Leotta, F Ricca SAC 2021 - 36th ACM Symposium on Applied Computing, 1721-1726, 2021 | 5 | 2021 |
Hamcrest vs AssertJ: An Empirical Assessment of Tester Productivity M Leotta, M Cerioli, D Olianas, F Ricca QUATIC 2019 - 12th International Conference on the Quality of Information …, 2019 | 5 | 2019 |
How Do Implementation Bugs Affect the Results of Machine Learning Algorithms? M Leotta, D Olianas, F Ricca, N Noceti SAC 2019 - 34th ACM/SIGAPP Symposium on Applied Computing, 1304-1313, 2019 | 5 | 2019 |
Enhancing Web Applications Observability through Instrumented Automated Browsers B García, F Ricca, JM del Alamo, M Leotta Journal of Systems and Software (JSS) 203, 111723, 2023 | 4 | 2023 |
An Empirical Study to Quantify the SetUp and Maintenance Benefits of Adopting WebDriverManager M Leotta, B García, F Ricca QUATIC 2022 - 15th International Conference on the Quality of Information …, 2022 | 4 | 2022 |
A Method-wise Approach for Selecting the Most Suitable Business Process Modelling Notation G Reggio, M Leotta SEAA 2019 - 45th Euromicro Conference on Software Engineering and Advanced …, 2019 | 4 | 2019 |
A Lightweight Semi-automated Acceptance Test-Driven Development Approach for Web Applications D Clerissi, M Leotta, G Reggio, F Ricca ICWE 2016 - 16th International Conference on Web Engineering, 593-597, 2016 | 4 | 2016 |
ASSESSOR: a PO-Based WebDriver Test Suites Generator from Selenium IDE Recordings M Leotta, A Molinari, F Ricca ICST 2022 - 15th IEEE International Conference on Software Testing …, 2022 | 3 | 2022 |
Towards Automated Generation of PO-Based WebDriver Test Suites from Selenium IDE Recordings F Ricca, M Leotta ESEC/FSE 2021 Workshops - 12th International Workshop on Automating TEST …, 2021 | 3 | 2021 |
Fight Silent Horror Unit Test Methods by Consulting a TestWizard M Cerioli, G Lagorio, M Leotta, F Ricca Journal of Software: Evolution and Process (JSEP) 35 (4), e2396, 2023 | 2 | 2023 |
An Empirical Study to Compare Three Web Test Automation Approaches: NLP-based, Programmable, and Capture & Replay M Leotta, F Ricca, A Marchetto, D Olianas Journal of Software: Evolution and Process (JSEP), e2606, 2023 | 2 | 2023 |
Is NLP-based Test Automation Cheaper than Programmable and Capture & Replay? M Leotta, F Ricca, S Stoppa, A Marchetto QUATIC 2022 - 15th International Conference on the Quality of Information …, 2022 | 2 | 2022 |
Improving Activity Recognition while Reducing Misclassification of Unknown Activities A Fasciglione, M Leotta, A Verri WETICE 2021 - 30th IEEE International Conference on Enabling Technologies …, 2021 | 2 | 2021 |
An Approach and a Prototype Tool for Generating Executable IoT System Test Cases D Olianas, M Leotta, F Ricca QUATIC 2020 - 13th International Conference on the Quality of Information …, 2020 | 2 | 2020 |
Improving the Performance of Road Network Analysis: the Morandi Bridge Case Study V Petito, M Leotta, M Ribaudo GISTAM 2019 - 5th International Conference on Geographical Information …, 2019 | 2 | 2019 |
The NARVALO Project: Real Time Collision Avoidance System in a GIS Environment Based on Precise GNSS Positioning R Marzocchi, M Leotta, B Federici, G Delzanno Journal of Geoengineering Environment and Mining 151, 33-38, 2017 | 2 | 2017 |
Mutta: A Novel Tool for E2E Web Mutation Testing M Leotta, D Paparella, F Ricca Software Quality Journal (SQJ) 32 (1), 5-26, 2024 | 1 | 2024 |
Evaluating the Effectiveness of Automatic Image Captioning for Web Accessibility M Leotta, F Mori, M Ribaudo Universal Access in the Information Society (UAIS): International Journal 22 …, 2023 | 1 | 2023 |
Reproducibility in Activity Recognition Based on Wearable Devices: a Focus on Used Datasets A Fasciglione, M Leotta, A Verri SMC 2022 - IEEE International Conference on Systems, Man, and Cybernetics …, 2022 | 1 | 2022 |
Comparing the Effectiveness of Assertions with Differential Testing in the context of Web Testing M Leotta, D Paparella, F Ricca QUATIC 2022 - 15th International Conference on the Quality of Information …, 2022 | 1 | 2022 |
Physical Web for Smart Campus Management G Delzanno, G Guerrini, M Leotta, M Ribaudo WEBIST 2018 - 14th International Conference on Web Information Systems and …, 2018 | 1 | 2018 |
An Abstract Machine for Asynchronous Programs with Closures and Priority Queues D Ancona, G Delzanno, L Franceschini, M Leotta, E Prampolini, ... RP 2017 - 11th International Workshop on Reachability Problems, 59-74, 2017 | 1 | 2017 |
Automatic Page Object Generation with APOGEN A Stocco, M Leotta, F Ricca, P Tonella ICWE 2016 - 16th International Conference on Web Engineering, 533-537, 2016 | 1 | 2016 |
Empirical Evaluation of UML-based Model-Driven Techniques: Poster Paper M Leotta, F Ricca, M Torchiano, G Reggio RCIS 2013 - 7th IEEE International Conference on Research Challenges in …, 2013 | 1 | 2013 |
A Problem Frame-Based Approach to Evolvability: The Case of the Multi-translation G Reggio, E Astesiano, F Ricca, M Leotta Foundations of Computer Software. Modeling, Development, and Verification of …, 2011 | 1 | 2011 |
Gamify: Gamification in Software Development, Verification, and Validation R Coppola, L Ardito, M Leotta ACM SIGSOFT Software Engineering Notes 49 (2), 27-30, 2024 | | 2024 |
Proceedings of 2nd International Workshop on Gamification of Software Development, Verification, and Validation R Coppola, L Ardito, G Fraser, M Leotta Gamify 2023 co-located with ESEC/FSE 2023, 4 December 2023, San Francisco …, 2023 | | 2023 |
Introduction to the Special Issue on Test Automation: Trends, Benefits, and Costs A Bertolino, G De Angelis, M Leotta, F Ricca Journal of Systems and Software (JSS) 203 (C), 2023 | | 2023 |
COVID-19 Impacts on the IT Job Market: A Massive Job Ads Analysis M Cerioli, M Leotta, F Ricca Electronics (Computer Science & Engineering section) 12 (15), 3339, 2023 | | 2023 |
Proceedings of 1st International Workshop on Gamification of Software Development, Verification, and Validation R Coppola, L Ardito, M Muñoz, M Leotta Gamify 2022 co-located with ESEC/FSE 2022, 17 November 2022, Singapore. ACM …, 2022 | | 2022 |
Improving Node-RED Flows Comprehension with a Set of Development Guidelines D Clerissi, M Leotta, F Ricca ENASE 2020 - Evaluation of Novel Approaches to Software Engineering: 15th …, 2021 | | 2021 |
Ensemble-Based Software Engineering for Modern Computing Platforms A Brogi, A Bucchiarone, R Capilla, P Jamshidi, M Leotta, Z Ádám Mann, ... ACM SIGSOFT Software Engineering Notes 45 (1), 28-30, 2020 | | 2020 |
A Service-Oriented Method for Domain and Business Process Modelling G Reggio, M Leotta, F Ricca Journal of Software: Evolution and Process (JSEP) 33 (2), e2307, 2020 | | 2020 |
An Approach for Selecting the Most Suitable Business Process Modelling Method/Notation G Reggio, M Leotta RCIS 2019 - 13th International Conference on Research Challenges in …, 2019 | | 2019 |