An Enterprise Electronic Contract Management System Based on Service-Oriented Architecture

Electronic contract systems deal with the lifecycle automation and management of contract documents from their establishment to expiry. Many existing contract systems are built as monolithic, vertical stand-alone applications that are inflexible and difficult to scale and interoperate with other enterprise systems. This paper proposes a service-oriented electronic contract system that leverages a number of common middleware services to provide an open, extensible and interoperable solution. The basic common services include the content repository services, the workflow and document routing services, the security services, and the notification services. A standard data model is defined to specify the metadata properties for managing, tracking and storage of contract documents in a central repository. Integration services are also introduced to enable the system to collaborate and share contract data with external applications such as contract authoring and fulfillment tracking tools. The implementation of an enterprise multi-party electronic contract system using standard commercial middleware components will be presented to illustrate the simplicity, reusability, interoperability and flexibility of this service-based approach.

By: Trieu C. Chieu; Thao Nguyen; Sridhar Maradugu; Thomas Kwok

Published in: RC24251 in 2007


This Research Report is available. This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). I have read and understand this notice and am a member of the scientific community outside or inside of IBM seeking a single copy only.


Questions about this service can be mailed to .