赵也非的博客分享 http://blog.sciencenet.cn/u/yfzhaoecnu 模型检测,进程代数,软件工程

博文

Formal semantics of UML state diagram and automatic verification Based on Kripke

已有 4421 次阅读 2009-7-28 13:08 |个人分类:未分类|系统分类:科研笔记| Model, UML, State, Diagram, Checking

Paper: Formal semantics of UML state diagram and automatic verification Based on Kripke structure

Author: Yefei Zhao, Zongyuan Yang, Jinkui Xie

Abstract: If UML is formalized with dynamic semantics, automatic verification can be performed for system model in the early stage of software procedure. It becomes more and more important to apply model checking in UML, such that software architecture can be formalized with dynamic semantics. We explicitly proposed the mapping rules between UML state diagram and Kripke structure semantics. UML state diagram is mapped to the value transition of variable rather than the transition of states, thus the situation in that system finite state automata can’t be exhausted can be resolved. Finally, a critical resource competition example is illustrated according to the theory. The mapping rules we proposed are bi-direction, as a result, the theory can be applied in both forward software engineering in design phase and reverse software engineering in implementation phase.

Published in Conference: 22nd IEEE Canadian Conference on Electrical and Computer Engineering (CCECE 2009)(EI index)

Date: May, 2009


https://blog.sciencenet.cn/blog-107188-246058.html

上一篇:ISECS 2009的qq群
下一篇:基于扩展UML 状态图和Markov 过程的系统性能分析
收藏 IP: .*| 热度|

0

发表评论 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-24 01:57

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部