• DocumentCode
    3549512
  • Title

    Evaluating conformance of UML models to design patterns

  • Author

    Kim, Dae-Kyoo

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Oakland Univ., Rochester, MI, USA
  • fYear
    2005
  • fDate
    16-20 June 2005
  • Firstpage
    30
  • Lastpage
    31
  • Abstract
    In this paper, we describe an approach to checking conformance of UML class diagrams to design patterns. The technique provides a set of checks that evaluate syntactic and semantic pattern conformance. Syntactic pattern conformance is concerned with structural conformance of a class diagram to the structural properties of a pattern. Semantic pattern conformance is concerned with conformance of invariants and pre- and post-conditions in a class diagram to semantic pattern properties. A class diagram is said to conform a pattern when it acquires both syntactic and semantic conformance.
  • Keywords
    Unified Modeling Language; conformance testing; formal specification; formal verification; object-oriented programming; programming language semantics; UML class diagrams; UML models; conformance checking; conformance evaluation; design patterns; object-oriented model; pattern specification; pattern tools; semantic pattern conformance; syntactic pattern conformance; Cyclic redundancy check; International collaboration; Prototypes; Refining; Unified modeling language; Design pattern; UML; object-oriented model; pattern specification; pattern tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 2005. ICECCS 2005. Proceedings. 10th IEEE International Conference on
  • Print_ISBN
    0-7695-2284-X
  • Type

    conf

  • DOI
    10.1109/ICECCS.2005.38
  • Filename
    1467882