E Astesiano, M Bidoit, H Kirchner… - Theoretical Computer …, 2002 - Elsevier
The Common Algebraic Specification Language (CASL) is an expressive language for the formal specification of functional requirements and modular design of software. It has been …
Inductive definitions are the most natural means by which to represent many families of structures occurring in mathematics and computer science, and their corresponding …
Development graphs are a tool for dealing with structured specifications in a formal program development in order to ease the management of change and reusing proofs. In this work …
In practice, the formal development of software is an evolutionary process. Failed proof attempts give rise to changes in the specification and such changes invalidate proofs which …
The Maya-system is mostly implemented in Common Lisp while parts of the GUI, shared with the OMEGA-system [9], are written in Mozart. The Caslparser is provided by the CoFI-group …
D Hutter - Proceedings ASE 2000. Fifteenth IEEE International …, 2000 - ieeexplore.ieee.org
The use of formal methods in large complex applications implies the need for an evolutionary formal program development in which specification and verification phases are …
CP Wirth - … Mathematical Reasoning: Essays in Honor of Jörg H …, 2005 - Springer
In this survey on implicit induction I recollect some memories on the history of implicit induction as it is relevant for future research on computer-assisted theorem proving, esp …
Abstract Development graphs are a tool for dealing with structured specifications in a formal program development in order to ease the management of change and reusing proofs. In …
S Autexier - 2003 - publikationen.sulb.uni-saarland.de
Computer supported development of proofs requires user interaction even for theorems that are simple by human standards. In this thesis we define a communication infrastructure as a …