摘要
如何通过组合现有服务,获得能够完成复杂任务的复合式新服务是语义Web服务研究方向的重要课题.定义了面向服务主体的O-RA(Ontology-Relation Algebra)-本体关系代数,并在此基础上构建了领域本体关系和领域服务,以及基于代数表达式的服务组合和可视化元素之间的映射.随后,进一步提出了基于O-RA代数方法的服务自组合可视化方法.该方法通过借助领域本体库、语义服务搜索方法和可视化辅助建模,实现了服务的自组合.应用实例和实验分析表明,该方法具备可行性和稳定性,能够降低服务组合的复杂度和应用构建成本,并提高建模的灵活性.
To provide services with complex functionality through composition of existing ones has been a critical challenge in Seman- tic Web Service. Firstly, a service-oriented algebra, O-RA (Ontology-Relation Algebra) is introduced. Secondly, based on this al- gebra, the mappings between relationship of domain ontologies and domain service and also, the mappings between combined services and visual elements are established. Then, a visualized service composition method based on O-RA is presented. The method imple- ments service composition via semantic service searching and user-assisted modeling on the basis of domain ontology repositories, and also helps reduce the cost of application and improves flexibility of modeling. Finally, an application of the method is illustrated through a case study from an enterprise, which proves the feasibility and stability of the method.
出处
《小型微型计算机系统》
CSCD
北大核心
2013年第9期2064-2069,共6页
Journal of Chinese Computer Systems
基金
国家自然科学基金项目(61003229
61103226
61163066)资助
四川省科技支撑计划项目(2009GZ0004)资助
中央高校基本科研业务费专项资金项目(ZYGX2010J111
ZYGX2010J074
ZYGX2011J102)资助
关键词
O—RA代数
服务组合
可视化
领域本体
O-RA algebra
service composition
visualization
domain ontology