CoreMedia 6


CoreMedia 6 - Because contextualization is about people.

Immer mehr Verbraucher nutzen das Internet für eine Vielzahl ihrer Belange – sei es, um Produkte oder Serviceleistungen zu kaufen, Informationen oder Support zu erhalten, oder um sich in sozialen Netzwerken auszutauschen. Unternehmen wissen, dass Kunden immer schneller zur Konkurrenz wechseln, wenn deren Erwartungen online nicht erfüllt werden. Also müssen sie eine überzeugende Online Experience bieten, um ihre Kunden im Web wirkungsvoll anzusprechen.

Kunden solch maßgeschneiderte Erlebnisse zu bieten, ist eine enorme Herausforderung. Dafür muss sinnvoller Inhalt effektiv gemanagt und on demand für den jeweiligen Kontext des Kunden ausgewählt werden, um ihn schließlich für die Darstellung auf dem verwendeten Endgerät zu optimieren. Diese vollständige Anpassung der Online Experience an die Bedürfnisse und die Situation des Kunden nennen wir Kontextualisierung – und genau darum geht es beim Web Content Management in Echtzeit.

CoreMedia 6 wurde gezielt für diese Anforderungen entwickelt – und mehr noch. Fachanwender können zum ersten Mal sämtliche Aspekte des Content und Context Managements mit einem einzigen leistungsstarken Werkzeug steuern. Damit haben sie erstmalig die Möglichkeit, das Erlebnis, das sie ihren Kunden bieten, wirklich zu gestalten.

CoreMedia 6. Because contextualization is about people.

Welche Betriebssysteme werden unterstützt?
Windows,
Solaris,
Linux,
HP UX,
AIX,
u.a. Systeme mit Unterstützung für Java 2

Welche Webserver werden unterstützt?
Apache,
IIS,
Netscape,
u.a.

Auf welchen Plattformen sind Clients verfügbar?
Java Client (Windows),
Browser Client (Plattform unabhängig),
Standard-Windows Tools (WebDAV)

Welche Datenbanksysteme werden unterstützt?
Oracle,
IBM DB/2,
Microsoft SQL 2000

Werden die einzelnen Komponenten der Website in einem Dateisystem oder einer Datenbank verwaltet? Wenn Datenbank: Handelt sich um eine systemeigene Datenbank oder können auch andere Datenbanksysteme verwendet werden?
Ja, es werden sämtliche multimedialen Inhalte mit den zugehörigen Metainformationen in einer relationalen Datenbank gespeichert. Zur Speicherung werden Standard-Datenbanksysteme über JDBC angebunden.

Gibt es eine integrierte Mediendatenbank für u.a. Bilder?
Ja, sämtliche Bilder und alle weiteren MIME-Objekte werden mit differenzierten (anpaßbaren) Metainformationen in der Datenbank gespeichert. Die Konvertierung der Formate und Generierung von Thumbnails erfolgt automatisch.

Welche Attribute (z.B. Version, Berechtigungen, Veröffentlichungs-/Verfalldatum, META-Informationen) lassen sich einzelnen Komponenten oder Seiten zuordnen?
Das System verfügt über eine Reihe von Standardattributen:
Bearbeitungszustand, aktuelle Version, Ersteller, Bearbeiter, Rechte, Datum der Erstellung, Freigabe und Publikation, Veröffentlichungs- und Verfallsdatum usw.
Zusätzlich können bei der Konfiguration der Dokumenttypen flexibel weitere Metainformationen angelegt und pro Dokument (Element/Komponente auf einer Seite) gepflegt werden.

In welchem Umfang findet die Verwendung von Templates statt?
Das System basiert durchgängig auf der Trennung von Inhalt und Layout. Durch eine medienneutrale Datenhaltung und eine leistungsfähige Templatetechnologie wird eine sehr flexible Generierung unterschiedlichster Formate, Designs und Strukturen ermöglicht. Da die Templates vollständig auf JSP (Java Server Pages) aufbauen, muß keine proprietäre Sprache für Erweiterungen und Anpassungen gelernt werden. Auf dieser Grundlage können in einfacher Weise personalisierte Seiten und interaktive Abläufe implementiert werden. Die Integration von Content, Commerce und Community-Funktionen ist eine klare Stärke dieser offene Technologie, der sich auch die meisten Anbieter von Application Servern (WebLogic u.a.) und E-Commerce-Systemen (abaXX, Intershop Enfinity u.a.) zugewandt haben.

Ist eine integrierte Suchfunktion für die Website vorhanden?
Ja, direkt innerhalb der JSP-Templates kann suchend auf die Datenbank und die Metainformationen zugegriffen werden. Die Suchergebnisse können dann gezielt über ein entsprechendes Template visualisiert werden.

Gibt es die Möglichkeit, Sitemaps und Indexseiten automatisch generieren zu lassen?
Ja, die leistungsfähige Template-Technologie sorgt vollständig transparent für die Generierung sämtlicher Übersichts- und Navigationsseiten (mit Sitemaps). Durch die Mächtigkeit der JSP-Templates werden Übersichtsseiten regelbasiert generiert und mit den Daten aus den jeweiligen Bereichen gefüllt. Auch die Einrichtung unterschiedlicher Navigationsstrukturen für dieselben Inhalte ist einfach möglich.

Findet eine automatische Linküberprüfung mit entsprechender Korrektur statt?
Ja, das System prüft vor einer jeden Publikation sämtliche Links auf andere Elemente der Site und garantiert, daß nach der Publikation kein toter Link entstehen kann. Falls andere Inhalte verlinkt wurden, die noch nicht publiziert sind, werden sie automatisch für die Publikation vorgeschlagen. Selbst die Löschung von Objekten und deren Verschieben in das Archiv oder die komplette Umstrukturierung der Site werden automatisch geprüft.

Kann man dynamische Kategorien auf Webseiten definieren, in denen weitere relevante Links angezeigt werden?
Ja, dies wird in den JSP-Templates über wenige Code-Zeilen erledigt. Die Links werden vollständig automatisch aktualisiert und ergänzt, sobald weitere Inhalte hinzugefügt werden.

Ist die Gestaltung einer allgemeingültigen Navigation möglich, die sich an den Kontext anpaßt?
Ja, die Navigation wird wie alle anderen Inhalte über JSP-Templates generiert. Eine komplette Site mit kontextabhängiger (und personalisierter) Navigation kann mit wenigen Templates eingerichtet werden.

Findet eine integrierte Versionssicherung statt?
Ja, sämtliche Bearbeitungsversionen eines jeden Medienobjektes werden mit den zugehörigen Metainformationen gespeichert: Wer hat die Version wann angelegt, freigegeben, publiziert usw.

Kann eine Versionssicherung über Zusatzsoftware realisiert werden?
CAP versioniert ohnehin selbst, es kann dabei aber auch eine Zusatzsoftware mit den Versionen versorgt werden.

Ist die Wiederherstellung von früheren Versionen der Website oder einzelner Komponenten möglich und wenn ja, wie weit?
Ja, sämtliche früheren Versionen eines Objektes können durch einen Mouseclick reaktiviert werden.

Gibt es einen integrierten Template-Editor?
Dies ist über Standard-Tools wie Dreamweaver oder Java-IDEs (z.B. Forte) möglich.

Lassen sich externe Editoren einbinden? Wenn ja, welche?
Ja, sehr empfehlenswert ist Dreamweaver. Hierfür stehen Erweiterungen zur WYSIWYG-Bearbeitung von JSP-Templates zur Verfügung.

Findet objektorientiertes Authoring statt?
Ja, sämtliche Medienobjekte in der CoreMedia-Datenbasis werden objektorientiert angesprochen. Ein einzelnes Objekte kann auf beliebig vielen Seiten in unterschiedlichen Layouts und Zusammenstellungen erscheinen. Die Bearbeitung des einen Objektes ändert sämtliche abhängigen Seiten. Außerdem können parallel durch mehrere Nutzer die einzelnen Objekte einer Seite bearbeitet werden.

Lassen sich mehrsprachige Inhalte verwalten?
Ja, das System basiert durchgängig auf Unicode. Durch das flexible Dokumentmodell können mehrsprachige Inhalte auf mehrfache Weise abgebildet werden. Das System wird bereits in englisch- und spanischsprachigen Redaktionen verwendet.

Sind mehrsprachige Clients verfügbar?
Ja, deutsch und englisch.

Mit welchen Techniken kann ein Redakteur an das System Inhalte übertragen?
Durch unterschiedliche Wege: Vielfach werden Drittsysteme wie Print-Redaktionssysteme (Linopress, Funkinform DIALOG usw.), ERP-Systeme und Nachrichtendienste (dpa, dpa-Online, JPEG-Bilderdienste, sid, AP usw.) über einen automatischen Importfilter angebunden. Zusätzlich können Inhalte über einen komfortablen Editor eingegeben und im System gespeichert werden. Außerdem ist die Einrichtung von HTML-Masken zur Pflege von Inhalten über das Internet möglich.

Wie wird technisch das System vor Fremdzugriffen geschützt?
Die Architektur sieht eine vollständige Trennung von Produktionssystem (intern / hinter der internen Firewall) und Publikationssystem (extern / beim Web-Server) vor. Beide Systeme laufen autonom mit eigener Datenbasis und können über eine restriktive Firewall getrennt werden (kein Zugriff von außen nach innen).

Gibt es vordefinierte Gruppen innerhalb eines Rollenkonzepts?
Ja, die Benutzer-, Gruppen- und Rechteverwaltung ermöglicht ein sehr flexibles Rollenkonzept. Die Lese-, Schreib-, Freigabe- und Publiaktionsrechte können individuell für einzelne Bereiche und Objekte vergeben werden.

Sind die Gruppen innerhalb eines Rollenkonzepts frei definierbar?
Ja, es gibt ein Gruppenverwaltung, in der beliebig viele Gruppen angelegt werden. Einzelne Bearbeiter können mehreren Gruppen angehören.

Welche Arten von Benachrichtigung an einzelne Mitarbeiter kennt das System?
Sämtliche Operationen/Statusänderungen im System werden direkt an sämtliche Clients übertragen, so daß immer ein aktueller Zustand zu sehen ist. Durch Filter können die Events weiter selektiert werden. Das Eventmodell des Servers ermöglicht auch das Anstoßen von externen Systemen bei entsprechenden Ereignissen: Anlage eines neuen Objektes, Auschecken, Zurückgeben, Freigeben, Publizieren, Archivieren und Löschen eines Objektes.

Gibt es einen definierten oder frei gestaltbaren Freigabezyklus für Publikationen auf der Website?
Es gibt vier vordefinierte Freigabe/Publikations-Workflows ("4-Augen-Prinzip"). Darüberhinaus kann der Kunde eigene komplexe Workflows über die integrierte Workflow-Engine bereitstellen.

Gibt es einen Schutz vor versehentlichen gleichzeitigen Zugriff mehrerer Personen auf ein Dokument?
Ja, für alle Nutzer des Systems ist jederzeit ersichtlich, ob ein Objekt sich gerade in Bearbeitung befindet. Der ändernde Zugriff ist dann gesperrt.

Welche Arten von systeminternen Aufgabenlisten und Statusanzeigen gibt es?
Für jede Version eines Medienobjektes werden die folgenden Zustände unterschieden: angelegt, freigegeben, publiziert, zum Löschen markiert und archiviert. Der Status ist jederzeit im Editor sichtbar.
Die Darstellung der Aufgaben erfolgt ebenfalls über die Objekt-Mechanismen. Zusätzlich werden Benutzerverzeichnisse unterstüzt, in denen die aktuellen Aufgaben vorgehalten werden.

Welche Dokumententypen sind importierbar?
Das CoreMedia-System basiert durchgängig auf XML und MIME-kodierten Daten. Beim Import von Inhalten werden diese entweder in ein medieneutrales Format überführt oder als MIME-Objekt gespeichert. Insbesondere wird die Übernahme von Nachrichtendiensten automatisiert: dpa (IPTC 7901), dpa-Online (NITF), dpa-Bilder (JPEG/IPTC), AP (IPTC 7901), sid (IPTC 7901), usw. Zusätzlich bestehen Importer für Print-Redaktionssysteme wie Linopress und Funkinform DIALOG. Über das XML-Import-Framework können flexibel weitere Formatfilter angebunden werden. Als MIME-Objekte können beliebige Daten in das System übernommen werden: MS Word, Excel, JPEG, EPS, Quark XPress usw.

Können externe Datenbankzugriffe realisiert werden?
Ja, innerhalb der Importer, der Templates oder im Workflow kann flexibel auf externe Systeme zugegriffen werden.

Wie lassen sich bestehende Websites importieren?
Um die Vorteile eines Content-Management-Systems zu erschließen, ist bei dem Import bestehender Websites eine Trennung und Inhalt und Layout vorzunehmen. Denn nur dann können die Inhalte flexibel in neuen Formaten und Strukturen generiert werden: WML, XML, neues Design, andere Zusammenstellung, personalisierte Generierung usw. Daher empfiehlt CoreMedia die Aufbereitung der Web-Sites in XML-Strukturen durch einen speziellen Importfilter.

Gibt es eine offengelegte API als Programmierschnittstelle?
Es gibt offene APIs für Import, Server-Funktionen, Workflow, Delivery (inkl. Caching), GUI-Anpassung

Wie lassen sich Templates funktionell mit einer Scriptsprache erweitern?
Ja, die Templates sind JSP-Seiten und damit direkt durch Java erweiterbar.

Welche Scriptsprachen lassen sich verwenden?
Java, JSP

Für welche Anwendungsbereiche gibt es fertige Softwareerweiterungen?
Applicationserver (ATG, BEA, IBM), Quark XPress, DRM, eCommerce (Intershop, Abaxx, ATG), Portalserver, MHP, WAP, Personalisierung, Knowledge-Management, PDF, Streaming, u.a.

Lassen sich einzelnen Inhalten Kategorien zuordnen?
Ja, über die Metainformationen und die flexiblen Linkstrukturen können Kategoriezuordnungen gepflegt werden.

Können Daten über einen Benutzer beim Zugriff auf die Website in einem Profil gespeichert werden?
Ja, dies erfolgt über die JSP-Seiten in der Datenbank.

Lassen sich personalisierte Webseiten für einzelne Benutzer realisieren? Wenn ja, mit welcher Technik?
Ja, in den JSP-Templates kann direkt auf Kundenpräferenzen, Cookie-Daten usw. zugegriffen werden. Der Aufbau, Inhalt und das Layout der Seite kann flexibel an die Kundenwünsche angepaßt werden. Die Programmierung der entsprechenden Regeln erfolgt mit Java innerhalb der JSP-Seiten.

Gibt es ein integriertes Profilmanagement für Benutzerprofile?
Benutzerprofile der Redakteure werden durch eine interne Benutzerverwaltung im CMS gepflegt. Externe Benutzer können über eigene Profildatenbanken oder z.B. LDAP administriert werden.

Wie wird ein Benutzer auf der Website erkannt (Cookie, URL, etc.)?
Der Benutzer kann über beide Verfahren erkannt werden. Die Servlet-Engine nutzt automatisch URL-kodierte Sessions, wenn durch den User keine Cookies akzeptiert werden.

Wie weit wird XML vom System unterstützt?
Ja, das System basiert durchgängig auf XML. Auch die Nutzung von XPointer-, DOM- (Document Object Model) und SAX-Interfaces wird in den Importern und Generatoren unterstützt.

Ist die Einbindung von externem Content möglich?
Ja.

Wird der ICE-Standard unterstützt?
nein.

Welchen Arten von Auswertung der Nutzung der Website finden statt?
Die Auswertung ist über die Web-Server-Logfiles, IVW-Verfahren und über Erweiterungen innerhalb der JSP-Templates möglich. Auf diese Weise kann die Protokollierung und Auswertung flexibel angepaßt werden: Anzahl der Logins, Häufigkeit der Besuche usw.

Wie wird das Benutzerverhalten festgestellt (z.B. versteckte Funktionen in der Seite)?
Dies ist über entsprechende JavaScript-Funktionen möglich.

Für welche Lasten (Zugriffszahlen) eignet sich das System?
Eine Skalierung des CoreMedia Publishers erfolgt über eine beliebige Anzahl von parallel zu betreibenden Webservern auf denen die Generierung der Webseiten erfolgt (Generator, Delivery Server). Eine zweite Skalierungsstufe ist durch den Einsatz beliebig vieler, parallel betriebener Live-Server, auf denen die Inhalte redundant gespeichert sind, möglich.Über diese Vorgehensweise sind hohe Zugriffszahlen auf personalisierte Seiten realisierbar. Lasttest bei T-Online ergaben, dass bis zu 500 Millionen Pageimpressions pro Monat mit dem CoreMedia Publisher performant bearbeitet werden können.

Wird die Website statisch oder dynamisch generiert und kann dazwischen gewählt werden?
Es kann flexibel zwischen beiden Varianten gewählt werden. Auch eine Mischung der Verfahren ist möglich. Das JSP-Template-Framework bietet z.B. die Möglichkeit die gleichen Templates dynamisch oder statisch zu nutzen.

Wird weitere Software für den normalen Betrieb des Systems benötigt?
Datenbanksystem

Welche Preise hat das Produkt?
Basis der Preisberechnung sind Anzahl der CPUs, auf denen CoreMedia Prozesse ablaufen, und Anzahl der gleichzeitig mit dem System arbeitenden Redakteure.

Welche Zielgruppe(n) sprechen Sie mit Ihrem Produkt bzw. Dienstleistungen an?
Die CoreMedia AG entwickelt und vermarktet eine moderne Content Application Platform für personalisierte Multi-Channel-Dienste und High-Traffic-Portale. Auf dieser offenen skalierbaren Plattform lassen sich auf sehr effiziente Weise unterschiedliche Business Modelle und Services implementieren

Referenzen

T-Online - Flexibel und schnell
Branche: Telekommunikation
Anwendungstyp: Website
Zielgruppe: B2B
Produziert ab 01/1995, Produktionsende offen.

Hamburger Sparkasse
Branche: Finanzen / Versicherungen
Anwendungstyp: Website
Zielgruppe: B2C
Produziert ab 12/2001, Produktionsende offen.
www.haspa.de

SEAT S.A.
Branche: Automobil
Anwendungstyp: Website
Zielgruppe: B2C
Produziert ab 05/2002, Produktionsende offen.
www.eSEAT.com

E-Government für Deutschland
Branche: Behörde / öffentliche Verwaltung
Anwendungstyp: Intranet
Zielgruppe: B2B
Produziert ab 01/2005, Produktionsende offen.

Barmer GEK
Branche: Finanzen / Versicherungen
Anwendungstyp: Website
Zielgruppe: B2C
Produziert ab 01/2006, Produktionsende offen.
www.barmer.de

Deutsche Bahn - Highspeed auch im Internet und Intranet
Branche: Sonstige
Anwendungstyp: Website
Zielgruppe: B2C
Produziert ab 01/2006, Produktionsende offen.
www.db.de

ZDF. “Bei uns wartet die Sendung auf Sie“
Branche: Verlag, Medien
Anwendungstyp: Website
Zielgruppe: B2C
Produziert ab 08/2007, Produktionsende offen.
www.zdf.de

SOS-Kinderdorf
Branche: Sonstige
Anwendungstyp: Website
Zielgruppe: B2C
Produziert ab 09/2008, Produktionsende offen.
www.soskinderdorf. de

bild.de. Effizienz durch optimierte Produktionsprozesse
Branche: Verlag, Medien
Anwendungstyp: Website
Zielgruppe: B2C
Produziert ab 01/2009, Produktionsende offen.
www.bild.de