One major difficulty that faces developers of concurrent and distributed software is analysis for concurrency based faults like deadlocks. Petri nets are used extensively in the verification of correctness of concurrent programs. ECATNets [2] are a category of algebraic Petri nets based on a sound combination of algebraic abstract types and high-level Petri nets. ECATNets have 'sound' and 'complete' semantics because of their integration in rewriting logic [12] and its programming language Maude [13]. Rewriting logic is considered as one of very powerful logics in terms of description, verification and programming of concurrent systems. We proposed in [4] a method for translating Ada-95 tasking programs to ECATNets formalism (Ada-ECATNet). ...
SIGLEAvailable from British Library Document Supply Centre-DSC:8724.920(no CS-TR-700) / BLDSC - Brit...
In this paper, various formalisms (the operational approach, the denotational approach, the axiomati...
A metric for concurrent software is proposed based on an abstract model (Petri nets) as an extension...
One major difficulty that faces developers of concurrent and distributed software is analysis for co...
The behavior of concurrent Ada programs is very difficult to understand because of the complexity in...
Ada 95 is an expressive concurrent programming lan-guage, which allows building large multi-tasking ...
This paper presents a compact Petri net representation for concurrent programs with explicit tasking...
One important role for Ada programming is to aid engineering of concurrent and distributed software....
Colored Petri Nets (CPN) are very known kind of high level Petri nets. With sound and complete seman...
noteStructural model abstraction is a powerful technique for reducing the complexity of a state base...
We propose an approach for detecting deadlocks and race conditions in Ada tasking software. It is ba...
Structural model abstraction is a powerful technique for reducing the complexity of a state based en...
The main objective of this paper is to show how to extend the ECATNet model, which is a form of high...
Petri Nets have developed over the years into a suitable model for representing and studying concurr...
Spurious results are an inherent problem of most static analysis methods. These methods, in an effor...
SIGLEAvailable from British Library Document Supply Centre-DSC:8724.920(no CS-TR-700) / BLDSC - Brit...
In this paper, various formalisms (the operational approach, the denotational approach, the axiomati...
A metric for concurrent software is proposed based on an abstract model (Petri nets) as an extension...
One major difficulty that faces developers of concurrent and distributed software is analysis for co...
The behavior of concurrent Ada programs is very difficult to understand because of the complexity in...
Ada 95 is an expressive concurrent programming lan-guage, which allows building large multi-tasking ...
This paper presents a compact Petri net representation for concurrent programs with explicit tasking...
One important role for Ada programming is to aid engineering of concurrent and distributed software....
Colored Petri Nets (CPN) are very known kind of high level Petri nets. With sound and complete seman...
noteStructural model abstraction is a powerful technique for reducing the complexity of a state base...
We propose an approach for detecting deadlocks and race conditions in Ada tasking software. It is ba...
Structural model abstraction is a powerful technique for reducing the complexity of a state based en...
The main objective of this paper is to show how to extend the ECATNet model, which is a form of high...
Petri Nets have developed over the years into a suitable model for representing and studying concurr...
Spurious results are an inherent problem of most static analysis methods. These methods, in an effor...
SIGLEAvailable from British Library Document Supply Centre-DSC:8724.920(no CS-TR-700) / BLDSC - Brit...
In this paper, various formalisms (the operational approach, the denotational approach, the axiomati...
A metric for concurrent software is proposed based on an abstract model (Petri nets) as an extension...