Mechanized semantics and refinement of UML-Statecharts

Feng SHENG , Liang DOU , Zong-yuan YANG

Front. Inform. Technol. Electron. Eng ›› 2017, Vol. 18 ›› Issue (11) : 1773 -1783.

PDF (322KB)
Front. Inform. Technol. Electron. Eng ›› 2017, Vol. 18 ›› Issue (11) : 1773 -1783. DOI: 10.1631/FITEE.1601196
Article
Article

Mechanized semantics and refinement of UML-Statecharts

Author information +
History +
PDF (322KB)

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.

Keywords

Unified Modeling Language (UML)-Statecharts / Coq / Refinement / Structured operational semantics

Cite this article

Download citation ▾
Feng SHENG, Liang DOU, Zong-yuan YANG. Mechanized semantics and refinement of UML-Statecharts. Front. Inform. Technol. Electron. Eng, 2017, 18(11): 1773-1783 DOI:10.1631/FITEE.1601196

登录浏览全文

4963

注册一个新账户 忘记密码

References

RIGHTS & PERMISSIONS

Zhejiang University and Springer-Verlag GmbH Germany

AI Summary AI Mindmap
PDF (322KB)

Supplementary files

FITEE-1773-17008-FS_suppl_1

FITEE-1773-17008-FS_suppl_2

2053

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/