一种情境驱动的网构软件体系架构与支撑环境
收稿日期: 2009-01-03
修回日期: 2009-05-18
网络出版日期: 2010-06-25
基金资助
国家863计划资助项目(2009AA01Z123)
A ContextDriven Architecture and theSupporting System for Internetware
Received date: 2009-01-03
Revised date: 2009-05-18
Online published: 2010-06-25
本文从网构软件Internet环境下涉及的各类事物和事件情境及情境的整个生命周期出发,以情境驱动为核心,对网构软件的体系结构与支撑环境展开研究,以支持服务实体的自适应、自演化行为。本文研究了Internet环境下服务实体交互与协同关系中的各种情境构成,给出了一个适合网构软件的情境本体定义。在此基础上,给出了一种基于情境感知的网构软件体系架构,并描述了在这一架构下网构软件按需聚合和动态演化的模型与机制。围绕该应用场景,结合服务实体实际运行时的特点及要素,给出了该体系架构下网构软件的支撑环境软件设计。最后,本文给出了一种基于OSGi服务平台的支撑环境参考实现。
黄晙,吴刚,马天笑 . 一种情境驱动的网构软件体系架构与支撑环境[J]. 计算机工程与科学, 2010 , 32(7) : 130 -133 . DOI: 10.3969/j.issn.1007130X.2010.
Based on the object and the event context involved with Internetware, and the whole lifecycle of them, this paper studies the architecture and the supporting system of Internetware in a contextdriven way to support selfadaptation and selfevolution for service entities. While the detail of the context of service entities having interaction and collaboration relationship on the Internet is analyzed, a context ontology for the Internetware is proposed firstly. Then the architecture of Internetware based on context awareness is given, and the mechanism for the Internetware to aggregate on demand and evolve dynamically under this architecture is described. Combined with the runtime features and the elements of service entities, the design of the supporting environment in the above application scenes is also given in this paper. Finally, an implementation based on OSGi service platform is given.
/
| 〈 |
|
〉 |