2013
DOI: 10.4204/eptcs.108.2
|View full text |Cite
|
Sign up to set email alerts
|

Sequence Diagram Test Case Specification and Virtual Integration Analysis using Timed-Arc Petri Nets

Abstract: In this paper, we formally define Test Case Sequence Diagrams (TCSD) as an easy-to-use means to specify test cases for components including timing constraints. These test cases are modeled using the UML2 syntax and can be specified by standard UML-modeling-tools. In a component-based design an early identification of errors can be achieved by a virtual integration of components before the actual system is build. We define such a procedure which integrates the individual test cases of the components according t… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(8 citation statements)
references
References 11 publications
0
8
0
Order By: Relevance
“…The authors of [23] were able to detect these problems asking a reachability query, however, the error traces contradicting soundness In the second case study describing the workflow of MPEG2 encoding algorithm run on a multicore processor (Petri net model was taken from [22]), we verified in about 1 second both soundness and strong soundness, and computed the minimum and maximum encoding time for the IBBP frame sequence. The workflow model contains 44 places, 34 transitions and 82 arcs.…”
Section: Implementation and Experimentsmentioning
confidence: 99%
See 1 more Smart Citation
“…The authors of [23] were able to detect these problems asking a reachability query, however, the error traces contradicting soundness In the second case study describing the workflow of MPEG2 encoding algorithm run on a multicore processor (Petri net model was taken from [22]), we verified in about 1 second both soundness and strong soundness, and computed the minimum and maximum encoding time for the IBBP frame sequence. The workflow model contains 44 places, 34 transitions and 82 arcs.…”
Section: Implementation and Experimentsmentioning
confidence: 99%
“…In the Brake System Control Unit (BSCU) case study, a part of a Wheel Braking System (WBS) used for the certification of civil aircrafts in the SAE standard ARP4761 [23], we discovered in less than 1 second that the workflow is not sound due to unexpected deadlocks. The authors of [23] were able to detect these problems asking a reachability query, however, the error traces contradicting soundness In the second case study describing the workflow of MPEG2 encoding algorithm run on a multicore processor (Petri net model was taken from [22]), we verified in about 1 second both soundness and strong soundness, and computed the minimum and maximum encoding time for the IBBP frame sequence.…”
Section: Implementation and Experimentsmentioning
confidence: 99%
“…In the Brake System Control Unit (BSCU) case study, a part of a Wheel Braking System (WBS) used for the certification of civil aircrafts in the SAE standard ARP4761 [14], we discovered in less than 1 second that the workflow is not sound due to unexpected deadlocks. The authors of [14] were able to detect these problems asking a reachability query, however, the error traces contradicting soundness were constructed manually.…”
Section: Implementation and Experimentsmentioning
confidence: 99%
“…The authors of [14] were able to detect these problems asking a reachability query, however, the error traces contradicting soundness were constructed manually. Our implementation allows a fully automatic detection and visualization of such situations.…”
Section: Implementation and Experimentsmentioning
confidence: 99%
See 1 more Smart Citation