Title :
STATEMATE and cruise control: a case study
Author :
Smith, Sharon L. ; Gerhart, Susan L.
Author_Institution :
Comput. Sci. Dept., Colorado Univ., Boulder, CO, USA
Abstract :
The STATEMATE system uses a state transition formalism embodied in activity and control charts and supported by simulation, analysis, and documentation tools. The authors describe its application to an automobile cruise control system, emphasizing the methodology lessons of the case study. It is concluded that the strength of the STATEMATE approach lies in the emergence of a set of methods that can be used to construct an incremental system design One possible way to view the design process is as a top-down method where a functional approach is intermixed with the analysis of system functions at each level. It is argued that a design produced using a behavioural methodology for the expressed purpose of simulation will be considerably different from a design produced using a functional method. A strong feature of STATEMATE as a representative of the class of CASE systems is its simulation capability.<>
Keywords :
automobiles; programming environments; software engineering; software tools; CASE; STATEMATE; automobile cruise control; behavioural methodology; computer aided software engineering; cruise control; documentation tools; incremental system design; programming environments; state transition formalism; top-down method; Communication system control; Computer aided software engineering; Computer science; Control charts; Control systems; Design methodology; Software tools; Sun; Testing; Writing;
Conference_Titel :
Computer Software and Applications Conference, 1988. COMPSAC 88. Proceedings., Twelfth International
Conference_Location :
Chicago, IL, USA
Print_ISBN :
0-8186-0873-0
DOI :
10.1109/CMPSAC.1988.17148