MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Protective interface specifications (1997) [12 citations — 8 self]

Download:
Download as a PDF | Download as a PS
by Gary T. Leavens, Gary T. Leavens, Jeannette M. Wing, Jeannette M. Wing
TAPSOFT '97: Theory and Practice of Software Development, 7th International Joint Conference CAAP/FASE
http://www.cs.iastate.edu/tech-reports/TR96-04b.ps
Add To MetaCart

Abstract:

and Verifying and Reasoning about Programs--- assertions, logics of programs, pre- and post-conditions, specification techniques, theory, LSL

Citations

1200 Object-Oriented Software Construction – Meyer - 1997
999 The Z Notation: A Reference Manual – Spivey - 1992
595 Systematic Software Development using VDM – Jones - 1990
300 Formal verification for fault-tolerant architectures: Prolegomena to the design of PVS – Owre, Rushby, et al. - 1995
275 Larch: Languages and Tools for Formal Specification – Guttag, Horning - 1993
133 ed; Specification Case Studies – Hayes - 1987
58 A Two-Tiered Approach to Specifying Programs – Wing - 1983
49 A logic covering undefinedness in program proofs – Barringer, Cheng, et al. - 1984
49 On the usability of logics which handle partial functions – Cheng, Jones - 1991
35 The definition of extended ML: A gentle introduction – KAHRS, SANNELLA, et al. - 1997
32 Debugging Larch Shared Language Specifications – Garland, Guttag, et al. - 1990
30 Report on the Larch Shared Language: Version 2.3 – Guttag, Horning, et al. - 1990
28 A typed logic of partial functions reconstructed classically – Jones, Middelburg - 1994
25 Partial functions and logics: a warning – Jones - 1995
24 Partial abstract types – Broy, Wirsing - 1982
24 Part I: The RESOLVE framework and discipline — a research synopsis – Ogden, Sitaraman, et al. - 1994
20 Automating proofs of the absence of common runtime errors – German - 1978
18 Avoiding the undefined by underspecification – Gries, Schneider - 1995
17 Proof in VDM: A Practitioner’s Guide – Bicarregui, Fitgerald, et al.
15 The clean termination of pascal programs – Coleman, Hughes - 1979
14 The clean termination of iterative programs – Blikle - 1981
13 Formal Specification and Design, volume 35 of Cambridge Tracts – Feijs, Jonkers - 1992
12 Three-valued predicates for software specification and validation – Blikle - 1991
12 A three-valued logic for software specification and validation. Fundamenta informaticae, XIV – Konikowska, Tarlecki, et al. - 1991
11 Plat et al., Information technology - Programming languages, their environments and system software interfaces – Andrews, Bruun, et al. - 1996
8 TROLL light --- the language and its development environment – Gogolla, Conrad, et al. - 1995
7 Semantics of quasi-boolean expressions – Bijlsma - 1990
5 How to cope with the spectrum of spectrum – Wolter, Didrich, et al. - 1995
4 About the semantics of partial functions in Z – Woodcock, Jackson - 1996
4 Larch/C++ Reference Manual. Version 4.20. Available in ftp://ftp.cs.iastate.edu/pub/larchc++/lcpp.ps.gz or on the world wide web at the URL http://www.cs.iastate.edu/~leavens/larchc++.html – Leavens - 1996
3 Larch/C++ Reference Manual. Version 5.1. Available in ftp://ftp.cs.iastate.edu/pub/larchc++/lcpp.ps.gz or on the world wide web at the URL http://www.cs.iastate.edu/~leavens/larchc++.html – Leavens - 1997
2 Larch/C++ Reference Manual. Version 5.10. Available in ftp://ftp.cs.iastate.edu/pub/larchc++/lcpp.ps.gz or on the World Wide Web at the URL http://www.cs.iastate.edu/~leavens/larchc++.html – Leavens - 1997
2 Larch/C++ Reference Manual. Version 4.16. Available in ftp://ftp.cs.iastate.edu/pub/larchc++/lcpp.ps.gz or on the world wide web at the URL http://www.cs.iastate.edu/~leavens/larchc++.html – Leavens - 1996