计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (8): 1-4.DOI: 10.3778/j.issn.1002-8331.2009.08.001

• 博士论坛 • 上一篇    下一篇

服务本体驱动的构件协同模型

袁 援,王国胤   

  1. 重庆邮电大学 计算机科学与技术学院,重庆 400065
  • 收稿日期:2008-11-12 修回日期:2009-01-06 出版日期:2009-03-11 发布日期:2009-03-11
  • 通讯作者: 袁 援

Coordination model of component driven by service ontology

YUAN Yuan,WANG Guo-yin   

  1. College of Science & Technology of Computer,Chongqing University of Posts and Telecommunications,Chongqing 400065,China
  • Received:2008-11-12 Revised:2009-01-06 Online:2009-03-11 Published:2009-03-11
  • Contact: YUAN Yuan

摘要: 设计构件协同的关键在于向构件提供一种可观测的交互模式,众多协同模型虽然对此问题有所考虑,但并未将其抽象到通用级别。采用描述逻辑对构件服务予以概念化而构成服务本体,并将其作为构件可观测的基准,在软件体系结构的抽象级别上利用服务本体扩展了软件体系结构连接件。基于上述基本思路,设计了协同介质的基本结构并规范了基于脚本语言的协同规则,提出了一种通用的构件协同模型。

关键词: 协同模型, 构件, 服务本体, 软件体系结构

Abstract: The critical issue for designing coordination among components lies in providing an observable interaction pattern for the components.Although this problem has been researched in many coordination models,they have not described their models at a common level.In this paper,services of the components are conceptualized with Description Logic,thus Service Ontology taken as observation benchmark of the components is built.After this ontology is applied in abstract Software Architecture,the connector in it is extended.Based on the above,the fundamental structure of coordination media is designed and a script-based coordination law is specified.A common coordination model of component is presented.

Key words: coordination model, component, service ontology, software architecture