2000
DOI: 10.1007/3-540-40006-0_3
|View full text |Cite
|
Sign up to set email alerts
|

The Approach: Integrating Object Oriented Design and Formal Verification

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Year Published

2002
2002
2009
2009

Publication Types

Select...
4
3
2

Relationship

3
6

Authors

Journals

citations
Cited by 42 publications
(27 citation statements)
references
References 13 publications
0
27
0
Order By: Relevance
“…For our authoring tool to be practically useful, it must be tightly integrated with mainstream software development tools. In the KeY project [1] a design methodology plus CASE-tool is developed that allows seamless integration of object-oriented modeling (OOM) with program development, generation of formal specifications, as well as formal verification of code and specifications. The KeY development system is based on a commercial UML-CASE tool for OOM.…”
Section: Future Workmentioning
confidence: 99%
“…For our authoring tool to be practically useful, it must be tightly integrated with mainstream software development tools. In the KeY project [1] a design methodology plus CASE-tool is developed that allows seamless integration of object-oriented modeling (OOM) with program development, generation of formal specifications, as well as formal verification of code and specifications. The KeY development system is based on a commercial UML-CASE tool for OOM.…”
Section: Future Workmentioning
confidence: 99%
“…Systems based on verification-condition generation and theorem proving include the program verifier [39], the interactive program verifier [17], the Stanford Pascal Verifier [74,60], the Gypsy environment [28], Larch [30], ESC/Modula-3 [16], ESC/Java [22], ESC/Java2 [12], Boogie [6], Krakatoa [55], KeY [3], as well as more general frameworks such as ACL2 [38,59], and STeP [8], and PVS [64]. Traditionally, these systems are based on verification condition generation combined with theorem provers.…”
Section: Verification Systems With Modular Reasoningmentioning
confidence: 99%
“…The work reported in this paper has been carried out as part of the KeY project. The goal of this project is to develop a tool supporting formal specification and verification of Java Card programs within a commercial platform for UML based software development, see [1,2] for details.…”
Section: Related Workmentioning
confidence: 99%