Skip to main content

An Open Architecture for Ontology-Enabled Content Management Systems: A Case Study in Managing Learning Objects

  • Conference paper
On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA, and ODBASE (OTM 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4275))

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.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. 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)

    Chapter  Google Scholar 

  2. Antoniou, G., van Harmelen, F.: A Semantic Web Primer. The MIT Press, Cambridge (2004)

    Google Scholar 

  3. Baader, F., Calvanese, D., McGuineness, D., Nardi, D., Patel-Schneider, P.: The Description Logic Handbook. Cambridge University Press, Cambridge (2003)

    MATH  Google Scholar 

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

    Google Scholar 

  5. Boiko, B.: Content Management Bible, 1st edn. Wiley Publishing, New York (2002)

    Google Scholar 

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

  7. Fensel, D.: Semantic Web application areas. In: Proceedings of the 7th International Applications of Natural Language to Information Systems, Stockholm, Sweden (2002)

    Google Scholar 

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

    Google Scholar 

  9. Fleury, M., Reverbel, F.: The JBoss extensible server. In: Proceedings of the International Middleware Conference (2003)

    Google Scholar 

  10. Gruber, T.R.: A translation approach to portable ontology specifications. Knowledge Acquisition 5, 199–220 (1993)

    Article  Google Scholar 

  11. Guoqian, J., Harold, R.S.: FCA view tab (2004), Available from: http://info.med.hokudai.ac.jp/fca/fcaviewtab/fcaviewtab.html

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

    Google Scholar 

  13. Hartmann, J., Sure, Y.: Semantic Web challenge: An infrastructure for scalable, reliable, Semantic Portals. IEEE Intelligent Systems 19(3), 58–65 (2004)

    Article  Google Scholar 

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

    Chapter  Google Scholar 

  15. Kazman, R., et al.: ATAM: Method for architecture evaluation. In: Technical report. Carnegie Mellon University (2000)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  18. Kozlova, N.: Automatic ontology extraction for document classification. Master’s thesis, Computer Science Department, Saarland University (February 2005)

    Google Scholar 

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

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

    Google Scholar 

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

    Chapter  Google Scholar 

  22. Modica, G.: A framework for automatic ontology generation from autonomous web applications. Master’s thesis, Department of Computer Science, Mississippi State University (December 2002)

    Google Scholar 

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

    Google Scholar 

  24. Oberle, D., Staab, S., Studer, R., Volz, R.: Supporting application development in the Semantic Web. ACM Transactions on Internet Technology, TOIT 5(2) (2005)

    Google Scholar 

  25. Oberle, D., Staab, S., Volz, R.: An application server for the Semantic Web. In: Proceedings of the 13th International WWW Conference (2004)

    Google Scholar 

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

    Google Scholar 

  27. Lucene performance benchmarks (2005), Available from: http://lucene.apache.org

  28. Apache Tomcat (2005), Available from, http://jakarta.apache.org/tomcat/index.html

  29. RacerPro User Guide Version 1.8 (2005), Available from: http://www.racer-systems.com

  30. Touchgraph (2005), Available from: http://www.touchgraph.com

  31. The Zope Book 2.6 Edition (2005), Available: from http://zope.org/Documentation/Books/ZopeBook/2_6Edition/

  32. OpenCMS 6.0 interactive documentation (2005), Available from: http://www.opencms.org/opencms/en/download/documentation.html

  33. HTML 4.01 specification. W3C Recommendation (1999), Available from: http://www.w3.org/TR/REC-html40/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics