• DocumentCode
    2921689
  • Title

    Checking Data Integrity via the UML Class Diagram

  • Author

    Alsaadi, Ahmad

  • Author_Institution
    University of Aleppo, Syria
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    37
  • Lastpage
    37
  • Abstract
    The class diagram is the most important UML diagram of an object-oriented software system. It includes both the static and behavioral aspects of its system. This can serve as a pattern for a persistent collection of objects, or as a scheme for a database system, and as a set of communication diagrams at the same time. Different types of behavioral diagrams, such as the use case and sequence diagram, are applied to delineate dynamics of the class diagram. This paper describes a framework in which a UML sequence diagram for ensuring data correctness of data objects is deduced from the UML class diagram. That is the derived diagram can be used to check data structures, or data integrities, of objects in respect to persistent collections of objects, or to database systems, when these collections are updated.
  • Keywords
    Collaboration; Data engineering; Data structures; Database systems; Design methodology; Informatics; Object oriented modeling; Programming; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Advances, International Conference on
  • Conference_Location
    Tahiti
  • Print_ISBN
    0-7695-2703-5
  • Type

    conf

  • DOI
    10.1109/ICSEA.2006.261293
  • Filename
    4031822