Volume 36 Issue 3
Mar.  2010
Turn off MathJax
Article Contents
Li Xiaoli, Long Xiang, Bao Xiaolu, et al. Formal definition and characteristic analysis of UML sequence diagram[J]. Journal of Beijing University of Aeronautics and Astronautics, 2010, 36(3): 350-352. (in Chinese)
Citation: Li Xiaoli, Long Xiang, Bao Xiaolu, et al. Formal definition and characteristic analysis of UML sequence diagram[J]. Journal of Beijing University of Aeronautics and Astronautics, 2010, 36(3): 350-352. (in Chinese)

Formal definition and characteristic analysis of UML sequence diagram

  • Received Date: 04 Mar 2009
  • Publish Date: 31 Mar 2010
  • A formal method of software specification and a set of mathematics models were put forward based on UML(unified modeling language) sequence diagram. UML sequence diagrams reflect the interaction and sequence of message among the concurrent objects in the system, and hold the important position in software modeling. A formal description of UML sequence diagram and compound sequence diagram was dealt based on UML criterion. The send character and receive character of the message, as well as message consistency in message-sending and message-receiving were analyzed in detail. UML sequence diagram character was proved by example. A formal description and analysis of UML sequence diagram character was proposed, which provided a prior condition for model transforming and model validation, and provided the foundation for automated software test case on UML sequence diagram. The formal definition of UML sequence diagram was used in the construction of a software comprehension and modeling tool.

     

  • loading
  • [1] Joseph Schmuller.Teach yourself UML in 24 hours[M].Indianapolis:Sams Publishing Inc,2004 [2] 黄陇,于洪敏,陈致明.UML顺序图的结构化操作语义研究[J].计算机应用,2005,25(2):359-361 Huang Long,Yu Hongmin,Chen Zhiming.Research on structured operational semantics of UML sequence diagram[J].Computer Application,2005,25(2):359-361(in Chinese) [3] 王璐珍,董威,陈火旺.UML顺序图的自动验证[J].计算机工程与应用,2003,39(29):80-83 Wang Luzhen,Dong Wei,Chen Huowang.Automatic verification of UML sequence diagrams[J].Computer Engineering and Applications,2003,39(29):80-83(in Chinese) [4] Schafer T,Knapp A,Merz S.Model checking UML statemachines and collaborations[J].Electronic Notes in Theoretical Computer Science,2001,55(3):357-369 [5] Vitus S W L,Julian P.Consistency checking of sequence diagrams and statechart diagrams using the π-calculus //Proc of the 5th Int‘l Conf on Integrated Formal Methods(IFM 2005).Berlin: Springer-Verlag,2005,3771:347-365 [6] Rasch H,Wehrheim H,Najm E,et al.Checking consistency in UML diagrams: classes and state machines //Formal Methods for Open Object-Based Distributed Systems (FMOODS-03).Heidelberg:Springer,2003,2884:229-243 [7] Pender Tom.UML宝典[M].耿国桐,史立奇,叶卓映,等译.北京:电子工业出版社,2004 Pender Tom.UML bible[M].Translated by Geng Guotong,Shi Liqi,Ye Zhuoying,et al.Beijing:Publishing House of Electronics Industry,2004(in Chinese) [8] Eriksson H E,Penker M,Lyons B,et al.UML2 toolkit[M].Indianapolis: Wiley Publishing,2004
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views(4702) PDF downloads(1158) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return