- On the Integration of Observability and Reachability Concepts ?
- 9 Proof System for Implementations In this chapter we study how to prove implementation relations SP ~~~> SPI as defined in
- 12 ObjectOriented Implementation of Abstract Data Type Specifications
- Appendix E (to Chapter 8, Section 8.2) In this part of the appendix we will prove the soundness and completeness result of
- 5 Implementation of Specifications An important application of algebraic specifications is to the formalization of correctness
- [ADJ 76] J. A. Goguen, J. W. Thatcher, E. G. Wagner: An initial algebra approach to the specification, correctness, and implementation of abstract data types. IBM Research Report
- A Hoare Calculus for Verifying Java Realizations of OCLConstrained Design Models
- Applications In the next two chapters we provide two applications of the behavioural approach to software
- 8 Proof Systems for Structured Specifications In this chapter we study proof systems for structured specifications of the language SPECObs
- Appendix F (to Chapter 8, Section 8.3) In this part of the appendix we will prove Theorem 8.3.6 and Theorem 8.3.9. The
- Observational Logic Rolf Hennicker*, Michel Bidoit**
- Introduction Formal methods in software development
- Behavioural Specifications and Implementations One of the main reasons for the interest in observability in the area of software specification is
- Structured Specifications with Behavioural Operators: Semantics, Proof Methods and Applications
- A UMLbased Methodology for Hypermedia Design Rolf Hennicker 1 , Nora Koch 1,2
- Proof Methods An important benefit of the use of formal specifications is the ability to perform proofs.
- Appendix A (to Chapter 3) We will show below that the observational equality Obs,In is uniform. For the proof we
- 4 On the Relationship between Behavioural and Abstractor Specifications