(Enter summary)
Abstract: This paper aims to raise the level of verification challenges by presenting a collection of sequential Java programs with correctness annotations formulated in JML. The emphasis lies more on the underlying semantical issues than on verification. (Update)
Cited by: More
Reasoning with Specifications Containing Method Calls in JML and.. - Cok (2004)
(Correct)
An overview of JML tools and applications - Burdy, Cheon, Cok, Ernst.. (2004)
(Correct)
Java Program Verification at Nijmegen: Developments and.. - Jacobs, Poll (2003)
(Correct)
Active bibliography (related documents): More All
2.6: Java Program Verification Challenges - Jacobs, Kiniry, Warnier (2002)
(Correct)
0.4: How the Design of JML Accommodates Both Runtime.. - Leavens, Cheon.. (2004)
(Correct)
0.4: A Type-Theoretic Memory Model for Verification of.. - van den Berg.. (1999)
(Correct)
Similar documents based on text: More All
0.2: On the Combination of Java Card Remote Method Invocation and JML - Oostdijk, Warnie
(Correct)
0.2: Kind Theory and Distributed Knowledge Capture - Joseph Kiniry Computing
(Correct)
0.2: Source Code Verification of a Secure Payment Applet - Jacobs, Oostdijk, Warnier (2004)
(Correct)
Related documents from co-citation: More All
7: A runtime assertion checker for the Java Modeling Language
- Cheon, Leavens - 2002
6: Extended static checking for Java
- Flanagan, Leino et al. - 2002
6: JML: A notation for detailed design
- Leavens, Baker et al. - 1999
BibTeX entry: (Update)
Bart Jacobs, Joseph Kiniry, and M. Warnier. Java program verification challenges. In Frank S. de Boer, Marcello M. Bonsangue, Susanne Graf, and WillemPaul de Roever, editors, FMCO 2002: Formal Methods for Component Objects, Proceedings, volume 2852 of Lecture Notes in Computer Science, pages 202--219. Springer-Verlag, Berlin, 2003. http://citeseer.ist.psu.edu/article/jacobs03java.html More
@inproceedings{ jacobs03java,
author = "B. Jacobs and J. Kiniry and M. Warnier",
title = "Java program verification challenges",
editor = "Frank S. de Boer, Marcello M. Bonsangue, Susanne Graf, and Willem Paul
de Roever",
booktitle = "FMCO 2002: Formal Methods for Component Objects, Proceedings",
volume = "2852",
series = "Lecture Notes in Computer Science",
pages = "202--219",
publisher = "Springer-Verlag", Berlin",
year = "2003",
url = "citeseer.ist.psu.edu/article/jacobs03java.html" }
Citations (may not include all citations):
652
A Discipline of Programming (context) - Dijkstra - 1976
650
An axiomatic basis for computer programming (context) - Hoare - 1969
275
The Science of Programming (context) - Gries - 1981
140
Extended static checking for Java
- Flanagan, Leino et al. - 2002
140
Preliminary design of JML: A behavioral interface speci cati..
- Leavens, Baker et al. - 1999
92
A behavioral notion of subtyping
- Liskov, Wing - 1994
85
Component Software (context) - Szyperski - 1998
79
JML: A notation for detailed design
- Leavens, Baker et al. - 1999
57
The LOOP compiler for Java and JML
- van den Berg, Jacobs - 2001
40
A runtime assertion checker for the Java Modeling Language
- Cheon, Leavens - 2002
26
An architecture for interactive program provers (context) - Meyer, Poetzsch-He - 2000
21
Speci cation of the JavaCard API in JML (context) - Poll, van den Berg et al. - 2000
17
Inheritance in higher order logic: Modeling and reasoning
- Huisman, Jacobs - 2000
16
The Java Language Speci cation Second Edition (context) - Gosling, Joy et al. - 2000
14
Java's integral types in PVS
- Jacobs - 2003
14
Java Applet Correctness Kit (context) - Burdy, Lanet et al. - 2002
11
A formalisation of Java's exception mechanism
- Jacobs - 2001
8
Empirical semantics for object-oriented programs (context) - Bergstra, Loots - 1999
7
Back to basics: Language support and semantics of basic in n.. (context) - Chalin - 2002
5
Initialization problems in Java (context) - orger, Schulte - 1999
5
JML reference manual
- Leavens, Poll et al. - 2002
4
Improving JML: For a safer and more eective language (context) - Chalin - 2003
3
A Tool-supported Proof System for Multithreaded Java (context) - Abrah, Mumm et al. - 2003
3
Chalmers and Goteborg University (context) - Ahrendt, Baar et al. - 2003
2
Krakatoa tool JMLJava program certi cation (context) - Filli, Paulin et al. - 2002
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.kun.nl/research/reports/2003.html): More
A Case for Incorporating Vague Concepts in Formal.. - Bosman, van der Weide
(Correct)
The Role of Concept Management in System Development - A.. - Bleeker, Proper, al. (2003)
(Correct)
Exact Arithmetic on the Stern-Brocot Tree - Niqui (2003)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC