• DocumentCode
    3387854
  • Title

    A Design of an Assessment System for UML Class Diagram

  • Author

    Ali, Noraida Haji ; Shukur, Zarina ; Idris, Sufian

  • Author_Institution
    Univ. Malaysia, Kuala Lumpur
  • fYear
    2007
  • fDate
    26-29 Aug. 2007
  • Firstpage
    539
  • Lastpage
    546
  • Abstract
    The Unified Modeling Language (UML) is probably the most widely known and used notation for object- oriented analysis and design. UML consists of various graphical notations, which capture the static system structures (class diagrams), system component behaviors (state transition diagrams) and system component interactions (collaboration and sequence diagrams). UML notations can be produced with the help of CASE (Computer-aided software engineering) tools such as Rational Rose. Basically, we proposed the development of an Assessment system for UML class diagram, the UML Class Diagram Assessor (UCDA). This tool will receive a students UML class diagram in the form of Rational Rose petal files. In this paper we present a design of UML Class Diagram Assessor (UCDA) that evaluates UML class diagrams automatically. UCDA evaluates the diagram based on three aspects: its structure; its correctness and language used. The output of UCDA is a list of comments on a diagram that is hoped to guide students in understanding on how to represent the system requirement in UML model correctly.
  • Keywords
    Unified Modeling Language; computer aided software engineering; diagrams; object-oriented methods; CASE tools; UCDA assessment system design; UML class diagram assessor; Unified Modeling Language; collaboration diagrams; computer-aided software engineering tools; graphical notations; object-oriented analysis; object-oriented design; sequence diagrams; state transition diagrams; static system structures; system component behaviors; system component interactions; Application software; Computer aided software engineering; Computer applications; Computer graphics; Computer science; Information science; Software engineering; State feedback; System analysis and design; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and its Applications, 2007. ICCSA 2007. International Conference on
  • Conference_Location
    Kuala Lampur
  • Print_ISBN
    978-0-7695-2945-5
  • Type

    conf

  • DOI
    10.1109/ICCSA.2007.31
  • Filename
    4301193