DocumentCode :
273684
Title :
VLP: a visual language for prototyping
Author :
Fuggetta, Alfonso ; Ghezzi, Carlo ; Mandrioli, Dino ; Morzenti, Angelo
Author_Institution :
Appl. Res. Group, Milan, Italy
fYear :
1988
fDate :
29-31 Aug 1988
Firstpage :
134
Lastpage :
148
Abstract :
Specifications of information-systems-type applications are often based on the use of entity-relationship (ER) and dataflow (DF) diagrams, which cover the conceptual modeling of data and functions, respectively. VLP, an executable visual language for formal specifications which fully integrates ER and DF diagrams in a semantically clear way, is introduced. Unlike existing commercial products (the so-called CASE tools), which can only support good-quality documentation, simple forms of consistency checking and bookkeeping, VLP supports executable specifications, which provide a prototype of the desired application. After reviewing the principles of VLP, the structure of the ECASET environment in which VLP is embedded is outlined. How the environment supports the stepwise derivation of specifications, from informal to formal, is shown, as well as how it supports specification-in-the-large
Keywords :
flowcharting; programming environments; specification languages; systems analysis; ECASET environment; VLP; dataflow; entity-relationship; executable specifications; formal specifications; programming environments; prototyping; specification languages; stepwise derivation; systems analysis; visual language; Computer aided software engineering; Contracts; Design engineering; Design for disassembly; Erbium; Formal specifications; Information systems; Marine vehicles; Prototypes; Real time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Languages for Automation: Symbiotic and Intelligent Robots, 1988., IEEE Workshop on
Conference_Location :
College Park, MD
Print_ISBN :
0-8186-0890-0
Type :
conf
DOI :
10.1109/LFA.1988.24964
Filename :
24964
Link To Document :
بازگشت