Publication
SERVICES 2008
Conference paper

Service-oriented approach for implementing an extensible content management system

View publication

Abstract

Enterprise content management systems deal with themanagement of business documents and related humanworkflow between organizations. Many of these systemsare built as monolithic, stand-alone applications that lackthe dynamicity support and are difficult to scale andinteroperate with other enterprise systems. In order totackle these issues, a service-oriented approach isintroduced for the implementation of a distributedenterprise content management system that is composedfrom a number of common service components. The basiccommon service components are implemented accordingto the Service Component Architecture (SCA), and consistof a content repository service, a document workflowservice, a document search service, a notification service,a security service, an execution log service, and anintegration service. In content repository service, adocument meta-model is defined for managing, trackingand storage of business documents. In this paper, we firstpresent the overall system architecture and detaileddesign of each service. We then illustrate how to assemblethese services into higher-level composite services inorder to provide document management functions for theenterprise application. Our implementation shows thatour design is able to support on-demand documentmanagement services and scale-up in a large enterprise,without much development efforts. © 2008 IEEE.

Date

Publication

SERVICES 2008

Authors

Topics

Share