• 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