Skip to content

Filippo Ricca

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

83

Venues

20

Active years

2001–2026

Best venue rank

A*

Where they publish

Papers

83 indexed papers, newest first.

YearVenueTitleAuthors
2026ICSTTowards Automated Page Object Generation for Web Testing using Large Language Models.Betupsilonl Karagz, Filippo Ricca, Matteo Biagiola, Andrea Stocco
2025ICSTSleepReplacer-GPT: AI-Based Thread Sleep Replacement in Selenium WebDriver Tests.Dario Olianas, Maurizio Leotta, Filippo Ricca
2025ICSTLeveraging Large Language Models for Explicit Wait Management in End-to-End Web Testing.Dario Olianas, Maurizio Leotta, Filippo Ricca
2025PROFESEnhancing Software Maintainability Through LLM-Assisted Code Refactoring.Tommaso Fulcini, Riccardo Coppola, Flavio Giobergia, Amirali Changizi, Meelad Dashti, Kimia Dorrani, Domenico Amalfitano, Damiano Distante, Filippo Ricca
2024EASEAI-Generated Test Scripts for Web E2E Testing with ChatGPT and Copilot: A Preliminary Study.Maurizio Leotta, Hafiz Zeeshan Yousaf, Filippo Ricca, Boni Garca
2024QUATICAI in GUI-Based Software Testing: Insights from a Survey with Industrial Practitioners.Domenico Amalfitano, Riccardo Coppola, Damiano Distante, Filippo Ricca
2024QUATICExploring Browser Automation: A Comparative Study of Selenium, Cypress, Puppeteer, and Playwright.Boni Garca, Jos M. del lamo, Maurizio Leotta, Filippo Ricca
2023ICSTChallenges of End-to-End Testing with Selenium WebDriver and How to Face Them: A Survey.Maurizio Leotta, Boni Garca, Filippo Ricca, Jim Whitehead
2023QUATICA Retrospective Analysis of Grey Literature for AI-Supported Test Automation.Filippo Ricca, Alessandro Marchetto, Andrea Stocco
2022ICSTAssessor: a PO-Based WebDriver Test Suites Generator from Selenium IDE Recordings.Maurizio Leotta, Antonio Molinari, Filippo Ricca
2022QUATICAn Empirical Study to Quantify the SetUp and Maintenance Benefits of Adopting WebDriverManager.Maurizio Leotta, Boni Garca, Filippo Ricca
2022QUATICComparing the Effectiveness of Assertions with Differential Testing in the Context of Web Testing.Maurizio Leotta, Davide Paparella, Filippo Ricca
2022QUATICIs NLP-based Test Automation Cheaper Than Programmable and Capture &Replay?Maurizio Leotta, Filippo Ricca, Simone Stoppa, Alessandro Marchetto
2021ICSTSTILE: a Tool for Parallel Execution of E2E Web Test Scripts.Dario Olianas, Maurizio Leotta, Filippo Ricca, Matteo Biagiola, Paolo Tonella
2021ICSTAI-based Test Automation: A Grey Literature Analysis.Filippo Ricca, Alessandro Marchetto, Andrea Stocco
2021ISSTATest'n'Mo: a collaborative platform for human testers and intelligent monitoring agents.Filippo Ricca, Viviana Mascardi, Alessandro Verri
2021QUATICReducing Flakiness in End-to-End Test Suites: An Experience Report.Dario Olianas, Maurizio Leotta, Filippo Ricca, Luca Villa
2021SACCOVID-19 hits the job market: an 88 million job ads analysis.Maura Cerioli, Maurizio Leotta, Filippo Ricca
2021SOFSEMWeb Test Automation: Insights from the Grey Literature.Filippo Ricca, Andrea Stocco
2020ENASEA Set of Empirically Validated Development Guidelines for Improving Node-RED Flows Comprehension.Diego Clerissi, Maurizio Leotta, Filippo Ricca
2020ENASEImproving Node-RED Flows Comprehension with a Set of Development Guidelines.Diego Clerissi, Maurizio Leotta, Filippo Ricca
2020ICSTDependency-Aware Web Test Generation.Matteo Biagiola, Andrea Stocco, Filippo Ricca, Paolo Tonella
2020ICSTA Family of Experiments to Assess the Impact of Page Object Pattern in Web Test Suite Development.Maurizio Leotta, Matteo Biagiola, Filippo Ricca, Mariano Ceccato, Paolo Tonella
2020QUATICAn Approach and a Prototype Tool for Generating Executable IoT System Test Cases.Dario Olianas, Maurizio Leotta, Filippo Ricca
2020SACWhat 5 million job advertisements tell us about testing: a preliminary empirical investigation.Maura Cerioli, Maurizio Leotta, Filippo Ricca
2019ENASEComparing Testing and Runtime Verification of IoT Systems: A Preliminary Evaluation based on a Case Study.Maurizio Leotta, Diego Clerissi, Luca Franceschini, Dario Olianas, Davide Ancona, Filippo Ricca, Marina Ribaudo
2019QUATICHamcrest vs AssertJ: An Empirical Assessment of Tester Productivity.Maurizio Leotta, Maura Cerioli, Dario Olianas, Filippo Ricca
2019SACHow do implementation bugs affect the results of machine learning algorithms?Maurizio Leotta, Dario Olianas, Filippo Ricca, Nicoletta Noceti
2018ICWETowards a Runtime Verification Approach for Internet of Things Systems.Maurizio Leotta, Davide Ancona, Luca Franceschini, Dario Olianas, Marina Ribaudo, Filippo Ricca
2018QUATICFluent vs Basic Assertions in Java: An Empirical Study.Maurizio Leotta, Maura Cerioli, Dario Olianas, Filippo Ricca
2018SACA method for developing model to text transformations.Alessandro Tiso, Gianna Reggio, Maurizio Leotta, Filippo Ricca
2017ICWETowards an Acceptance Testing Approach for Internet of Things Systems.Maurizio Leotta, Filippo Ricca, Diego Clerissi, Davide Ancona, Giorgio Delzanno, Marina Ribaudo, Luca Franceschini
2017RETowards the Generation of End-to-End Web Test Scripts from Requirements Specifications.Diego Clerissi, Maurizio Leotta, Gianna Reggio, Filippo Ricca
2017SACService-oriented domain and business process modelling.Gianna Reggio, Maurizio Leotta, Diego Clerissi, Filippo Ricca
2017SSBSESearch Based Path and Input Data Generation for Web Application Testing.Matteo Biagiola, Filippo Ricca, Paolo Tonella
2016ICWEA Lightweight Semi-automated Acceptance Test-Driven Development Approach for Web Applications.Diego Clerissi, Maurizio Leotta, Gianna Reggio, Filippo Ricca
2016ICWEClustering-Aided Page Object Generation for Web Testing.Andrea Stocco, Maurizio Leotta, Filippo Ricca, Paolo Tonella
2016ICWEAutomatic Page Object Generation with APOGEN.Andrea Stocco, Maurizio Leotta, Filippo Ricca, Paolo Tonella
2016QUATICTest Driven Development of Web Applications: A Lightweight Approach.Diego Clerissi, Maurizio Leotta, Gianna Reggio, Filippo Ricca
2015ICSEMeta-heuristic Generation of Robust XPath Locators for Web Testing.Maurizio Leotta, Andrea Stocco, Filippo Ricca, Paolo Tonella
2015ICSEWhy Creating Web Page Objects Manually If It Can Be Done Automatically?Andrea Stocco, Maurizio Leotta, Filippo Ricca, Paolo Tonella
2015ICSTUsing Multi-Locators to Increase the Robustness of Web Test Cases.Maurizio Leotta, Andrea Stocco, Filippo Ricca, Paolo Tonella
2015PROFESA Method for Requirements Capture and Specification Based on Disciplined Use Cases and Screen Mockups.Gianna Reggio, Maurizio Leotta, Filippo Ricca
2015SACAutomated generation of visual web tests from DOM-based web tests.Maurizio Leotta, Andrea Stocco, Filippo Ricca, Paolo Tonella
2014ICWEVisual vs. DOM-Based Web Locators: An Empirical Study.Maurizio Leotta, Diego Clerissi, Filippo Ricca, Paolo Tonella
2014ISSREReducing Web Test Cases Aging by Means of Robust XPath Locators.Maurizio Leotta, Andrea Stocco, Filippo Ricca, Paolo Tonella
2014MODELSWho Knows/Uses What of the UML: A Personal Opinion Survey.Gianna Reggio, Maurizio Leotta, Filippo Ricca
2014MODELSWARDWhat are the used Activity Diagram Constructs? - A Survey.Gianna Reggio, Maurizio Leotta, Filippo Ricca, Diego Clerissi
2014MODELSWARDWhat Are the Used UML Diagram Constructs? A Document and Tool Analysis Study Covering Activity and Use Case Diagrams.Gianna Reggio, Maurizio Leotta, Filippo Ricca, Diego Clerissi
2014SCAMPESTO: A Tool for Migrating DOM-Based to Visual Web Tests.Andrea Stocco, Maurizio Leotta, Filippo Ricca, Paolo Tonella
2013ICSESix reasons for rejecting an industrial survey paper.Marco Torchiano, Filippo Ricca
2013ICSTRepairing Selenium Test Cases: An Industrial Case Study about Web Page Element Localization.Maurizio Leotta, Diego Clerissi, Filippo Ricca, Cristiano Spadaro
2013ICSTImproving Test Suites Maintainability with the Page Object Pattern: An Industrial Case Study.Maurizio Leotta, Diego Clerissi, Filippo Ricca, Cristiano Spadaro
2013ISSTAComparing the maintainability of selenium WebDriver test suites employing different locators: a case study.Maurizio Leotta, Diego Clerissi, Filippo Ricca, Cristiano Spadaro
2013MODELSWhat are the used UML diagrams? A Preliminary Survey.Gianna Reggio, Maurizio Leotta, Filippo Ricca, Diego Clerissi
2013RCISEmpirical evaluation of uml-based model-driven techniques: Poster paper.Maurizio Leotta, Filippo Ricca, Marco Torchiano, Gianna Reggio
2012EASEMaturity of software modelling and model driven engineering: A survey in the Italian industry.Federico Tomassetti, Marco Torchiano, Alessandro Tiso, Filippo Ricca, Gianna Reggio
2012ICSESOA adoption in the Italian industry.Maurizio Leotta, Filippo Ricca, Marina Ribaudo, Gianna Reggio, Egidio Astesiano, Tullio Vernazza
2012ICSEUsing UniMod for maintenance tasks: an experimental assessment in the context of model driven development.Filippo Ricca, Maurizio Leotta, Gianna Reggio, Alessandro Tiso, Giovanna Guerrini, Marco Torchiano
2012MODELSBusiness process modelling: five styles and a method to choose the most suitable one.Gianna Reggio, Maurizio Leotta, Filippo Ricca, Egidio Astesiano
2012MODELSBenefits from modelling and MDD adoption: expectations and achievements.Marco Torchiano, Federico Tomassetti, Filippo Ricca, Alessandro Tiso, Gianna Reggio
2011EASEOn the effectiveness of the UML object diagrams: A replicated experiment.Giuseppe Scanniello, Filippo Ricca, Marco Torchiano
2011ESEMPreliminary Findings from a Survey on the MD State of the Practice.Marco Torchiano, Federico Tomassetti, Filippo Ricca, Alessandro Tiso, Gianna Reggio
2011ICSEIs my project's truck factor low?: theoretical and empirical considerations about the truck factor threshold.Marco Torchiano, Filippo Ricca, Alessandro Marchetto
2011MODELSBuilding VECM-based Systems with a Model Driven Approach: an Experience Report.Maurizio Leotta, Gianna Reggio, Filippo Ricca, Egidio Astesiano
2011MODELSA Precise Style for Business Process Modelling: Results from Two Controlled Experiments.Gianna Reggio, Filippo Ricca, Giuseppe Scanniello, Francesco Di Cerbo, Gabriella Dodero
2011PROFESPrecise vs. Ultra-Light Activity Diagrams - An Experimental Assessment in the Context of Business Process Modelling.Francesco Di Cerbo, Gabriella Dodero, Gianna Reggio, Filippo Ricca, Giuseppe Scanniello
2011PROFESOn the Difficulty of Computing the Truck Factor.Filippo Ricca, Alessandro Marchetto, Marco Torchiano
2011RE"Precise is better than light" a document analysis study about quality of business process models.Gianna Reggio, Maurizio Leotta, Filippo Ricca
2010ESEMAre Heroes common in FLOSS projects?Filippo Ricca, Alessandro Marchetto
2010ESEMOn the effectiveness of screen mockups in requirements engineering: results from an internal replication.Filippo Ricca, Giuseppe Scanniello, Marco Torchiano, Gianna Reggio, Egidio Astesiano
2010ESEMOn the effort of augmenting use cases with screen mockups: results from a preliminary empirical study.Filippo Ricca, Giuseppe Scanniello, Marco Torchiano, Gianna Reggio, Egidio Astesiano
2010ESEMImpact analysis by means of unstructured knowledge in the context of bug repositories.Marco Torchiano, Filippo Ricca
2010SACAn empirical study of requirements model understanding:Irit Hadar, Tsvi Kuflik, Anna Perini, Iris Reinhartz-Berger, Filippo Ricca, Angelo Susi
2008CCSTowards experimental evaluation of code obfuscation techniques.Mariano Ceccato, Massimiliano Di Penta, Jasvir Nagra, Paolo Falcarin, Filippo Ricca, Marco Torchiano, Paolo Tonella
2008ICSEAre fit tables really talking?: a series of experiments to understand whether fit tables are useful during evolution tasks.Filippo Ricca, Massimiliano Di Penta, Marco Torchiano, Paolo Tonella, Mariano Ceccato, Corrado Aaron Visaggio
2008ICSTState-Based Testing of Ajax Web Applications.Alessandro Marchetto, Paolo Tonella, Filippo Ricca
2007ESEM"Talking tests": a Preliminary Experimental Study on Fit User Acceptance Tests.Marco Torchiano, Filippo Ricca, Massimiliano Di Penta
2007ICSEThe Role of Experience and Ability in Comprehension Tasks Supported by UML Stereotypes.Filippo Ricca, Massimiliano Di Penta, Marco Torchiano, Paolo Tonella, Mariano Ceccato
2002SCAMConstruction of the System Dependence Graph for Web Application Slicing.Filippo Ricca, Paolo Tonella
2001ICSEAnalysis and Testing of Web Applications.Filippo Ricca, Paolo Tonella
2001SCAMRestructuring Web Applications via Transformation Rules.Filippo Ricca, Paolo Tonella, Ira D. Baxter
2001TACASBuilding a Tool for the Analysis and Testing of Web Applications: Problems and Solutions.Filippo Ricca, Paolo Tonella