• DocumentCode
    3653951
  • Title

    Automatic refinement checking for formal system models

  • Author

    Julia Seiter;Robert Wille;Ulrich K?hne;Rolf Drechsler

  • Author_Institution
    Institute of Computer Science, University of Bremen, Germany
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    For the design of complex systems, formal modeling languages such as UML or SysML find significant attention. The typical model-driven design flow assumes thereby an initial (abstract) model which is iteratively refined to a more precise description. During this process, new errors and inconsistencies might be introduced. In this paper, we propose an automatic method for verifying the consistency of refinements in UML or SysML. For this purpose, a theoretical foundation is considered from which the corresponding proof obligations are determined. Afterwards, they are encoded as an instance of Satisfiability Modulo Theories (SMT) and solved using proper solving engines. The practical use of the proposed method is demonstrated and compared to a previously proposed approach.
  • Keywords
    "Unified modeling language","Computational modeling","Context modeling","Context","Adaptation models","Engines","Manuals"
  • Publisher
    ieee
  • Conference_Titel
    Specification and Design Languages (FDL), 2014 Forum on
  • ISSN
    1636-9874
  • Type

    conf

  • DOI
    10.1109/FDL.2014.7119339
  • Filename
    7119339