首页> 中文期刊> 《计算机应用与软件》 >一种基于语义描述的Web应用构件自动组装与实现方法

一种基于语义描述的Web应用构件自动组装与实现方法

     

摘要

构件组装技术是一种将已有的可复用构件遵循特定的组装方案进行组合的技术,组装的结果是一个粒度更大的构件或者是一个完整的应用系统。然而,现有的技术还难以自动组装那些涉及在线人工交互操作的Web应用构件。针对这个问题,提出一种基于语义描述的Web应用构件自动组装与实现方法。该方法首先提出一种扩展OWL-S的针对Web应用构件及其组装的语义化描述方案。基于该描述,可根据用户的应用需求按照匹配规则从众多构件中筛选出符合需求语义描述的Web应用构件。另外,该方法还提出一种OWL-S到符合BPMN2.0标准的映射方案,用于将描述Web应用构件及其组装方式的OWL-S映射为BPMN2.0文件。jBPM流程引擎可加载并解释执行该BPMN文件,从而实现Web应用构件的自动组装与运行。最后,通过一个旅行规划的实例验证了该方法的可行性和有效性。%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.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号