A Semantic Web Application to Automate the Construction of Didactic Material for Web-Based Education System

  • Rubén Peredo
  • Leandro Balladares
  • Iván Peredo
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4256)


In this paper, a new component-based Semantic Web Application (SWA) for Web-Based Education (WBE) is presented. This SWA is based on the IEEE 1484 LTSA (Learning Technology System Architecture) specification and the software development pattern of the Intelligent Reusable Learning Components Object Oriented (IRLCOO). IRLCOO are a special type of Sharable Content Object (SCO) according to the Sharable Content Object Reference Model (SCORM). SCORM 2004 is used to create reusable and interoperable learning content. The SWA that is described in this paper is used to develop authoring and evaluation tools oriented to offer application level interoperability under the philosophy of Web Services (WS). Other used technology is AJAX (Asynchronous JavaScript And XML), this is used for communication between component and LMS’s API. Jade, Struts, Servlets, JSPs and JavaBeans implement the functionality of the system under the model MVC. The new component-based model is blended with metadata (SCORM 2004, RDF, XML), to be used for the rule-based inference engine known as Jena and Joseki server for implement a semantic platform.


Resource Description Framework Content System Learner Agent Didactic Material Sharable Content Object Reference Model 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Peredo, R., Balladares, L., Sheremetov, L.: Development of intelligent reusable learning objects for web-based education systems. Expert Systems with Applications 28(2), 273–283 (2005)CrossRefGoogle Scholar
  2. 2.
    IEEE 1484.1/D9 LTSA: Draft Standard for Learning Technology - Learning Technology Systems Architecture (LTSA). New York, USA (2001),
  3. 3.
    XML specifications (2006),
  4. 4.
    Global IMS Consortium (2005),
  5. 5.
    Advanced Distributed Learning Consortium (2006),
  6. 6.
    Leavens, G.T., Sitaraman, M.: Foundations of Component-Based Systems. Cambridge University Press, Cambridge (2000)MATHGoogle Scholar
  7. 7.
    Wang, A., Qian, K.: Component-Oriented Programming, pp. 3–5. John Wiley & Sons, Inc., Publication, Georgia (2005)CrossRefGoogle Scholar
  8. 8.
    Szyperski, C.: Component Software. Beyond Object-Oriented Programming. Addison-Wesley Editorial, USA (1998)Google Scholar
  9. 9.
    Macromedia, Inc. (2006),
  10. 10.
    Grane, D., Pascarello, E., James, D.: Ajax in Action. Manning Publications, Greenwich (2006)Google Scholar
  11. 11.
    Peak, P., Heudecker, N.: Hibernate Quickly. Manning Publications, Greenwich (2006)Google Scholar
  12. 12.
    Holmes, J.: Struts: The Complete Reference, Edited by Herbert Schild. Mc Graw Hill – Osborne Publications, California (2004)Google Scholar
  13. 13.
    RDF specification (2005),
  14. 14.
    Vladimir, U., Maria, U.: Reusable learning objects approach to Web-based education. International Journal of Computers & Applications 25(3) (2003)Google Scholar
  15. 15.
    Díaz-Barriga, F.: Educational strategies for a significant learning, 2nd edn. Mc Graw Hill Publication, D.F., México (2002)Google Scholar
  16. 16.
    Passin, T.: Explorer’s Guide to Semantic Web. Manning Publications Co., USA (2004)Google Scholar
  17. 17.
    Antoniou, G., Van Harmelen, F.: A Semantic Web Primer. MIT Press, Cambridge (2004)Google Scholar
  18. 18.
  19. 19.
  20. 20.
    Joseki server (2006),

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Rubén Peredo
    • 1
  • Leandro Balladares
    • 1
  • Iván Peredo
    • 1
  1. 1.Computer Science Research Center of the National Polytechnic InstituteNueva Industrial VallejoMéxico CityMéxico

Personalised recommendations