Title :
Designing and prototyping in GRADS
Author :
Kaplan, S.M. ; Campbell, R.H.
Author_Institution :
Illinois Univ., Urbana, IL, USA
Abstract :
The authors present a graphical approach to software design that supports specification, prototyping, stepwise refinement and analysis of designs. The approach is based on a formal model from language and graph theory and has a practical implementation, the Graphical Design System [GRADS]. The examples given demonstrate that dataflow methods of design can be conveniently combined with state machine diagrams within a prototyping environment. The authors show how complex designs may be decomposed into independent modules. Finally they include an example formal specification of a system based on the same graphical design approach
Keywords :
formal languages; grammars; graph theory; programming theory; software engineering; software tools; GRADS; Graphical Design System; dataflow methods; formal languages; formal model; formal specification; grammars; graph theory; prototyping; prototyping environment; software design; state machine diagrams; stepwise refinement;
Conference_Titel :
Software Engineering, 1988 Software Engineering 88., Second IEE/BCS Conference:
Conference_Location :
Liverpool