首页> 外文期刊>International journal of information systems in the service sector >Ontology-based Multi-Objective Evolutionary Algorithm for Deriving Software Services from Business Process Model
【24h】

Ontology-based Multi-Objective Evolutionary Algorithm for Deriving Software Services from Business Process Model

机译:基于本体的多目标进化算法从业务流程模型中获取软件服务

获取原文
获取原文并翻译 | 示例
           

摘要

Various approaches uses business process models as starting point to derive software services. The first and the important task for developing service-oriented models is service identification. However, the majority of existing methods for service identification are developed manually because, on the one hand, they are based on the competence of the developers and, on the other hand, the business process models do not comprise sufficient knowledge to identify services automatically. The integration of Business Process Modeling (BPM), Model-Driven Development (MDD), and Ontology-based Semantic Annotation (OSA) allows the automation of the SOA (Service-Oriented Architecture) services development. Three steps are used for developing an SOA solution: service identification, service specification and finally service realization. In this paper, the authors illustrate a method called MOOSI(Multi-Objective Optimization-based Service Identification) that automatically identifies the architecturally significant elements from an annotated business process model in order to specify service model artifacts. The main goal of this work is to support the automation of the development process of service-oriented enterprise information system. The implementation results of our proposed method are discussed. This result shows that MOOSI can achieve high performance in terms of execution time and important quality in terms of modularization quality of identified services compared with other solution.
机译:各种方法都使用业务流程模型作为导出软件服务的起点。开发面向服务模型的首要任务是服务识别。但是,大多数现有的服务识别方法是手动开发的,因为,一方面,它们是基于开发人员的能力,另一方面,业务流程模型不具备足够的知识来自动识别服务。业务流程建模(BPM),模型驱动开发(MDD)和基于本体的语义注释(OSA)的集成允许SOA(面向服务的体系结构)服务开发的自动化。开发SOA解决方案使用三个步骤:服务标识,服务规范以及最终服务实现。在本文中,作者举例说明了一种称为MOOSI(基于多目标优化的服务识别)的方法,该方法可以从带注释的业务流程模型中自动识别体系结构中的重要元素,以便指定服务模型工件。这项工作的主要目标是支持面向服务的企业信息系统开发过程的自动化。讨论了我们提出的方法的实现结果。结果表明,与其他解决方案相比,MOOSI可以在执行时间和识别服务的模块化质量方面达到重要的质量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号