IDEAS home Printed from https://ideas.repec.org/a/igg/jisss0/v5y2013i3p35-53.html
   My bibliography  Save this article

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

Author

Listed:
  • Mokhtar Soltani

    (Evolutionary Engineering and Distributed Information Systems Laboratory (EEDIS), Djillali Liabes University of Sidi Bel Abbes, Sidi Bel Abbes, Algeria)

  • Sidi Mohamed Benslimane

    (Computer Science Department, Djillali Liabes University of Sidi Bel Abbes, Sidi Bel Abbes, Algeria)

Abstract

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.

Suggested Citation

  • Mokhtar Soltani & Sidi Mohamed Benslimane, 2013. "Ontology-based Multi-Objective Evolutionary Algorithm for Deriving Software Services from Business Process Model," International Journal of Information Systems in the Service Sector (IJISSS), IGI Global, vol. 5(3), pages 35-53, July.
  • Handle: RePEc:igg:jisss0:v:5:y:2013:i:3:p:35-53
    as

    Download full text from publisher

    File URL: http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/jisss.2013070103
    Download Restriction: no
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:igg:jisss0:v:5:y:2013:i:3:p:35-53. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Journal Editor (email available below). General contact details of provider: https://www.igi-global.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.