-
题名包含协议和语义的构件一致性验证方法
被引量:1
- 1
-
-
作者
黄可望
李雪
朱嘉钢
-
机构
无锡职业技术学院物联网技术学院
江南大学物联网工程学院
-
出处
《计算机应用研究》
CSCD
北大核心
2017年第7期2038-2044,共7页
-
基金
江苏省产学研联创项目(BY2013015-40)
-
文摘
在基于构件的系统设计中,需要对构件的一致性进行验证。构件的一致性包括语义一致性和协议一致性,已有的一致性验证方法仅支持构件的协议一致性验证。而在实际应用中除了要进行构件的协议一致性验证外,还需要进行其语义一致性验证。为此提出了一种包含协议和语义的构件一致性验证方法。将方法语义与基于场景的需求规约相结合,使用语义扩展接口自动机模型(SIA)来建模构件的语义和协议信息,使用带有语义约束的UML交互概观图来表示基于场景的需求规约。通过对SIA和带语义约束的UML交互概观图的行为的理论分析,进一步形成了一种一致性验证算法,并用实例来说明其过程。算法不仅能够检验系统中构件的协议一致性,而且能够检验其语义一致性。该算法中的方法语义包括了该方法参数的类型和详细语义信息,更符合实际应用情形。
-
关键词
构件式设计
方法语义
语义扩展接口自动机
一致性
带语义约束的交互概观图
-
Keywords
component-based design
method semantics
semantic extended interface automata(SIA)
consistency
interaction overview diagram with semantics constrains
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-