An Integrated Semantics for UML Class, Object and State Diagrams Based on Graph Transformation

  • Authors:
  • Sabine Kuske;Martin Gogolla;Ralf Kollmann;Hans-Jörg Kreowski

  • Affiliations:
  • -;-;-;-

  • Venue:
  • IFM '02 Proceedings of the Third International Conference on Integrated Formal Methods
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper studies the semantics of a central part of the Unified Modeling Language UML. It discusses UML class, object and state diagrams and presents a new integrated semantics for both on the basis of graph transformation. Graph transformation is a formal technique having some common ideas with the UML. Graph transformation rules are associated with the operations in class diagrams and with the transitions in state diagrams. The resulting graph transformations are combined into a one system in order to obtain a single coherent semantic description.