We propose a novel scalable approach for testing non-testable programs denoted as ARMED testing. The approach leverages efficient Association Rules Mining algorithms to determine relevant implication relations among features and actions observed while the system is in operation. These relations are used as the specification of positive and negative tests, allowing for identifying plausible or suspicious behaviors: for those cases when oracles are inherently unknownable, such as in social testing, ARMED testing introduces the novel concept of testing for plausibility. To illustrate the approach we walk-through an application example.

Testing non-testable programs using association rules

Bertolino A;
2022

Abstract

We propose a novel scalable approach for testing non-testable programs denoted as ARMED testing. The approach leverages efficient Association Rules Mining algorithms to determine relevant implication relations among features and actions observed while the system is in operation. These relations are used as the specification of positive and negative tests, allowing for identifying plausible or suspicious behaviors: for those cases when oracles are inherently unknownable, such as in social testing, ARMED testing introduces the novel concept of testing for plausibility. To illustrate the approach we walk-through an application example.
2022
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
AST 2022 : 3rd ACM/IEEE International Conference on Automation of Software Test : Proceedings
AST 2022 - 3rd ACM/IEEE International Conference on Automation of Software Test
87
91
978-1-4503-9286-0
https://ieeexplore.ieee.org/document/9796449
Sì, ma tipo non specificato
17-18/05/2022
Pittsburgh, USA
Testing
Non-testable systems
Association rules
Plausibility testing
4
partially_open
Bertolino, A; Cruciani, E; Miranda, B; Verdecchia, R
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
File in questo prodotto:
File Dimensione Formato  
prod_469241-doc_189976.pdf

non disponibili

Descrizione: Testing non-testable programs using association rules
Tipologia: Versione Editoriale (PDF)
Dimensione 231.33 kB
Formato Adobe PDF
231.33 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
prod_469241-doc_189977.pdf

accesso aperto

Descrizione: Preprint - Testing non-testable programs using association rules
Tipologia: Versione Editoriale (PDF)
Dimensione 595.11 kB
Formato Adobe PDF
595.11 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/412827
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact