Doctoral thesis
OA Policy
English

Stepwise Refinement of Formal Specifications Based on Logical Formulae: from COOPN/2 Specifications to Java Programs

Defense date1999-03-12
Abstract

One of the steps making it possible to increase the quality and the reliability of the software executing on distributed systems consists of the use of methods of software engineering that are known as formal. The majority of the formal methods currently existing correspond in fact more to formal specifications languages than to methods themselves. This is due to the fact that the two fundamental aspects which are: the logic of use of the language and the coverage of the software life cycle are not, for the majority, defined. The development by stepwise refinement is one of the means making it possible to define these two aspects. This thesis aims to the definition of the concepts of refinement and implementation of model-oriented formal specifications. It brings a methodological base making it possible to use such a specifications language during a development by stepwise refinements and during the implementation stage. This thesis defines...

NoteDiplôme décerné par EPFL, Lausanne
Affiliation entities Not a UNIGE publication
Citation (ISO format)
DI MARZO SERUGENDO, Giovanna. Stepwise Refinement of Formal Specifications Based on Logical Formulae: from COOPN/2 Specifications to Java Programs. Doctoral Thesis, 1999. doi: 10.13097/archive-ouverte/unige:73318
Main files (1)
Thesis
accessLevelPublic
Identifiers
835views
210downloads

Technical informations

Creation25/03/2015 09:46:00
First validation25/03/2015 09:46:00
Update time18/08/2025 06:35:49
Status update18/08/2025 06:35:49
Last indexation18/08/2025 06:35:49
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack