DocumentCode
2613604
Title
Claudius: an interactive graphical software design method
Author
Winans, Raejean T.
Author_Institution
Center for Machine Intelligence, South Carolina Univ., Columbia, SC, USA
fYear
1988
fDate
0-0 1988
Firstpage
56
Lastpage
60
Abstract
The authors describe Claudius, a proposed graphical software design system for teaching software design. This system uses a goal-driven technique which is language-independent and encourages visualization of patterns and templates which are common in software design. These patterns are represented as flowcharts which can be combined into a single plan. Subprograms are represented with input and output parameters and side effects to fully define the interaction between subprograms and the main program. Alternate views of the program which are represented include a hierarchical diagram showing the scope of subprograms, and a data view which shows the data and the structure of the data. An intelligent tutoring system will assist students in using Claudius. This system will operate as a coach which can suggest what the student should do next and find errors the student has made.<>
Keywords
computer aided instruction; computer graphics; interactive systems; software engineering; software packages; teaching; CAI; Claudius; goal-driven technique; intelligent tutoring system; interactive graphical software design method; software engineering; teaching; Buildings; Design engineering; Education; Electronic circuits; Flowcharts; Machine intelligence; Programming profession; Software design; Systems engineering and theory; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
System Theory, 1988., Proceedings of the Twentieth Southeastern Symposium on
Conference_Location
Charlotte, NC, USA
ISSN
0094-2898
Print_ISBN
0-8186-0847-1
Type
conf
DOI
10.1109/SSST.1988.17015
Filename
17015
Link To Document