Skip to main content

Content Schema Evolution in the CoreMedia® Content Application Platform CAP

  • Conference paper
  • First Online:
Advances in Database Technology — EDBT 2002 (EDBT 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2287))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Goland, Y., Whitehead, E., Faizi, A., Carter, S., Jensen, D.: HTTP Extensions for Distributed Authoring — WebDAV. IETF RFC 2518, Standards Track, Proposed Standard (1999)

    Google Scholar 

  2. Dart, S.: Concepts in configuration management systems. In: Proc. 3rd int’l workshop on Software Configuration Management, ACM Press, New York (1991) 1–18

    Google Scholar 

  3. Conradi, R., Westfechtel, B.: Version models for software configuration management. Technical Report AIB 96-10, RWTH Aachen (1996)

    Google Scholar 

  4. Halasz, F.: Reflections on NoteCards: seven issues for the next generation of hypermedia systems. Communications of the ACM 31 (1988) 836–852

    Article  Google Scholar 

  5. Haake, A., Hicks, D.: Verse: Towards hypertext versioning styles. In: Proc. 7th ACM Conf. on Hypertext, ACM Press, New York (1996) 224–234

    Google Scholar 

  6. OMG: Unified Modeling Language (UML), version 1.4 (2001) http://www.omg.org/technology/documents/formal/uml.htm.

  7. 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

    Google Scholar 

  8. Roddick, J.F.: A survey of schema versioning issues for database systems. Information and Software Technology 37 (1995) 383–393

    Article  Google Scholar 

  9. Lerner, B.S.: TESS: Automated support for the evolution of persistent types. In: Proc. 12th Automated Software Engineering Conf., Lake Tahoe, Nevada (1997)

    Google Scholar 

  10. Fraternali, P., Paolini, P.: Model-driven development of web applications: the AutoWeb system. ACM TOIS 18 (2000) 323–382

    Article  Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics