Procesamiento de Documentos XML Dirigido por Lenguajes en Entornos de E-Learning

This paper proposes the use of attribute grammars in order to systematize the processing of XML documents in e-Learning environments. For this purpose, it presents XLOP (XML Language-Oriented Processing), an XML processing environment based on this technique. It also illustrates how XLOP is used in two different e-Learning contexts: languagedriven production of educational applications, and processing of metadata documents for reusable learning objects.

[1]  Baltasar Fernández-Manjón,et al.  Language-Driven Development of Web-Based Learning Applications , 2007, ICWL.

[2]  Jukka Paakki,et al.  Attribute grammar paradigms—a high-level methodology in language implementation , 1995, CSUR.

[3]  Baltasar Fernández-Manjón,et al.  From Documents to Applications Using Markup Languages , 2008, IEEE Software.

[4]  José Luis Sierra,et al.  XML Language-Oriented Processing with XLOP , 2009, 2009 International Conference on Advanced Information Networking and Applications Workshops.

[5]  Alfred V. Aho,et al.  Compilers: Principles, Techniques, and Tools (2nd Edition) , 2006 .

[6]  José Luis Sierra,et al.  From Research Resources to Learning Objects: Process Model and Virtualization Experiences , 2006, J. Educ. Technol. Soc..

[7]  Andrew W. Appel,et al.  Modern Compiler Implementation in Java , 1997 .

[8]  Baltasar Fernández-Manjón,et al.  A language-driven approach for the design of interactive applications , 2008, Interact. Comput..

[9]  Donald E. Knuth,et al.  Semantics of context-free languages , 1968, Mathematical systems theory.

[10]  Alfred V. Aho,et al.  Compilers: Principles, Techniques, and Tools , 1986, Addison-Wesley series in computer science / World student series edition.

[11]  José Luis Sierra,et al.  Building a Syntax Directed Processing Environment for XML Documents by Combining SAX and JavaCC , 2008, 2008 19th International Workshop on Database and Expert Systems Applications.

[12]  Alfred Bork,et al.  Personal computers for education , 1985 .

[13]  José Luis Sierra,et al.  Tagging Learning Objects with Evolving Metadata Schemas , 2008, 2008 Eighth IEEE International Conference on Advanced Learning Technologies.