Abstract

Service Oriented Architecture is a software design paradigm of choice for building and integrating distributed Information Systems. The greatest challenge of SOA is to make the system more flexible and adaptable to the enterprise and user environment changes. However, services can change constantly. These changes are produced due to adjustment in structure, e.g., changing service signature, integrating new services into existing business services; in behavior e.g., adding new business rules in simple or composite services; and in interaction schema between the services and the clients. This paper presents a solution based on service component concepts for dealing with changes confined to services and clients in SOA-based applications. It uses service components concepts to define adaptable services that facilitate the extension and the customization of existing services in harmony with service users. In addition, it presents an adaptation service-oriented lifecycle scenario to control service changes in the entire service lifecycle ranging from the announcement to the execution phase

Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.