Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
Foundations of component-based systems
Foundations of component-based systems
A Semantic Web Primer
Explorer's Guide to the Semantic Web
Explorer's Guide to the Semantic Web
Component-Oriented Programming
Component-Oriented Programming
Hibernate Quickly
Ajax in Action
Development of intelligent reusable learning objects for web-based education systems
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
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.