Content Management Tool
(Content Management System)
Content Management Tools (Content Management System)
a software tool that enables
content workers to perform
content management tasks
As illustrated in the preceding figure, Content Management Tool is part of the following inheritance hierarchy:
Type: Concrete
Superclass: Tool
Subclasses: None
Example Instances:
The typical responsibilities of a Content Management System include:
Content Management Tasks. A content management system should support all
necessary content management tasks:
Supporting Capabilities. A content management system should have the following
supporting capabilities:
Customizable to the content worker’s workflows.
Check-in and check-out.
Version control.
Rollback to earlier versions of content.
Audit trail for error tracking.
Change notification by subscription and email.
Automatic and dynamic webpage creation via templates and XML tags.
Central repository for tagged and categorized content.
Automated conversion from older content formats.
Handle both structured and unstructured content.
Support Content Workers: A content management system should support the direct
contribution and collaboration of all content workers:
Support geographically dispersed content workers.
Support technologically diverse content workers.
Scalable to large numbers of content workers.
Be Interoperable: A content management system should:
Work seamlessly with industry-standard components (e.g., ATG Dynamo, Lotus Notes®, Siebel Call Center).
Work with popular Web and application servers (e.g., ATG Dynamo, BEA WebLogic, IBM WebSphere).
Integrate with existing corporate infrastructure and databases.
Deliver Content: A content management system should deliver content:
In multiple formats including Web (HTML, XML), wireless (WML), and print (Acrobat).
To a wide-range of users and devices.
Personalized delivery.
Content management systems tend to be relatively expensive.
Costs include licensing, support, consulting, training, and deployment.
Content management systems can take a long time to deploy
and integrate.
The above list of vendors and products is representative
rather than complete I make no endorsement of any specific
vendor or product. You should do due diligence and evaluate
the vendors and products in terms of your specific needs.