Ein Component Content Management System (CCMS) verwaltet textbasierte Inhalte auf einer granularen Ebene, das heißt auf der Ebene von Wörtern, Absätzen, Themen, Konzepten oder Assets, anstatt vollständige Dokumente, Artikel oder Webseiten. Die Verwaltung von Inhalten auf dieser Ebene ermöglicht es diesen Systemen, Inhalte konsistent wiederzuverwenden, ohne die Angst vor falscher Versionierung. Ein CCMS verwaltet Inhalte auf granularer Ebene durch die Verwendung eines XML-basierten Datenmodells wie der Darwin Information Typing Architecture (DITA) oder DocBook. Ein CCMS ermöglicht es Benutzern, Konsistenz über ein Dokument (oder mehrere Dokumente) hinweg zu wahren, da Elemente wiederverwendet werden, anstatt kopiert und eingefügt zu werden. Es ermöglicht auch eine verbesserte Durchsuchbarkeit, da die Inhalte weiter in kleinere Themen unterteilt werden.
Component Content Management Systeme werden häufig sowohl für die interne als auch für die externe Inhaltsverwaltung verwendet. Sie werden hauptsächlich von technischen Redakteuren genutzt, die an der Erstellung von Dokumentationen wie Mitarbeiterschulungen, Produktdokumentationen, Feldoperationen, Wissensdatenbanken und mehr beteiligt sind. Ein CCMS wird oft mit anderen Arten von Software integriert oder stellt Inhalte für diese bereit, wie zum Beispiel Lernmanagementsysteme, E-Commerce-Plattformen und Systeme zur Verwaltung von Anlagevermögen.
Um in die Kategorie Component Content Management System aufgenommen zu werden, muss ein Produkt:
Inhalte durchsuchen, klassifizieren und exportieren
Inhalte modular mit einem semantisch reichen XML-basierten Datenmodell speichern
Funktionen zur Wiederverwendung von Inhalten bieten und die Möglichkeit, Varianten von Inhalten mit Filtern und Variablen zu erstellen
Kollaboratives, themenbasiertes Schreiben ermöglichen, das einheitliche Inhalte ermöglicht
Multi-Channel-Publishing anbieten, das entweder den Druck oder den digitalen Konsum unterstützt
Den Inhalt und das Layout von der strukturierten Autorenumgebung trennen