1993
DOI: 10.1007/978-1-4471-3558-6_8
|View full text |Cite
|
Sign up to set email alerts
|

Formal Verification of Ada Programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

1993
1993
2009
2009

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 9 publications
(12 citation statements)
references
References 12 publications
0
12
0
Order By: Relevance
“…However, the more recent work, including some related to Alphard (Shaw, 1981), Modula-2 (Ernst et al, 1982), Ada/ANNA (Luckham et al, 1987), and Larch/Ada with an interesting subset of Ada (Guaspari et al, 1990), bears directly on the verification of reusable components. It follows the general lines of decade-earlier efforts but concentrates on modularity of proofs and programs and on examples comparable to those envisioned as implementations of non-trivial reusable components.…”
Section: Verificationmentioning
confidence: 99%
“…However, the more recent work, including some related to Alphard (Shaw, 1981), Modula-2 (Ernst et al, 1982), Ada/ANNA (Luckham et al, 1987), and Larch/Ada with an interesting subset of Ada (Guaspari et al, 1990), bears directly on the verification of reusable components. It follows the general lines of decade-earlier efforts but concentrates on modularity of proofs and programs and on examples comparable to those envisioned as implementations of non-trivial reusable components.…”
Section: Verificationmentioning
confidence: 99%
“…Each has been designed to investigate various aspects of imperative programming such as inheritance [23] and concurrency [21] as well as different development methodologies such as specification browsing [5] and interactive program verification [15]. The syntax and use of BISL specifications is essentially the same in all languages.…”
Section: Larch Bisl'smentioning
confidence: 99%
“…One exception is Larch/Ada [15] which uses a syntax-directed editor called Penelope [15] for the interactive development and verification of Larch/Ada programs. Another exception is Larch/C [10] for which the LcLint [10] static program checker has been written.…”
Section: Related Workmentioning
confidence: 99%
“…Then, first order predicates define component behavior using a traditional axiomatic style. Larch Interface Languages exist for a variety of programming languages, including C [8,9], C++ [10] and Ada [11].…”
Section: Introductionmentioning
confidence: 99%