Publications

Publications in chronological order related to FOSELAB@unibg projects

2026

2025

2025

  1. My feature model has changed... What should I do with my tests?
    Andrea Bombarda, Silvia Bonfanti, and Angelo Gargantini
    Journal of Systems and Software, 2025
  2. Test Case Generation for Simulink Models: An Experience from the E-Bike Domain
    Michael Marzella, Andrea Bombarda, Marcello Minervini, Nunzio Marco Bisceglia, Angelo Gargantini, and Claudio Menghi
    In Symposium on Search-Based Software Engineering (SSBSE) - RENE/NIER Track, 2025
  3. Assessing the Usefulness of Assurance Cases: Experience With the Large Hadron Collider
    Torin Viger, Jeff Joyce, Simon Diemert, Claudio Menghi, Marsha Chechik, Jan Uythoven, Markus Zerlauth, and 1 more author
    Systems Engineering, 2025
  4. Completeness and Consistency of Tabular Requirements: An SMT-Based Verification Approach
    Claudio Menghi, Eugene Balai, Darren Valovcin, Christoph Sticksel, and Akshay Rajhans
    IEEE Transactions on Software Engineering, 2025
  5. Efficient and scalable designs for ternary quantum reversible multiplexer and demultiplexer systems
    Asma Taheri Monfared, Andrea Bombarda, Angelo Gargantini, and Majid Haghparast
    Quantum Information Processing, Sep 2025
  6. Balanced ternary reversible comparator for qutrit quantum circuits
    Asma Taheri Monfared, Valentina Ciriani, and Majid Haghparast
    Journal of Physics A: Mathematical and Theoretical, Jun 2025
  7. Can Generative AI Produce Test Cases? An Experience from the Automotive Domain
    Stephen Wynn-Williams, Ryan Tyrrell, Vera Pantelic, Mark Lawford, Claudio Menghi, Phaneendra Nalla, and Hassan Artail
    In Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering, Jun 2025
  8. Formal specification and validation of the MVM-Adapt system using Compositional I/O Abstract State Machines
    Silvia Bonfanti, Elvinia Riccobene, and Patrizia Scandurra
    SCIENCE OF COMPUTER PROGRAMMING, Jun 2025
  9. A Compositional Simulation Framework for Abstract State Machine Models of Discrete Event Systems
    Silvia Bonfanti, Angelo Gargantini, Elvinia Riccobene, and Patrizia Scandurra
    Formal Aspects of Computing, Mar 2025
  10. SIMSPIRE: A Simulator of the Respiratory System
    Andrea Bombarda, Silvia Bonfanti, Angelo Gargantini, and Elvinia Riccobene
    IEEE Access, Mar 2025
  11. Integrating formal specifications in the development and testing of UIs by formal model–view–controller pattern
    Andrea Bombarda, Silvia Bonfanti, and Angelo Gargantini
    International Journal on Software Tools for Technology Transfer, May 2025
  12. A Flexible and Open-Source Tool for Genetic Variant Annotation
    Andrea Bombarda, Matteo Bellini, Maria Iascone, and Domenico Fabio Savo
    In Proceedings of the 18th International Joint Conference on Biomedical Engineering Systems and Technologies - HEALTHINF, May 2025
  13. A self-managing IoT-Edge-Cloud architecture for improved robustness in environmental monitoring
    Andrea Bombarda, Giuseppe Ruscica, and Patrizia Scandurra
    In Proceedings of the 40th ACM/SIGAPP Symposium on Applied Computing, Catania International Airport, Catania, Italy, May 2025
  14. Welcome to the IWCT 2025 Workshop
    Andrea Bombarda and Bernhard Garn
    In 2025 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), Apr 2025
  15. Eliminating Flakiness: Deterministic Control for Validating Nondeterministic Asmeta Specifications
    Andrea Bombarda, Silvia Bonfanti, Angelo Gargantini, and Nico Pellegrinelli
    In NASA Formal Methods, Apr 2025
  16. A Search-Based Benchmark Generator for Constrained Combinatorial Testing Models
    Paolo Arcaini, Andrea Bombarda, and Angelo Gargantini
    In 2025 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), Mar 2025
  17. On the Completion of Partial Combinatorial Test Suites
    Andrea Bombarda and Angelo Gargantini
    SN Computer Science, Apr 2025
  18. Introducing CreaTest: A Framework for Test Case Generation in itemis CREATE
    Andrea Bombarda, Silvia Bonfanti, Angelo Gargantini, and Nico Pellegrinelli
    In Testing Software and Systems, Apr 2025
  19. Safety Enforcement for Autonomous Driving on a Simulated Highway Using Asmeta Models@run.time
    Andrea Bombarda, Silvia Bonfanti, Angelo Gargantini, Nico Pellegrinelli, and Patrizia Scandurra
    In Rigorous State-Based Methods, Apr 2025
  20. Non-invasive software architecture for data pipelines with legacy support in smart manufacturing
    Alberto Ceselli, Giuseppe De Martino, and Patrizia Scandurra
    In 22nd IEEE International Conference on Software Architecture, ICSA 2025, Odense, Denmark, March 31 - April 4, 2025, Apr 2025
  21. Software Engineering and Advanced Applications (SEAA 2025)
    Fabio Pievani, Asma Taheri Monfared, Andrea Bombarda, and Angelo Gargantini
    Sep 2025
  22. Theano: A Tool for Verifying the Consistency and Completeness in Tabular Requirements
    Aurora Francesca Zanenga, Nunzio Marco Bisceglia, Benedetta Ippoliti, Andrea Bombarda, Angelo Gargantini, Akshay Rajhans, and Claudio Menghi
    In ACM International Conference on the Foundations of Software Engineering (FSE) — Demonstration Track, Clarion Hotel Trondheim, Trondheim, Norway, Jun 2025
  23. Automated Phenotype-Based Clustering of Clinical Reports Using Large Language Models
    Martina Saletta, Andrea Bombarda, Matteo Bellini, Lucrezia Goisis, Paolo Cazzaniga, Maria Iascone, and Domenico Fabio Savo
    In Artificial Intelligence in Medicine, Jun 2025
  24. Genetic algorithm for path-based testing of component outage situations in IoT system processes
    Matej Klima, Miroslav Bures, Bestoun S. Ahmed, Hanan Hindy, Xavier Bellekens, and Angelo Gargantini
    Applied Soft Computing, Dec 2025

2024

2024

  1. Arch-comp 2024 category report: Falsification
    Tanmay Khandait, Federico Formica, Paolo Arcaini, Surdeep Chotaliya, Georgios Fainekos, Abdelrahman Hekal, Atanu Kundu, and 4 more authors
    In International Workshop on Applied Verification for Continuous and Hybrid Systems, Dec 2024
  2. A journey with ASMETA from requirements to code: application to an automotive system with adaptive features
    Paolo Arcaini, Silvia Bonfanti, Angelo Michele Gargantini, Elvinia Riccobene, and Patrizia Scandurra
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, Dec 2024
  3. A Framework for Including Uncertainty in Robustness Evaluation of Bayesian Neural Network Classifiers
    Wasim Essbai, Andrea Bombarda, Silvia Bonfanti, and Angelo Gargantini
    In Proceedings of the 5th IEEE/ACM International Workshop on Deep Learning for Testing and Testing for Deep Learning, Lisbon, Portugal, Dec 2024
  4. Evaluation Framework for Autonomous Systems: The Case of Programmable Electronic Medical Systems
    Andrea Bombarda, Silvia Bonfanti, Martina De Sanctis, Angelo Gargantini, Patrizio Pelliccione, Elvinia Riccobene, and Patrizia Scandurra
    IEEE Transactions on Software Engineering, Dec 2024
  5. State of the CArt: evaluating covering array generators at scale
    Manuel Leithner, Andrea Bombarda, Michael Wagner, Angelo Gargantini, and Dimitris E. Simos
    International Journal on Software Tools for Technology Transfer, May 2024
  6. An Android App for Training New Doctors in Mechanical Ventilation
    Andrea Bombarda, Sara Millefiori, Michela Penzo, Luca Novelli, and Angelo Gargantini
    In Proceedings of the 17th International Joint Conference on Biomedical Engineering Systems and Technologies, May 2024
  7. Design, implementation, and validation of a benchmark generator for combinatorial interaction testing tools
    Andrea Bombarda and Angelo Gargantini
    Journal of Systems and Software, Mar 2024
  8. ASMETA Tool Set for Rigorous System Design
    Andrea Bombarda, Silvia Bonfanti, Angelo Gargantini, Elvinia Riccobene, and Patrizia Scandurra
    In Formal Methods, Sep 2024
  9. On the Use of Multi-valued Decision Diagrams to Count Valid Configurations of Feature Models
    Andrea Bombarda and Angelo Gargantini
    In 28th ACM International Systems and Software Product Line Conference, Sep 2024
  10. The Mechanical Lung Ventilator Case Study
    Silvia Bonfanti and Angelo Michele Gargantini
    Sep 2024
  11. Integrating Product Sampling and Behavioral Testing for Software Product Lines with Combinatorial Testing
    Andrea Bombarda and Angelo Gargantini
    In 2024 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), May 2024
  12. Testing the Evolution of Feature Models with Specific Combinatorial Tests
    Andrea Bombarda, Silvia Bonfanti, and Angelo Gargantini
    In 2024 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), May 2024
  13. From Concept to Code: Unveiling a Tool for Translating Abstract State Machines into Java Code
    Andrea Bombarda, Silvia Bonfanti, and Angelo Gargantini
    In Rigorous State-Based Methods, May 2024
  14. Integrated QoS- and Vulnerability-Driven Self-adaptation for Microservices Applications
    Matteo Camilli, Fabio Luccioletti, Raffaela Mirandola, and Patrizia Scandurra
    In Service-Oriented Computing - 22nd International Conference, ICSOC 2024, Tunis, Tunisia, December 3-6, 2024, Proceedings, Part II, Dec 2024

2023

2023

  1. Multi-thread Combinatorial Test Generation with SMT solvers
    Andrea Bombarda, Angelo Gargantini, and Andrea Calvagna
    In Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing, Tallin, Estonia, Dec 2023
  2. On the Reuse of Existing Configurations for Testing Evolving Feature Models
    Andrea Bombarda, Silvia Bonfanti, and Angelo Gargantini
    In Proceedings of the 27th ACM International Systems and Software Product Line Conference - Volume B, Aug 2023
  3. Formal MVC: A Pattern for the Integration of ASM Specifications in UI Development
    Andrea Bombarda, Silvia Bonfanti, and Angelo Gargantini
    In Rigorous State-Based Methods, Aug 2023
  4. A component framework for the runtime enforcement of safety properties
    Silvia Bonfanti, Elvinia Riccobene, and Patrizia Scandurra
    THE JOURNAL OF SYSTEMS AND SOFTWARE, Aug 2023
  5. Modeling the MVM-Adapt System by Compositional I/O Abstract State Machines
    Silvia Bonfanti, Elvinia Riccobene, Davide Santandrea, and Patrizia Scandurra
    Aug 2023
  6. A Mobile Application for Milano Ventilatore Meccanico: A First Prototype
    Silvia Bonfanti, Angelo Michele Gargantini, and Luca Novelli
    Aug 2023

2022

2022

  1. Evaluation of Algorithms to Measure a Psychophysical Threshold Using Digital Applications
    Silvia Bonfanti and Angelo Gargantini
    In Biomedical Engineering Systems and Technologies: 14th International Joint Conference, BIOSTEC 2021, Virtual Event, February 11–13, 2021, Revised Selected Papers, Aug 2022
  2. Automatic Test Generation with ASMETA for the Mechanical Ventilator Milano Controller
    Andrea Bombarda, Silvia Bonfanti, and Angelo Gargantini
    In Testing Software and Systems, Aug 2022
  3. Robustness assessment and improvement of a neural network for blood oxygen pressure estimation
    Paolo Arcaini, Andrea Bombarda, Silvia Bonfanti, Angelo Gargantini, Daniele Gamba, and Rita Pedercini
    In 2022 IEEE Conference on Software Testing, Verification and Validation (ICST), Apr 2022
  4. Guidelines for the development of a critical software under emergency
    Andrea Bombarda, Silvia Bonfanti, Cristiano Galbiati, Angelo Gargantini, Patrizio Pelliccione, Elvinia Riccobene, and Masayuki Wada
    Information and Software Technology, Sep 2022
  5. Towards an Evaluation Framework for Autonomous Systems
    Andrea Bombarda, Silvia Bonfanti, Martina De Sanctis, Angelo Gargantini, Patrizio PelliccioneT, Elvinia Riccobene, and Patrizia Scandurra
    In 2022 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C), Sep 2022
  6. RATE: A model-based testing approach that combines model refinement and test execution
    Andrea Bombarda, Silvia Bonfanti, Angelo Gargantini, Yu Lei, and Feng Duan
    Software Testing, Verification and Reliability, Dec 2022
  7. Compositional Simulation of Abstract State Machines for Safety Critical Systems
    Silvia Bonfanti, Angelo Michele Gargantini, Elvinia Riccobene, and Patrizia Scandurra
    Dec 2022
  8. Parallel Test Generation for Combinatorial Models Based on Multivalued Decision Diagrams
    Andrea Bombarda and Angelo Gargantini
    In 2022 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), Apr 2022

2021

2021

  1. ROBY: a Tool for Robustness Analysis of Neural Network Classifiers
    Paolo Arcaini, Andrea Bombarda, Silvia Bonfanti, and Angelo Gargantini
    In 2021 14th IEEE Conference on Software Testing, Verification and Validation (ICST), Apr 2021
  2. An environment for benchmarking combinatorial test suite generators
    Andrea Bombarda, Edoardo Crippa, and Angelo Gargantini
    In 2021 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), Apr 2021
  3. The ASMETA Approach to Safety Assurance of Software Systems
    Paolo Arcaini, Andrea Bombarda, Silvia Bonfanti, Angelo Gargantini, Elvinia Riccobene, and Patrizia Scandurra
    In Logic, Computation and Rigorous Methods, Apr 2021
  4. Extending ASMETA with Time Features
    Andrea Bombarda, Silvia Bonfanti, Angelo Gargantini, and Elvinia Riccobene
    In Rigorous State-Based Methods, Apr 2021
  5. Efficient Computation of Robustness of Convolutional Neural Networks
    Paolo Arcaini, Andrea Bombarda, Silvia Bonfanti, and Angelo Gargantini
    In 2021 IEEE International Conference on Artificial Intelligence Testing (AITest), Aug 2021
  6. Lessons Learned from the Development of a Mechanical Ventilator for COVID-19
    Andrea Bombarda, Silvia Bonfanti, Cristiano Galbiati, Angelo Gargantini, Patrizio Pelliccione, Elvinia Riccobene, and Masayuki Wada
    In 2021 IEEE 32nd International Symposium on Software Reliability Engineering (ISSRE), Oct 2021
  7. Developing a Prototype of a Mechanical Ventilator Controller from Requirements to Code with ASMETA
    Andrea Bombarda, Silvia Bonfanti, Angelo Gargantini, and Elvinia Riccobene
    In , Oct 2021
  8. The novel Mechanical Ventilator Milano for the COVID-19 pandemic
    A. Abba, C. Accorsi, P. Agnes, E. Alessi, P. Amaudruz, A. Annovi, F. Ardellier Desages, and 229 more authors
    Physics of Fluids, Mar 2021
  9. Il successo di MVM, un progetto social e internazionale per realizzare un ventilatore polmonare
    Andrea Bombarda, Silvia Bonfanti, Angelo Gargantini, Patrizio Pelliccione, and Elvinia Riccobene
    Il giornale dell’ingegnere, Jun 2021

2020

2020

  1. Dealing with Robustness of Convolutional Neural Networks for Image Classification
    Paolo Arcaini, Andrea Bombarda, Silvia Bonfanti, and Angelo Gargantini
    In 2020 IEEE International Conference On Artificial Intelligence Testing (AITest), Aug 2020
  2. An Automata-Based Generation Method for Combinatorial Sequence Testing of Finite State Machines
    Andrea Bombarda and Angelo Gargantini
    In 2020 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), Oct 2020

2019

2019

  1. Developing Medical Devices from Abstract State Machines to Embedded Systems: A Smart Pill Box Case Study
    Andrea Bombarda, Silvia Bonfanti, and Angelo Gargantini
    In Software Technology: Methods and Tools, Oct 2019
  2. Combining Model Refinement and Test Generation for Conformance Testing of the IEEE PHD Protocol Using Abstract State Machines
    Andrea Bombarda, Silvia Bonfanti, Angelo Gargantini, Marco Radavelli, Feng Duan, and Yu Lei
    In Testing Software and Systems, Oct 2019