Volume 11 Number 7 (Jul. 2016)
Home > Archive > 2016 > Volume 11 Number 7 (Jul. 2016) >
JSW 2016 Vol.11(7): 646-655 ISSN: 1796-217X
doi: 10.17706/jsw.11.7.646-655

JAMEJAM: A Framework for Automating the Service Discovery Process

Islam Elgedawy

Computer Engineering Department, Middle East Technical University, Northern Cyprus Campus, Guzelyurt, Mersin 10, Turkey.

Abstract—The service discovery problem is not trivial, as it requires solutions for many complex sub-problems such as service semantic description, service identification, service composition, service selection, service evaluation, service adaptation and presentation. Currently, companies manually construct their discovery processes in an ad-hoc tightly-coupled manner using different platform-services that separately handle the identification, composition, selection, evaluation, adaptation and presentation sub-problems. However, when users’ requirements change, the already constructed discovery process needs to be manually reconstructed and reevaluated again. This creates a need for an automated approach that allows different users to dynamically construct their discovery processes on the fly. Therefore, we propose JAMEJAM, a framework for service discovery automation. It enables users to create their customizable discovery processes on demand as an executable BPEL process that describes the required matching aspects, matching schemes and matching policies. JAMEJAM realizes such process by dynamically searching for the suitable platform-services in a context-sensitive manner using different types of knowledge (e.g., aspects, services, and matching schemes knowledge), captured via different software ontologies. Experimental results show that JAMEJAM increases the accuracy and the adaptability of the service discovery process.

Index Terms—JAMEJAM, discovery analytics, service discovery, software ontology.


Cite: Islam Elgedawy, "JAMEJAM: A Framework for Automating the Service Discovery Process," Journal of Software vol. 11, no. 7, pp. 646-655, 2016.

General Information

ISSN: 1796-217X (Online)
Frequency:  Quarterly
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Yoyo Y. Zhou
Abstracting/ Indexing: DBLP, EBSCO, CNKIGoogle Scholar, ProQuest, INSPEC(IET), ULRICH's Periodicals Directory, WorldCat, etc
E-mail: jsweditorialoffice@gmail.com
  • Mar 01, 2024 News!

    Vol 19, No 1 has been published with online version    [Click]

  • Jan 04, 2024 News!

    JSW will adopt Article-by-Article Work Flow

  • Apr 01, 2024 News!

    Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec)     [Click]

  • Apr 01, 2024 News!

    Papers published in JSW Vol 18, No 1- Vol 18, No 6 have been indexed by DBLP   [Click]

  • Nov 02, 2023 News!

    Vol 18, No 4 has been published with online version   [Click]