1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation
DOI: 10.1109/icsmc.1997.633178
|View full text |Cite
|
Sign up to set email alerts
|

Validation of information system models: Petri nets and test case generation

Abstract: High-level Petri nets are a graphical language for the modeling of distributed information systems. Petri nets can be validated by simulation. In this paper, a technique is proposed which generates test cases for the simulation of high-level Petri nets in a systematic way. The approach is called cause-effect-net-concept and is derived from a program code testing concept, the so-called cause-effect graphing. As an extension of the concept, a method for test data generation is demonstrated.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
11
0

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 15 publications
(11 citation statements)
references
References 7 publications
0
11
0
Order By: Relevance
“…It is not concerned with how tests can be generated to meet the adequacy criteria. Desel et al [1] have proposed a technique to generate test inputs (initial markings) for the simulation of high-level Petri nets. Wang et al [6] have proposed class Petri net machines for specifying intermethod interactions within a class and generating method sequences for unit testing.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…It is not concerned with how tests can be generated to meet the adequacy criteria. Desel et al [1] have proposed a technique to generate test inputs (initial markings) for the simulation of high-level Petri nets. Wang et al [6] have proposed class Petri net machines for specifying intermethod interactions within a class and generating method sequences for unit testing.…”
Section: Related Workmentioning
confidence: 99%
“…To tackle these problems, this paper presents ISTA (Integration and System Test Automation) 1 , a tool for automated generation of executable test code. It uses highlevel Petri nets for specifying test models so that complete tests can be generated automatically.…”
Section: Introductionmentioning
confidence: 99%
“…Literature [4] gives a relatively simple test case generation method, which directly calculates the state reachable tree of system model and generates test sequences based on traversal of tree; Literature [5] is based on a simple CPN model, constructs a causal relationship net which is made up of key transitions, and extracts test input and output to form a complete test case; Literature [6] shows sequence coverage criteria (branch coverage, edge cover, etc) and parallel coverage criteria (interleaving node or edge coverage, etc), and test sequences are generated from random walk algorithm on the state space of CPN model.…”
Section: Introductionmentioning
confidence: 99%
“…In case or errors, another iteration of domain engineering can be used for corrections. Another related approach is described in [DOZZ97].…”
Section: Integration Testing Of Content Componentsmentioning
confidence: 99%