摘要
设计构件协同的关键在于向构件提供一种可观测的交互模式,众多协同模型虽然对此问题有所考虑,但并未将其抽象到通用级别。采用描述逻辑对构件服务予以概念化而构成服务本体,并将其作为构件可观测的基准,在软件体系结构的抽象级别上利用服务本体扩展了软件体系结构连接件。基于上述基本思路,设计了协同介质的基本结构并规范了基于脚本语言的协同规则,提出了一种通用的构件协同模型。
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.
出处
《计算机工程与应用》
CSCD
北大核心
2009年第8期1-4,共4页
Computer Engineering and Applications
基金
国家自然科学基金No.60773113~~
关键词
协同模型
构件
服务本体
软件体系结构
coordination model
component
service ontology
software architecture