2003
DOI: 10.1007/3-540-44947-7_12
|View full text |Cite
|
Sign up to set email alerts
|

Quasar: A New Tool for Concurrent Ada Programs Analysis

Abstract: Abstract. Concurrency introduces a high degree of combinatory which may be the source of subtle mistakes. We present a new tool, Quasar, which is based on ASIS and which uses fully the concept of patterns. The analysis of a concurrent Ada program by our tool proceeds in four steps: automatic extraction of the concurrent part of the program; translation of the simplified program into a formal model using predefined patterns that are combined by substitution and merging constructors; analysis of the model both b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2005
2005
2008
2008

Publication Types

Select...
7
1
1

Relationship

4
5

Authors

Journals

citations
Cited by 16 publications
(11 citation statements)
references
References 20 publications
0
9
0
Order By: Relevance
“…These algorithms have been implemented in the Quasar tool for analysing concurrent Ada programs [EKPPR03]. With the help of these reductions, large programs have been successfully certified.…”
Section: Resultsmentioning
confidence: 99%
“…These algorithms have been implemented in the Quasar tool for analysing concurrent Ada programs [EKPPR03]. With the help of these reductions, large programs have been successfully certified.…”
Section: Resultsmentioning
confidence: 99%
“…This formalism remains sufficient for modeling large and complex problems; in particular we use it to model a large subset of Ada programs in order to validate them (see for instance models proposed in [12] or in [11]). As for the original model, we define our formalism by restricting the possible color mapping and the color domain construction.…”
Section: Simple Well-formed Colored Nets and Simple Positive Flowsmentioning
confidence: 99%
“…We extended these reductions to colored Petri nets (which are an abbreviation of Petri nets) in [7,8] and use them in the Quasar [9] platform that performs verification of concurrent Ada programs by analyzing an intermediate colored Petri net generated from a given program.…”
Section: Introductionmentioning
confidence: 99%