Authors:
Michael Nebeling
1
;
Grace Rumantir
2
and
Lindsay Smith
2
Affiliations:
1
Monash University, Australia/Ulm University, Germany
;
2
Berwick School of Information Technology, Monash University, Australia
Keyword(s):
Enterprise Content Management (ECM), Content Management Systems (CMS), CMS Migration & Integration, CMS Interoperability.
Related
Ontology
Subjects/Areas/Topics:
Coupling and Integrating Heterogeneous Data Sources
;
Databases and Information Systems Integration
;
Enterprise Information Systems
;
Web Databases
Abstract:
Content management systems (CMS) have evolved in diverse ways due to the lack of sufficient standards. Even amongst CMS supporting JSR-170, the recent Java standard to organise and access content repositories, incompatible content structures exist due to substantial differences in the implemented content models. This can be of primary concern when migration between CMS is required.
This paper proposes a framework to enable automated migrations between CMS in the absence of consistency and uniformity in content structures. This framework serves as a starting point of a body of research to design a common content model which can be implemented in future CMS to facilitate migration between CMS based on JSR-170 and improve integration into existing information systems environments. This is illustrated via a simple website created using two of the most popular open-source CMS supporting JSR-170: Magnolia, and Alfresco. A
model-based approach towards a generalised content structure is p
ostulated to resolve the differences between the proprietary content structures as identified in the visualisation of the simple website created. The proposed model has been implemented in Jackrabbit, the JSR-170 reference implementation, and the proposed framework therefore contains simple methods to transform content structures between Magnolia and Alfresco using this Jackrabbit implementation as an intermediator.
(More)