• DocumentCode
    3203615
  • Title

    Using Model Transformation to Generate Graphical Counter-Examples for the Formal Analysis of xUML Models

  • Author

    Santos, Osmar M dos ; Woodcock, Jim ; Paige, Richard

  • Author_Institution
    Dept. of Comput. Sci., Univ. of York, York, UK
  • fYear
    2011
  • fDate
    27-29 April 2011
  • Firstpage
    117
  • Lastpage
    126
  • Abstract
    The INESS (Integrated European Signalling System) Project, funded by the FP7 programme of the European Union, aims to provide a common, integrated, railway signalling system within Europe. INESS experts have been using the Executable UML (xUML) language to model an executable specification of the proposed system. Due to safety-critical aspects of these systems, one key idea is to formally analyse them. In this context, we have been working with other universities on different translation-based methods that enable the formal verification of xUML models. At the core of this approach is a verification framework based on model transformation technology, used to implement an automatic and transparent verification method for xUML. Since a translation-based approach is used, a key aspect to achieve transparency is the automatic generation of counter-examples for verified properties that have a false result during the analysis, in terms of the original xUML model. We describe in this paper how we achieve this using model transformation technology.
  • Keywords
    Unified Modeling Language; formal verification; FP7 programme; INESS project; Integrated European Signalling System; executable UML; formal analysis; formal verification; graphical counter-examples; model transformation technology; translation-based approach; xUML Models; Analytical models; Europe; Layout; Rail transportation; Syntactics; Target tracking; Unified modeling language; Executable UML; Formal verification; Model transformation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems (ICECCS), 2011 16th IEEE International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-61284-853-2
  • Electronic_ISBN
    978-0-7695-4381-9
  • Type

    conf

  • DOI
    10.1109/ICECCS.2011.19
  • Filename
    5773386