Downloadable service contracts for disconnected transactions
Abstract
Client participation in all Web-based services, e.g., shopping in online stores, creating service agreements as in buying a car insurance, currently demands browser based online operations with on-the-spot decision making. In contrast, organizational (business-to-business) procurement relies on complex decision making software at each end for comparison shopping and/or satisfying various organization specific goals. Supporting disconnected operations for business-to-consumer scenario can introduce some of the same benefits at the individual consumer level. We propose the concept of a downloadable service contract that specifies unambiguous rules of interaction between an end client and a service provider. The client initially negotiates with the service provider a contract, which is subsequently used to guide offline client operations and also for validating at the service provider the log of actions. A generic application program for browsing a downloaded contract and creating an order may be made available by the service providers. However, a client may have its own software with many value-added services. We describe a prototype system that extends the current Ariba cXML protocol for MRO procurement.