coordinating business web services
The SOA (Service Oriented Architecture) implementation of business processes is through composite web services. The contemporary approach for coordinating composite web services is not flexible enough to appreciate the challenges thrown by the long running and unpredictable nature of SOA. The business considerations of participants in an interaction are the function of time and availability. We believe that all stake holders should be able to dynamically respond to the changes in resource availabilities and time. We present an approach for goal-oriented business services coordination that is capable of responding to the changing circumstances in accordance to their specific business goals. The business services coordination adds resource tracking and negotiations mechanisms to the web services transaction. We present a negotiation model for selection of coordination participants and persistence with resource holdings.
web services transaction management