A LOTOS based stepwise refinement methodology has been defined in the Lotosphere project (ref to T1.1). Starting from an initial set of user requirements, the methodology describes a stepwise, disciplined and formal process for deriving implementations. At the core of the methodology are the notions of design, design step, and design trajectory. A design is a LOTOS specification of the system at a certain level of abstraction, complemented with some informal text representing the aspects of the system that are not (yet) formalised. A design can be refined in many ways into another design. A design step implies the selection of one the possible refinements which incorporates some design decision and takes into account a relevant subset of the user requirements. A design trajectory is a sequence of valid design steps that starts from the user requirements and leads to a design or to a realisation where these requirements have been completely satisfied.

Correctness preserving transformations for the late phases of development

Fantechi A;
1992

Abstract

A LOTOS based stepwise refinement methodology has been defined in the Lotosphere project (ref to T1.1). Starting from an initial set of user requirements, the methodology describes a stepwise, disciplined and formal process for deriving implementations. At the core of the methodology are the notions of design, design step, and design trajectory. A design is a LOTOS specification of the system at a certain level of abstraction, complemented with some informal text representing the aspects of the system that are not (yet) formalised. A design can be refined in many ways into another design. A design step implies the selection of one the possible refinements which incorporates some design decision and takes into account a relevant subset of the user requirements. A design trajectory is a sequence of valid design steps that starts from the user requirements and leads to a design or to a realisation where these requirements have been completely satisfied.
1992
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
LOTOS
File in questo prodotto:
File Dimensione Formato  
prod_453455-doc_172341.pdf

solo utenti autorizzati

Descrizione: Correctness preserving transformations for the late phases of development
Tipologia: Versione Editoriale (PDF)
Dimensione 3.01 MB
Formato Adobe PDF
3.01 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/398580
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact