This thesis proposes a new approach for the detection of data flow anomalies and generation of selective test sequences for distributed systems specified in LOTOS. It includes a Data Petri-Net (DPN) model for system specification. The model is an ordinary Petri-net extended with the capabilities of handling abstract data types, unusual actions and data synchronization. Based on the DPN, parameter (variable/constant) occurrences are classified as definition, undefinition and use. A method called DETANOM is then developed for detecting data flow anomalies, such as undef-use, def-def and def-undef anomalies. To facilitate the selection of test sequences, three families of data-flow-oriented coverage criteria are proposed, which include all-def...
The need of efficient implementation, safety and perfor-mance requires early validation in the desig...
Developing algorithms for distributed systems is an error-prone task. Formal models like Petri nets ...
ABSTRACT:- This paper presents the application of Petri Nets in software design and testing using a ...
This thesis proposes a new approach for the generation of test-sequences for indeterministic distrib...
Petri net based software validation to check the synchronization structure against some data or cont...
Petri nets have been extensively used in the modelling and analysis of concurrent and distributed sy...
A technique to describe and to verify distributed algorithms is suggested. This technique (based on ...
Starting from a classification of software validation techniques an innovative Petri net based metho...
A technique to describe and to varify distributed algorithms is suggested. This technique (based on ...
A technique to describe and to verify distributed algorithms is suggested. This technique (based on ...
We present a model checking approach for the verification of data flow correctness in networks durin...
Test concepts mostly refer to program code and not to models used in earlier stages of the software ...
International audienceThe objective of this tutorial is to focus on one technique that is suitable f...
Automated behavior analysis is a valuable technique in the development and maintainence of distribut...
In this paper a methodology to develop safety-critical control systems is proposed. These systems co...
The need of efficient implementation, safety and perfor-mance requires early validation in the desig...
Developing algorithms for distributed systems is an error-prone task. Formal models like Petri nets ...
ABSTRACT:- This paper presents the application of Petri Nets in software design and testing using a ...
This thesis proposes a new approach for the generation of test-sequences for indeterministic distrib...
Petri net based software validation to check the synchronization structure against some data or cont...
Petri nets have been extensively used in the modelling and analysis of concurrent and distributed sy...
A technique to describe and to verify distributed algorithms is suggested. This technique (based on ...
Starting from a classification of software validation techniques an innovative Petri net based metho...
A technique to describe and to varify distributed algorithms is suggested. This technique (based on ...
A technique to describe and to verify distributed algorithms is suggested. This technique (based on ...
We present a model checking approach for the verification of data flow correctness in networks durin...
Test concepts mostly refer to program code and not to models used in earlier stages of the software ...
International audienceThe objective of this tutorial is to focus on one technique that is suitable f...
Automated behavior analysis is a valuable technique in the development and maintainence of distribut...
In this paper a methodology to develop safety-critical control systems is proposed. These systems co...
The need of efficient implementation, safety and perfor-mance requires early validation in the desig...
Developing algorithms for distributed systems is an error-prone task. Formal models like Petri nets ...
ABSTRACT:- This paper presents the application of Petri Nets in software design and testing using a ...