Passer à la navigation principale Passer à la recherche Passer au contenu principal

Model-Based Testing Directed by Structural Coverage and Functional Requirements

  • Université Paris-Saclay

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Safety-critical systems verification is required to be developed under stringent standard and certification. Formal models are built as an abstraction of the system in upstream design phases. This article presents a new model-based testing process intended for verification of models with respect to functional requirements, as part of the "CONNEXION" French nuclear I and C methodology project. Based on the functional requirements of the system, a functional test suite is generated and executed on the model of the system. Then the structural coverage of the test suite is measured. Regardless of the coverage metrics, the unit of coverage measurement on the model is defined as a structural unit (SU). Assuming the existence of uncovered structural units, a reachability check on every SU is performed by model checking, to verify if this SU can be executed by any test. For reachable SU, the model checker generates test data to cover this SU and possibly others. These test data need to be combined with functional requirements to construct new test representing functionally realistic scenarios. Unreachable SU are recorded for further analysis since they can be suspected to be dead code or even a bug. The possibility that the model checker can stop its execution without providing an answer to the reachability check is also considered. The process is designed in particular for a system composed of sub-systems modeled in different languages, as one case study proposed in "CONNEXION". Application of our process to this case study is enabled by the unique modeling and verification tool box provided by partners of the project.

langue originaleAnglais
titreProceedings - 2016 IEEE International Conference on Software Quality, Reliability and Security-Companion, QRS-C 2016
EditeurInstitute of Electrical and Electronics Engineers Inc.
Pages284-291
Nombre de pages8
ISBN (Electronique)9781509037131
Les DOIs
étatPublié - 21 sept. 2016
Modification externeOui
Evénement2nd IEEE International Conference on Software Quality, Reliability and Security-Companion, QRS-C 2016 - Vienna, Autriche
Durée: 1 août 20163 août 2016

Série de publications

NomProceedings - 2016 IEEE International Conference on Software Quality, Reliability and Security-Companion, QRS-C 2016

Une conférence

Une conférence2nd IEEE International Conference on Software Quality, Reliability and Security-Companion, QRS-C 2016
Pays/TerritoireAutriche
La villeVienna
période1/08/163/08/16

Empreinte digitale

Examiner les sujets de recherche de « Model-Based Testing Directed by Structural Coverage and Functional Requirements ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation