Abstract

In recent years, research has been going in the field of service composition to improvise and gain fast delivery of complex applications. These complex business processes from heterogeneous service providers are composed as services at the run time to match the requirements of the consumers. Service composition has been acknowledged as a promising approach to create composite services that are capable of supporting service user needs. Service composition addresses and resolves these business requirements raised by various end users from time to time. Service composition in SOA has various techniques to compose services dynamically based on users' requirements, considering both functional and non-functional requirements. In our work, we have proposed a framework of dynamic service composition based on the service-composition life-cycle phases. After the service discovery, the selection of potential services for composition is a challenging task. For the selection of right candidate services in the composition process, we have also considered the non-functional requirements, which are the quality of services (QoS) aspects. We have proposed a selection algorithm for obtaining a reduced set of candidate services for the service composition process.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call