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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The acronym means Yoda is octapy document assembler.
- 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
Acampa P. and Noviello C. (2007) Specifica OCML, Technical Sheet Octapy CMS.
DC (1995) The Dublin Core Metadata Initiative, http://www.purl.org/dc/
Fraternali P.(1999) Tools and approaches for developing data intensive web applications: A survey, ACM Computing Surveys 3 227–263.
Juristo N. and Pazos J. (1993) Towards a joint life cycle for software and knowledge engineering, IFIP Transactions A-27, pp. 119–138.
Lassila O. and R. Swick (1998) Resource Description Framework (RDF) Model and Syntax, World Wide Consortium Working Draft.
von Mayrhauser A. and A. M. Vans (1995) Program understanding: models and experiments, Advances in Computers 40, pp. 1–38.
Noviello C. (2007) Il Component-Model di Octapy 3, Technical Sheet Octapy CMS.
OAI-PMH (2008), Open Archives Initiative, http://www.openarchives.org
CIR-Campania (2008), http://www.campaniabeniculturali.it
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.
von Weitershausen P. (2007) Web Component Development with Zope 3 – 2nd Edition, Springer, Berlin, Heidelberg.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)