Abstract
The Semantic Web pursues interoperability at syntactic and semantic levels, to face the proliferation of data files with different purposes and representation formats. One challenge is how to represent such data, to allow users and applications to easily find, use and combine them. The paper proposes an infrastructure to meet those goals. The basis of the proposal is the notion of digital content components that extends the Software Engineering software component. The infrastructure offers tools to combine and extend these components, upon user request, managing them within dynamic repositories. The infrastructure adopt XML and RDF standards to foster interoperability, composition, adaptation and documentation of content data. This work was motivated by reuse needs observed in two specific application domains: education and agro-environmental planning.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
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
Ailamaki, A., Ioannidis, Y.E., Livny, M.: Scientific Workflow Management by Database Management. In: Proc. 10th IEEE International Conf. on Scientific and Statistical Database Management, pp. 190–201 (1998)
Bachman, F., et al.: Technical Concepts of Component-Based Software Engineering, 2nd edn. vol. II, Technical Report CMU/SEI-2000-TR-008, Carnegie Mellon University (July 2000)
Barnell, A.: RDF Objects (November 2002) (accessed, October 2003), http://www.hpl.hp.com/techreports/2002/HPL-2002-315.pdf
Conen, W., Klapsing, R.: A Logical Interpretation of RDF. Linköping Electronic Articles in Computer and Information Science 5(13) (2000), http://www.ep.liu.se/ea/cis/2000/013/
Dodds, P. (ed.): Sharable Content Object Reference Model (SCORM) – Version 1.2 – The SCORM Overview. Specification, Advanced Distributed Learning Initiative, (October 2001) (accessed, October 2003), http://www.adlnet.org/screens/shares/dsp_displayfile.cfm?fileid=840
Eugster, P.T., Felber, P.A., Guerraoui, R., Kermarrec, A.-M.: The many faces of publish/subscribe. ACM Comput. Surv. 35(2), 114–131 (2003)
Garzotto, F., Mainetti, L., Paolini, P.: Information Reuse in Hypermedia Applications. In: Proc. of the the 7th ACM conf. on Hypertext, pp. 93–104. ACM Press, New York (1996)
IEEE L.T.S.C. Draft Standard for Learning Object Metadata – IEEE 1484.12.1-2002 (July 2002) (accessed, October 2003), http://ltsc.ieee.org/doc/wg12/LOM_1484_12_1_v1_Final_Draft.pdf
Meersman, R., Sheth, A.P.: Special Section on Semantic Web and Data Management – Guest editor’s introduction. ACM SIGMOD Record 31(4), 10–12 (2002)
Nilsson, M.: IEEE Learning Object Metadata RDF binding (August 2002) (accessed on 11/2003), http://kmr.nada.kth.se/el/ims/md-lomrdf.html
Prieto-Díaz, R.: Classification of reusable modules. In: Biggerstaff, T.J., Perlis, A.J. (eds.) Software reusability: Concepts and models, vol. 1, pp. 99–123. ACM Press, New York (1989)
Raskin, R.: Semantic Web for Earth and Environmental Terminology (SWEET). In: Proc. of NASA Earth Science Technology Conference 2003 (2003)
Rockley, A.: Fundamental Concepts of Content Reuse, ch. 2, pp. 23–42. New Riders, Indianapolis (2000)
Santanchè, A., Teixeira, C.A.C.: Anima: Promoting Component Integration in the Web. In: Proc. of 7th Brasilian Symp. on Multimedia and Hypermedia Systems, pp. 261–268 (October 2001)
Seffino, L.A., Medeiros, C.B., Rocha, J.V., Yi, B.: WOODSS – A spatial decision support system based on workflows. Decision Support Systems 27(1–2), 105–123 (1999)
Shanmugasundaram, J., et al.: A general technique for querying XML documents using a relational database system. ACM SIGMOD Record 30(3) (September 2001)
Shaw, M., Clements, P.C.: A Field Guide to Boxology: Preliminary Classification of Architectural Styles for Software Systems. In: Proc. of the 21st International Computer Software and Applications Conference, pp. 6–13. IEEE Computer Society, Los Alamitos (1997)
Smith, M.K., Welty, C., McGuinness, D.L.: OWL Web Ontology Language Guide – W3C Candidate Recommendation (August 2003) (accessed, November 2003), http://www.w3.org/TR/2003/CR-owl-guide-20030818/
Smythe, C. (ed.): IMS Content Packaging Information Model. Specification, IMS Global Learning Consortium, Inc. (June 2003) (accessed, November 2003), http://www.imsglobal.org/content/packaging/
Sugumaran, V., Storey, V.C.: A Semantic-Based Approach to Component Retrieval. SIGMIS Database 34(3), 8–24 (2003)
Sun Microsystems. OpenOffice.org Developer’s Guide (2003) (accessed, January 2003), http://api.openoffice.org/docs/DevelopersGuide/DevelopersGuide.pdf
Taylor, R.N., Medvidovic, N., Anderson, K.M., Whitehead Jr., E.J., Robbins, J.E., Nies, K.A., Oreizy, P., Dubrow, D.L.: A Component- and Message-Based Architectural Style for GUI Software. IEEE Trans. Softw. Eng. 22(6), 390–406 (1996)
Thropp, S., McKell, M. (eds.): IMS Learning Resource Meta-Data XML Binding Specification (September 2001) (accessed, October 2003), http://www.imsglobal.org/metadata/imsmdv1p2p1/
Zaremski, A.M., Wing, J.M.: Signature Matching, a Tool for Using Software Libraries. ACM Transactions on Software Engineering and Methodology (April 1995)
Zaremski, A.M., Wing, J.M.: Specification Matching of Software Components. In: Proc. of 3rd ACM SIGSOFT Symp. on the Foundations of Software Engineering (October 1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Santanchè, A., Medeiros, C.B. (2004). Managing Dynamic Repositories for Digital Content Components. In: Lindner, W., Mesiti, M., Türker, C., Tzitzikas, Y., Vakali, A.I. (eds) Current Trends in Database Technology - EDBT 2004 Workshops. EDBT 2004. Lecture Notes in Computer Science, vol 3268. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30192-9_7
Download citation
DOI: https://doi.org/10.1007/978-3-540-30192-9_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23305-3
Online ISBN: 978-3-540-30192-9
eBook Packages: Computer ScienceComputer Science (R0)