计算机应用与软件Issue(9):31-37,7.DOI:10.3969/j.issn.1000-386x.2015.09.008
一种基于语义描述的Web应用构件自动组装与实现方法
AN APPROACH FOR AUTOMATED COMPOSITION AND IMPLEMENTATION OF WEB APPLICATION COMPONENTS BASED ON SEMANTIC DESCRIPTION
王永峰 1沈立炜 2彭鑫 1赵文耘2
作者信息
- 1. 复旦大学软件学院 上海200433
- 2. 上海市数据科学重点实验室 复旦大学 上海200433
- 折叠
摘要
Abstract
Component composition is a technology to compose the existing and reusable components into a larger granularity component or a complete application system according to specific composition scheme.However,existing technologies can hardly compose automatically those Web application components,which involve the online human interactions.To solve this problem,this paper proposes a semantic description-based approach for automated composition and implementation of Web application components.This approach first presents a semantically description scheme of extended OWL-S aimed at Web application components and their composition.Based on this description, the Web application components,which are in accord with the description of demand semantics,can be selected from a lot of components based on users’application demands and according to matching rules.Moreover,the approach also presents a mapping scheme of OWL-S to conformable BPMN2.0 standard to map the OWL-S,which describes the Web application components and its composition,into BPMN2.0 file.The jBPMworkflow engine can load and interpret the BPMN2.0 file and run it as well,so that the automated composition and running of Web application components are realised.Finally,the usability and effectiveness of the approach are validated through an example of trip-planning.关键词
Web应用构件/语义描述/构件组装/流程引擎Key words
Web application component/Semantic description/Component composition/Workflow engine分类
信息技术与安全科学引用本文复制引用
王永峰,沈立炜,彭鑫,赵文耘..一种基于语义描述的Web应用构件自动组装与实现方法[J].计算机应用与软件,2015,(9):31-37,7.