Forschungsdatenbank

Projektübersicht
Login
Suche

Dobre

Fakultäten » Wirtschaftswissenschaftliche Fakultät » Informatik, Institut für » Prof. Dr. Klaus Dittrich (verstorben) » Dobre

Completed research project

Title / Titel COMICS
PDF Abstract (PDF, 14 KB)
Original title / Originaltitel Content Management Infrastructure System
Summary / Zusammenfassung The market of content management systems (CMS) is blooming: 344 different products are listed on the German content management portal www.contentmanager.de alone. Content management supports the handling of digital resources inside companies, which typically have different departments for e.g. people, tasks, and work processes. Thus, CMS that are configured to support these departments are closed environments accessed by specific user communities. This situation causes two kind of problems: on the one hand, users are bound to one technology, which may easily grow obsolete, and on the other hand, they are restricted to the digital resources which are made available in their environment.
The COMICS system is conceived as a content management infrastructure that aims at avoiding the technological lock-in of current CMSs and at facilitating the content exchange between heterogeneous content repositories. The core system consists of a content repository and content services such as user authentication, user notification, metadata creation, content aggregation, and content transformation. The architecture allows for the composition of various modules, which can be interchanged, deleted, or added to the infrastructure by mostly modifying configuration files.

In 2004 we attempted to connect the core system, which is a stand-alone Java application, to a Web publishing framework. We chose the Cocoon framework of the Apache Software Foundation and implemented the prototype of a portal, which was supposed to use the resources of the COMICS system. Later we discovered that the architecture of the framework was providing native mechanisms for implementing content management services with less effort than required for connecting the two systems. We concluded that tight coupling is a prohibitive option for exchanging resources, whereas exchanging XML files works for a virtually unlimited number of situations, provided that XSLT stylesheets are available for making the transformation between the source and target mark-up languages.
Recently, the CMS vendors’ community became sensitive to the heterogeneity of the market and began to specify an industry-wide interface for content repositories called ''Content Repository API for Java Technology Specification'' (JSR-170), whose first draft was released to the public mid 2004 in the framework of the Java Community Process. A standard-conform content management system should be coded against this higher-level interface, which hides the persistence medium peculiarities. Hence, the content management services are insulated from the persistence medium, which could be replaced with any other persistence medium that publishes the interface. Consequently, the market of content management vendors would be split into two parts: those that produce content repositories which implement the standard interface and those that produce content management services which rely on the interface. In 2004 we also concentrated on the insulation of services from the persistence medium, but we chose to replace the previous DBMS (i.e., Fast Objects) with a Java Data Objects (JDO) implementation, whose specification has already reached the final version in the Java Community Process.
Publications / Publikationen Anca Dobre, Farshad Hakimpour, and Klaus R. Dittrich.
Operators and Classification for Data Mapping in Semantic Integration. Proc. Int'22nd Conf. on Conceptual Modeling (ER 2003), Chicago, Illinois, October 2003, pages 534-547, Springer Verlag, Heidelberg, Germany.
Keywords / Suchbegriffe content management, information integration, information reuse, ontology
Project leadership and contacts /
Projektleitung und Kontakte
Anca Dobre (Project Leader) dobre@ifi.uzh.ch
Funding source(s) /
Unterstützt durch
Others
 
Duration of Project / Projektdauer Jan 2002 to Jun 2006