Extracting Temporal Models from Data Episodes

Nour Chetouane, Franz Wotawa*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review

Abstract

The testing objective is to find interactions with a system under test leading to unexpected behavior. Such interactions are test cases that can be either manually specified or automatically generated. For the latter, we find many methods and techniques in the research literature, including combinatorial testing or model-based testing. In this paper, we focus on automated test case generation based on models where we are interested in extracting models from available data. In particular, we consider automotive testing, where cars and other vehicles must behave correctly in typical driving situations. The idea is to use available driving data from which we want to extract driving models that we can later use for generating test cases, i.e., arbitrary driving patterns for vehicle testing. Besides outlining the foundations, we discuss the first experimental results we obtain using available open-access driving data.

Original languageEnglish
Title of host publicationProceedings - 2022 IEEE 22nd International Conference on Software Quality, Reliability and Security, QRS 2022
PublisherInstitute of Electrical and Electronics Engineers
Pages721-731
Number of pages11
Volume2022-December
ISBN (Electronic)9781665477048
DOIs
Publication statusPublished - 2022
Event22nd IEEE International Conference on Software Quality, Reliability and Security: QRS 2022 - Virtual, Online, China
Duration: 5 Dec 20229 Dec 2022

Conference

Conference22nd IEEE International Conference on Software Quality, Reliability and Security
Country/TerritoryChina
CityVirtual, Online
Period5/12/229/12/22

Keywords

  • Finite state machine extraction
  • model-based testing
  • test automation

ASJC Scopus subject areas

  • Software
  • Safety, Risk, Reliability and Quality

Fields of Expertise

  • Information, Communication & Computing

Fingerprint

Dive into the research topics of 'Extracting Temporal Models from Data Episodes'. Together they form a unique fingerprint.

Cite this