期刊名称:International Journal of Computer Science & Information Technology (IJCSIT)
印刷版ISSN:0975-4660
电子版ISSN:0975-3826
出版年度:2014
卷号:6
期号:4
页码:31
出版社:Academy & Industry Research Collaboration Center (AIRCC)
摘要:Service-oriented computing is meant to support loose relationships between organizations; Serviceorientedarchitectures often have the goal to integrate various distributed services of one or moreorganizations in a flexible way to be able to quickly react on business changes.Distributed services provided a new way of distributed computing that achieve the interoperability betweenheterogonous application through platform and language independent interfaces. The creation of valueadded services by composition of existing ones is gaining a significant momentum. Distributed servicecomposition is meant to support loose relationships between implemented services in order to provide newfunctions. A composite service is the one resulting from the integration, coordination and synchronizationof different service components. In this paper, we generated A Services Composition Model (SCM) thatprovides a general solution for the services composition problem by realizing the requirements of a newservice using the requirements of the already existing service. We explained in details all the steps of thecomposition process; services registration, services discovery, services selection, services invoking, andservices integration. Although the SCM is not bounded to one particular algorithm to compose services, wegenerated an application as an example to test our Service Composition Model.We also generated the Services Composition Language (SCL) as a simple text-based language whichallows the user to express the requirements of his request, the inserted request will then be analyzed usingour Parsing Algorithm to determine the name of the requested services, after that our Service CompositionAlgorithm will execute all the steps of the composition process and return the result of the composition tothe user.
关键词:Services; Services Composition; Architectural Pattern; Services Composition Model (SCM)