跳到主要导航 跳到搜索 跳到主要内容

Formal specification and automated verification of UML2.0 sequence diagrams

  • Beijing Institute of Technology

科研成果: 书/报告/会议事项章节 › 会议稿件 › 同行评审

摘要

Software reliability is with critical importance in security demanding areas, including space exploration, e-business and military defense. UML sequence diagrams capture the collaborations of objects, and bridge the gap between abstract design and coding. Hence studying formal methods and automated verification of sequence diagram is indispensible to assure software reliability. In this paper, we establish formal specification rules for UML2.0 diagrams based on CCS, calculus of communicating system. Based on those rules, we propose specification algorithm and prove its linear complexity. Hence formal specifications of sequence diagrams can be obtained with programmed algorithm. In the end, we use a case study to illustrate our approach and show how automated verification can help designer discover design mistakes in UML2.0 sequence diagrams.

源语言英语
主期刊名Proceedings - 2012 IEEE International Conference on Granular Computing, GrC 2012
页370-375
页数6
DOI
出版状态已出版 - 2012
已对外发布是
活动2012 IEEE International Conference on Granular Computing, GrC 2012 - HangZhou, 中国
期限: 11 8月 2012 → 13 8月 2012

丛书

姓名Proceedings - 2012 IEEE International Conference on Granular Computing, GrC 2012

会议

会议2012 IEEE International Conference on Granular Computing, GrC 2012
国家/地区中国
市HangZhou
时期11/08/12 → 13/08/12

学术指纹

探究 'Formal specification and automated verification of UML2.0 sequence diagrams' 的科研主题。它们共同构成独一无二的学术指纹。

引用此