Friday 29th of March 2024
 

Timed Test Case Generation Using Labeled Prioritized Time Petri Nets


Noureddine Adjir, Pierre De Saqui Sannes, Kamel Rahmouni and Abdelkader Adla

Model-based testing of software and hardware systems uses behavioral and formal models of the systems. The paper presents a technique for model-based black-box conformance testing of real-time systems using Labeled Prioritized Time Petri Nets (LPrTPN). The Timed Input/Output Conformance (tioco) relation, which takes environment assumptions into account, serves as reference to decide of implementation correctness. Test suites are derived automatically from a LPrTPN made up of two concurrent sub-nets that respectively specify the system under test and its environment. The result is optimal in the sense that test cases have the shortest possible accumulated time to be executed. Test cases selection combines test purposes and structural coverage criteria associated with the model. A test purpose or a coverage criterion is specified in a SE-LTL formula. The TIme Petri Net Analyzer TINA has been extended to support concurrent composed subnets. Automatic generation of time-optimal test suites with the Tina toolbox combines the model checker selt and the path analyzer plan. selt outputs a sequence that satisfies the logic formula. plan computes the fastest execution of this sequence which will be transformed in a test cases suite.

Keywords: real-time system; Labelled Prioritized Time Petri Nets; conformance testing; time optimal test cases.

Download Full-Text


ABOUT THE AUTHORS

Noureddine Adjir
LMMC, Department of Informatics and Mathematics, University of Moulay Tahar, Saida, BP 138, Ennasr, 20002, Saida, Algeria

Pierre De Saqui Sannes
CNRS ; LAAS ; 7 avenue du Colonel Roche, F-31077 Toulouse, France Université de Toulouse ; UPS, INSA, INP, ISAE ; LAAS ; F-31077 Toulouse France

Kamel Rahmouni
Department of Informatics, Faculty of Science, University of Oran, BP 1524, El M’naouar, 31000, Oran, Algeria

Abdelkader Adla
Department of Informatics, Faculty of Science, University of Oran, BP 1524, El M’naouar, 31000, Oran, Algeria


IJCSI Published Papers Indexed By:

 

 

 

 
+++
About IJCSI

IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us
FAQs

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482
Email: info@ijcsi.org

More contact details »