Skip to main content

A Content Markup Language for Data Services

  • Chapter
  • First Online:
Information Systems Development

Abstract

Network content delivery and documents sharing is possible using a variety of technologies, such as distributed databases, service-oriented applications, and so forth. The development of such systems is a complex job, because document life cycle involves a strong cooperation between domain experts and software developers. Furthermore, the emerging software methodologies, such as the service-oriented architecture and knowledge organization (e.g., semantic web) did not really solve the problems faced in a real distributed and cooperating settlement. In this chapter the authors’ efforts to design and deploy a distribute and cooperating content management system are described. The main features of the system are a user configurable document type definition and a management middleware layer. It allows CMS developers to orchestrate the composition of specialized software components around the structure of a document. In this chapter are also reported some of the experiences gained on deploying the developed framework in a cultural heritage dissemination settlement.

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 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    The acronym means Yoda is octapy document assembler.

  2. 2.

    In this chapter we assumed that museum manager means one who is responsible, inside the museum organization, of the cultural heritage goods information production and organization.

References

  1. Acampa P. and Noviello C. (2007) Specifica OCML, Technical Sheet Octapy CMS.

    Google Scholar 

  2. DC (1995) The Dublin Core Metadata Initiative, http://www.purl.org/dc/

  3. Fraternali P.(1999) Tools and approaches for developing data intensive web applications: A survey, ACM Computing Surveys 3 227–263.

    Article  Google Scholar 

  4. Juristo N. and Pazos J. (1993) Towards a joint life cycle for software and knowledge engineering, IFIP Transactions A-27, pp. 119–138.

    Google Scholar 

  5. Lassila O. and R. Swick (1998) Resource Description Framework (RDF) Model and Syntax, World Wide Consortium Working Draft.

    Google Scholar 

  6. von Mayrhauser A. and A. M. Vans (1995) Program understanding: models and experiments, Advances in Computers 40, pp. 1–38.

    Article  Google Scholar 

  7. Noviello C. (2007) Il Component-Model di Octapy 3, Technical Sheet Octapy CMS.

    Google Scholar 

  8. OAI-PMH (2008), Open Archives Initiative, http://www.openarchives.org

  9. CIR-Campania (2008), http://www.campaniabeniculturali.it

  10. Sierra J., Fernàndez-Manjòon B., Fernàndez-Manalyor A., Navarro A. (2005) Document-oriented development of Content-Intensive Applications, International Journal of Software Engineering and Knowledge Engineering 15(6), pp. 975–994.

    Article  Google Scholar 

  11. von Weitershausen P. (2007) Web Component Development with Zope 3 – 2nd Edition, Springer, Berlin, Heidelberg.

    Google Scholar 

  12. ZCA (2007) http://wiki.zope.org/zope3/ComponentArchitecture

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

C., N., P., A., M., M.F. (2009). A Content Markup Language for Data Services. In: Papadopoulos, G., Wojtkowski, W., Wojtkowski, G., Wrycza, S., Zupancic, J. (eds) Information Systems Development. Springer, Boston, MA. https://doi.org/10.1007/b137171_58

Download citation

  • DOI: https://doi.org/10.1007/b137171_58

  • Published:

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-84809-9

  • Online ISBN: 978-0-387-84810-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics