基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
UML 2.X sequence diagrams(SD)are among privileged scenarios-based approaches dealing with the complexity of modeling the behaviors of some current systems.However,there are several issues related to the standard semantics of UML 2.X SD proposed by the Object Management Group(OMG).They mainly concern ambiguities of the interpretation of SDs,and the computation of causal relations between events which is not specifically laid out.Moreover,SD is a semi-formal language,and it does not support the verification of the modeled system.This justifies the considerable number of research studies intending to define formal semantics of UML SDs.We proposed in our previous work semantics covering the most popular combined fragments(CF)of control-flow ALT,OPT,Loop and SEQ,allowing to model alternative,optional,iterative and sequential behaviors respectively.The proposed semantics is based on partial order theory relations that permit the computation of the precedence relations between the events of an SD with nested CFs.We also addressed the issue of the evaluation of the interaction constraint(guard)for guarded CFs,and the related synchronization issue.In this paper,we first extend our semantics,proposed in our previous work;indeed,we propose new rules for the computation of causal relations for SD with PAR and STRICT CFs(dedicated to modeling concurrent and strict behaviors respectively)as well as their nesting.Then,we propose a transformational semantics in Event-B.Our modeling approach emphasizes computation of causal relations,guard handling and transformational semantics into Event-B.The transformation of UML 2.X SD into the formal method Event-B allows us to perform several kinds of verification including simulation,trace acceptance,verification of properties,and verification of refinement relation between SDs.
推荐文章
Solaris 2.x下路由的设置
主机路由
网络路由
缺省路由
静态路由
动态路由
基于改进Event模型的航路飞行过程垂直碰撞风险研究
改进 Event模型
平行航路
碰撞风险
拼接椭圆锥体
高度层
关于Diophantine方程组x+1=3pqa2,x2-x+1=3b2
Diophantine方程组
Pell方程
正整数解
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 Event-Based Semantics of UML 2.X Concurrent Sequence Diagrams for Formal Verification
来源期刊 计算机科学技术学报(英文版) 学科
关键词
年,卷(期) 2022,(1) 所属期刊栏目 Theme:Dependable Software Engineering
研究方向 页码范围 4-28
页数 25页 分类号
字数 语种 英文
DOI
五维指标
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2022(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
引文网络交叉学科
相关学者/机构
期刊影响力
计算机科学技术学报(英文版)
双月刊
1000-9000
11-2296/TP
16开
北京中关村科学院南路6号 《计算机科学技术学报(英)》编辑部
1986
eng
出版文献量(篇)
2207
总下载数(次)
1
总被引数(次)
12378
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导