Please wait a minute...
Frontiers of Information Technology & Electronic Engineering

ISSN 2095-9184

Frontiers of Information Technology & Electronic Engineering  2017, Vol. 18 Issue (11): 1773-1783   https://doi.org/10.1631/FITEE.1601196
  本期目录
UML状态图的机械语义和精化研究
盛枫(), 窦亮(), 杨宗源()
华东师范大学计算机科学技术系,中国上海市,200062
Mechanized semantics and refinement of UML-Statecharts
Feng SHENG(), Liang DOU(), Zong-yuan YANG()
Department of Computer Science and Technology, East China Normal University, Shanghai 200241, China
 全文: PDF(322 KB)  
摘要:

UML(Unified Modeling Language)是业界建模与分析的事实标准。然而,由于UML的语义信息未被精确定义,我们无法对UML模型之间的精化关系进行验证。本文使用定理证明器Coq形式定义了UML状态图的语义和模型之间的精化关系,形成机械语义。基于机械语义,模型语义信息及精化关系可以被描述为谓词及定理,在定理证明器Coq中进行证明。此方法为可验证的、无错误的建模和精化提供了一个可行的方向。

Abstract

The Unified Modeling Language (UML) is an industry standard for modeling analysis and design. However, the semantics of UML is not precisely defined and the correctness of refinement relations cannot be verified. In this study, we use the theorem proof assistant Coq to formalize and mechanize the semantics of UMLStatecharts and the refinement relations between models. Based on the mechanized semantics, the desired properties of both the semantics and the refinement relations can be described and proven as predicates and lemmas. This approach provides a promising way to obtain certified fault-free modeling and refinement.

Key wordsUnified Modeling Language (UML)-Statecharts    Coq    Refinement    Structured operational semantics
收稿日期: 2016-04-24      出版日期: 2018-03-08
通讯作者: 盛枫,窦亮,杨宗源     E-mail: fsheng1990@163.com;ldou@cs.ecnu.edu.cn;yzyuan@cs.ecnu.edu.cn
Corresponding Author(s): Feng SHENG,Liang DOU,Zong-yuan YANG   
 引用本文:   
盛枫, 窦亮, 杨宗源. UML状态图的机械语义和精化研究[J]. Frontiers of Information Technology & Electronic Engineering, 2017, 18(11): 1773-1783.
Feng SHENG, Liang DOU, Zong-yuan YANG. Mechanized semantics and refinement of UML-Statecharts. Front. Inform. Technol. Electron. Eng, 2017, 18(11): 1773-1783.
 链接本文:  
https://academic.hep.com.cn/fitee/CN/10.1631/FITEE.1601196
https://academic.hep.com.cn/fitee/CN/Y2017/V18/I11/1773
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed