Transformation of UML Specification to XTG

  • Authors:
  • Ella E. Roubtsova;Jan van Katwijk;Ruud C. M. de Rooij;Hans Toetenel

  • Affiliations:
  • Department of Mathematics and Computer Science, Eindhoven University of Technology, The Netherlands;Faculty of Information Technology and Systems, Delft University of Technology, The Netherlands;Faculty of Information Technology and Systems, Delft University of Technology, The Netherlands;Faculty of Information Technology and Systems, Delft University of Technology, The Netherlands

  • Venue:
  • PSI '02 Revised Papers from the 4th International Andrei Ershov Memorial Conference on Perspectives of System Informatics: Akademgorodok, Novosibirsk, Russia
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

We use tuples of extended class, object and statechart UML-diagrams as UML specifications of real-time systems. The semantics of the UML specification is defined by transformation to the eXtended Timed Graphs (XTG). The correctness of our transformation is demonstrated by showing that the XTG computation tree can be projected into the computation tree of the corresponding UML specification. The transformation opens the possibility to specify temporal-logic properties at the UML level and to verify them at the XTG level using the PMC model checker.