Abstract
An important goal of a content management system (CMS) is to acquire and organise content from different data sources in order to answer intelligently any ad-hoc requests from users as well as from peer systems. Existing commercial CMSs address this issue by deploying structured metadata (e.g. XML) to categorise content and produce search indices. Unfortunately, these metadata are not expressive enough to represent content for sophisticated searching. This paper presents an open architecture framework and a Java-based reference implementation for Ontology-enabled Content Management System. The reference implementation uses an open-source CMS called OpenCMS, the Protégé’s OWL library, and RacerPro reasoning engine. The implemented system is a web-based management system for learning objects which were derived from the course and instructional materials used in several postgraduate taught courses. We believe that our OeCMS architecture and implementation would provide a strong platform for developing semantic web protals in general.
An erratum to this chapter can be found at http://dx.doi.org/10.1007/11914853_71.
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
Ahmad, K., Gillam, L.: Automatic ontology extraction from unstructured texts. In: Meersman, R., Tari, Z. (eds.) OTM 2005. LNCS, vol. 3761, pp. 1330–1346. Springer, Heidelberg (2005)
Antoniou, G., van Harmelen, F.: A Semantic Web Primer. The MIT Press, Cambridge (2004)
Baader, F., Calvanese, D., McGuineness, D., Nardi, D., Patel-Schneider, P.: The Description Logic Handbook. Cambridge University Press, Cambridge (2003)
Bechhofer, S., Moller, R., Crowther, P.: The DIG description logic interface. In: Proc. of International Workshop on Description Logics (DL 2003), San Diego, California, USA (2003)
Boiko, B.: Content Management Bible, 1st edn. Wiley Publishing, New York (2002)
Christensen, E., Curbera, F., Meredith, G., Weerawarana, S.: Web Services Description Language (WSDL) 1.1. W3C (2001), Available from: http://www.w3.org/TR/wsdl
Fensel, D.: Semantic Web application areas. In: Proceedings of the 7th International Applications of Natural Language to Information Systems, Stockholm, Sweden (2002)
Fernandez-Garcia, N., Sanchez-Fernandez, L., Villamor-Lugo, J.: Next generation web technologies in content management. In: Proceedings of the WWW 2004 Conference, New York, USA (2004)
Fleury, M., Reverbel, F.: The JBoss extensible server. In: Proceedings of the International Middleware Conference (2003)
Gruber, T.R.: A translation approach to portable ontology specifications. Knowledge Acquisition 5, 199–220 (1993)
Guoqian, J., Harold, R.S.: FCA view tab (2004), Available from: http://info.med.hokudai.ac.jp/fca/fcaviewtab/fcaviewtab.html
Haarslev, V., Möller, R.: Racer: An OWL reasoning agent for the Semantic Web. In: Proceedings of the International Workshop on Applications, Products and Services of Web-based Support Systems, in conjunction with the 2003 IEEE/WIC International Conference on Web Intelligence, Halifax, Canada, October 2003, pp. 91–95 (2003)
Hartmann, J., Sure, Y.: Semantic Web challenge: An infrastructure for scalable, reliable, Semantic Portals. IEEE Intelligent Systems 19(3), 58–65 (2004)
Knublauch, H., Fergerson, R.W., Noy, N.F., Musen, M.A.: The Protégé OWL Plugin: An Open Development Environment for Semantic Web Applications. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 229–243. Springer, Heidelberg (2004)
Kazman, R., et al.: ATAM: Method for architecture evaluation. In: Technical report. Carnegie Mellon University (2000)
Knublauch, H., Musen, M.A., Rector, A.L.: Editing description logic ontologies with the Protégé OWL plugin. In: International Workshop on Description Logics - DL2004, Whistler, BC, Canada (2004)
Kof, L.: An application of natural language processing to domain modelling – Two case studies. International Journal on Computer Systems Science Engineering 20(1), 37–52 (2005)
Kozlova, N.: Automatic ontology extraction for document classification. Master’s thesis, Computer Science Department, Saarland University (February 2005)
Lausen, H., et al.: Semantic Web Portals - state of the art survey. Technical report, DERI (2004), Available from: http://www.deri.ie/publications/techpapers/documents/DERI-TR-2004-04-03.pdf
Lo, C.W., Ng, K.T., Lu, Q.: CJK knowledge management in multi-agent m-learning system. In: Proceedings of the First International Conference on Machine Learning and Cybernetics. IEEE, Los Alamitos (2002)
Martin, D., Paolucci, M., McIlraith, S.A., Burstein, M., McDermott, D., McGuinness, D.L., Parsia, B., Payne, T.R., Sabou, M., Solanki, M., Srinivasan, N., Sycara, K.P.: Bringing Semantics to Web Services: The OWL-S Approach. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 26–42. Springer, Heidelberg (2005)
Modica, G.: A framework for automatic ontology generation from autonomous web applications. Master’s thesis, Department of Computer Science, Mississippi State University (December 2002)
Musa, D.L., et al.: Sharing learner profile through an ontology and web services. In: Proceedings of the 15th International Workshop on Database and Expert Systems Applications. IEEE, Los Alamitos (2004)
Oberle, D., Staab, S., Studer, R., Volz, R.: Supporting application development in the Semantic Web. ACM Transactions on Internet Technology, TOIT 5(2) (2005)
Oberle, D., Staab, S., Volz, R.: An application server for the Semantic Web. In: Proceedings of the 13th International WWW Conference (2004)
Woelk, D., Lefrere, P.: Technology for performance-based lifelong learning. In: Proceedings of the International Conference on Computers in Education. IEEE Computer Society, Los Alamitos (2002)
Lucene performance benchmarks (2005), Available from: http://lucene.apache.org
Apache Tomcat (2005), Available from, http://jakarta.apache.org/tomcat/index.html
RacerPro User Guide Version 1.8 (2005), Available from: http://www.racer-systems.com
Touchgraph (2005), Available from: http://www.touchgraph.com
The Zope Book 2.6 Edition (2005), Available: from http://zope.org/Documentation/Books/ZopeBook/2_6Edition/
OpenCMS 6.0 interactive documentation (2005), Available from: http://www.opencms.org/opencms/en/download/documentation.html
HTML 4.01 specification. W3C Recommendation (1999), Available from: http://www.w3.org/TR/REC-html40/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Le, D.M., Lau, L. (2006). An Open Architecture for Ontology-Enabled Content Management Systems: A Case Study in Managing Learning Objects. In: Meersman, R., Tari, Z. (eds) On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA, and ODBASE. OTM 2006. Lecture Notes in Computer Science, vol 4275. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11914853_47
Download citation
DOI: https://doi.org/10.1007/11914853_47
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-48287-1
Online ISBN: 978-3-540-48289-5
eBook Packages: Computer ScienceComputer Science (R0)