The paper describes an interactive programming system which provides an integrated collection of tools for dealing with the whole process of program development (from program design to program maintenance). The pivot tool, the symbolic interpreter, may cover a broad range of applications (debugging, testing, formal verification). The main features of the symbolic interpreter, i.e. the possibility of handling non deterministic branching at choice points and the presence of a system for symbolic expression manipulation, are described. The programming system is built around a high-level language, which provides few simple independent semantic constructs and powerful extension mechanisms. Furthermore, the relation between top-down design and formal specification of abstractions is discussed in the framework of the programming system.

An integrated system to support program design development and analysis

Turini F
1980

Abstract

The paper describes an interactive programming system which provides an integrated collection of tools for dealing with the whole process of program development (from program design to program maintenance). The pivot tool, the symbolic interpreter, may cover a broad range of applications (debugging, testing, formal verification). The main features of the symbolic interpreter, i.e. the possibility of handling non deterministic branching at choice points and the presence of a system for symbolic expression manipulation, are described. The programming system is built around a high-level language, which provides few simple independent semantic constructs and powerful extension mechanisms. Furthermore, the relation between top-down design and formal specification of abstractions is discussed in the framework of the programming system.
1980
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Program Design
Integrated Systems
File in questo prodotto:
File Dimensione Formato  
prod_425556-doc_151794.pdf

non disponibili

Descrizione: An integrated system to support program design development and analysis
Tipologia: Versione Editoriale (PDF)
Dimensione 309.43 kB
Formato Adobe PDF
309.43 kB 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/404239
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact