• DocumentCode
    237088
  • Title

    A formal semantics for Sequence Diagrams and a strategy for system analysis

  • Author

    Lima, Lucas ; Iyoda, Juliano ; Sampaio, Augusto

  • Author_Institution
    Centro de Informática, Universidade Federal de Pernambuco, Recife, Brazil
  • fYear
    2014
  • fDate
    7-9 Jan. 2014
  • Firstpage
    317
  • Lastpage
    324
  • Abstract
    We propose a semantics for Sequence Diagrams based on the COMPASS Modelling Language (CML): a formal specification language to model systems of systems. A distinguishing feature of our semantics is that it is defined as part of a larger effort to define the semantics of several diagrams of SysML, a UML profile for systems engineering. We have defined a fairly comprehensive semantics for Sequence Diagrams, which comprises sequential and parallel constructors, loops, breaks, alternatives, synchronous and asynchronous messages. We illustrate our semantics with a scenario of a case study of a system of systems. We also discuss an analysis strategy which involves an integrated view of several diagrams.
  • Keywords
    Analytical models; Context; Fires; Semantics; Syntactics; Unified modeling language; CML; Semantics; Sequence Diagrams; SysML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Model-Driven Engineering and Software Development (MODELSWARD), 2014 2nd International Conference on
  • Conference_Location
    Lisbon, Portugal
  • Print_ISBN
    978-9-8975-8065-9
  • Type

    conf

  • Filename
    7018479