• DocumentCode
    3520590
  • Title

    Approach to Formalizing UML Sequence Diagrams

  • Author

    Li, Ming ; Ruan, Yanrui

  • Author_Institution
    Sch. of Comput. & Commun., Lanzhou Univ. of Technol., Lanzhou, China
  • fYear
    2011
  • fDate
    28-29 May 2011
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    UML sequence diagrams are widely used as a behavioral modeling language for interactive systems for their concise and intuitive expression, especially a few high security systems. However, UML sequence diagrams lack precise formal description of semantics when they are used in modeling of the interactions between objects. To solve the problem, this paper proposes a solution by translating the UML sequence diagrams into a formalization system ALCQI-CTL which combines the features of the description logics and computation tree logic, and then formalizing the static semantics and dynamic semantics of UML sequence diagrams. Finally, the example shows that the formalization method is feasible.
  • Keywords
    Unified Modeling Language; formal logic; formal specification; interactive systems; programming language semantics; ALCQI-CTL formalization system; UML sequence diagrams formalization; behavioral modeling language; computation tree logic; description logics; dynamic semantics; interactive systems; static semantics; Cognition; Computational modeling; Object oriented modeling; Semantics; Software; Syntactics; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems and Applications (ISA), 2011 3rd International Workshop on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-9855-0
  • Electronic_ISBN
    978-1-4244-9857-4
  • Type

    conf

  • DOI
    10.1109/ISA.2011.5873348
  • Filename
    5873348