摘要
构件的功能语义是复用者了解并判断构件可复用性的重要依据,因此必须在构件开发者和复用者共同的知识基础上进行构件描述.目前已有一些方法引入本体作为构件语义描述的基础,但仍然存在语义描述不够精确以及无法支持语义的组装推导等不足.引入了领域分析中提出的基于本体的领域特征模型作为构件语义描述基础,在此基础上给出了构件端口语义、静态语义、语义协议的定义以及语义组装算法.基于构件静态语义和组装算法可以在构件组装时进行语义合成,从而辅助开发者进行基于语义的构件适配和组装分析.
Functional semantics of a component is an important factor for the reuser to understand and judge the reusability. So it is important to give the representation of components on the same knowledge base of component developers and reusers. Now there have been some approaches, which introduce ontology as the base of semantic representation for components. However, they have some shortages in precision and support for semantics reasoning when composition. A meta - model of domain ontology supporting semantic representation of components is presented. Based on the meta-model port semantics, static semantics and semantic protocol of components and the semantics composition algorithm are given. Then semantics of components can be composed along with component composition according to the static semantics and the algorithm. It can help developers to perform the semantics - based adaptation and composition analysis of components.
出处
《电子学报》
EI
CAS
CSCD
北大核心
2006年第B12期2473-2477,共5页
Acta Electronica Sinica
基金
国家高技术研究发展计划(863计划)(No.2005AA113120)
国家自然科学基金(No.60473061
No.60473062)
关键词
构件
业务语义
领域
特征
本体
语义描述
组装
component
business semantics
domain ontology
feature
semantic representation
composition