Abstract
Based on experience gathered with several releases of the CoreMedia Content Application Platform (CAP), we argue that a modern, generalized Content Management System should, as database systems do, support explicit content schemata. To control the inevitable evolution of the content schema, the schema should be subject to con- figuration management together with the actual content. We propose a two-layered approach to content schema evolution consisting of - a system level responsible for bookkeeping and integrity issue detection, and - a semi-automatic application level responsible for resolving schemarelated issues.
A prototype using the proposed approach has been successfully implemented at CoreMedia.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Goland, Y., Whitehead, E., Faizi, A., Carter, S., Jensen, D.: HTTP Extensions for Distributed Authoring — WebDAV. IETF RFC 2518, Standards Track, Proposed Standard (1999)
Dart, S.: Concepts in configuration management systems. In: Proc. 3rd int’l workshop on Software Configuration Management, ACM Press, New York (1991) 1–18
Conradi, R., Westfechtel, B.: Version models for software configuration management. Technical Report AIB 96-10, RWTH Aachen (1996)
Halasz, F.: Reflections on NoteCards: seven issues for the next generation of hypermedia systems. Communications of the ACM 31 (1988) 836–852
Haake, A., Hicks, D.: Verse: Towards hypertext versioning styles. In: Proc. 7th ACM Conf. on Hypertext, ACM Press, New York (1996) 224–234
OMG: Unified Modeling Language (UML), version 1.4 (2001) http://www.omg.org/technology/documents/formal/uml.htm.
Kim, W., Chou, H.T.: Versions of Schema for Object-Oriented Databases. In: Proc. 14th Intl. Conf. on Very Large Data Bases (VLDB), Los Angeles, USA, ACM SIGMOD (1988) 148–159
Roddick, J.F.: A survey of schema versioning issues for database systems. Information and Software Technology 37 (1995) 383–393
Lerner, B.S.: TESS: Automated support for the evolution of persistent types. In: Proc. 12th Automated Software Engineering Conf., Lake Tahoe, Nevada (1997)
Fraternali, P., Paolini, P.: Model-driven development of web applications: the AutoWeb system. ACM TOIS 18 (2000) 323–382
Mecca, G., Atzeni, P., Masci, A., Merialdo, P., Sindoni, G.: The araneus web-base management system. In: Proc. SIGMOD’98, Exhibits Program. (1998) 554–546
Cellary, W., Jomier, G.: Consistency of versions in object-oriented databases. In McLeod, D., Sacks-Davis, R., Schek, H.J., eds.: Proc. 16th Int’l Conf. on Very Large Data Bases, Morgan Kaufmann (1990) 432–441
Bellosta, M.J., Wrembel, R., Jomier, G.: Management of schema versions and versions of schema instance in a multiversion database. Technical Report Verso Report number 99, INRIA Rocquencourt, France (1996)
Appleton, B., Berczuk, S.P., Cabrera, R., Orenstein, R.: Streamed lines: Branching patterns for parallel software development. In: Proceedings of PloP’ 98, published as TR #WUCS-98-25, Washington Univ., Dept. of Computer Science (1998)
Odberg, E.: A Global Perspective of Schema Modification Management for Object-Oriented Databases. In: Proc. 6th Int’l Workshop on Persistent Object Systems (POS), Tarascon, Provence, France (1994) 479–502
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wienberg, A., Ernst, M., Gawecki, A., Kummer, O., Wienberg, F., Schmidt, J.W. (2002). Content Schema Evolution in the CoreMedia® Content Application Platform CAP. In: Jensen, C.S., et al. Advances in Database Technology — EDBT 2002. EDBT 2002. Lecture Notes in Computer Science, vol 2287. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45876-X_44
Download citation
DOI: https://doi.org/10.1007/3-540-45876-X_44
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43324-8
Online ISBN: 978-3-540-45876-0
eBook Packages: Springer Book Archive