Title :
Managing the Production and Evolution of e-learning Tools with Attribute Grammars
Author :
Temprado-Battad, Bryan ; Sarasa-Cabezuelo, Antonio ; Sierra, José-Luis
Author_Institution :
Dipt. Ing. del Software e Intel. Artificial, Univ. Complutense de Madrid, Madrid, Spain
Abstract :
Many e-learning tools are based on domain-specific languages (DSLs) targeted to the educational domain. Thus, methods and techniques from the programming language community can help in developing these tools. In this paper, we show how attribute grammars, a well-known declarative specification method for the syntax and semantics of programming languages, can facilitate the production and subsequent evolution of e-learning tools. We also describe how we produced and extended, a courseware system supporting an XML-based DSL, by using XLOP (XML Language-Oriented Processing), a meta-tool supporting attribute grammars for the development of XML processing applications.
Keywords :
XML; attribute grammars; courseware; educational aids; intelligent tutoring systems; programming language semantics; XLOP; XML processing; XML-based DSL; attribute grammars; courseware system; declarative specification method; domain-specific languages; e-learning tools; educational domain; language-oriented processing; production management; programming language community semantic; DSL; Electronic learning; Grammar; Production; Semantics; Syntactics; Tutorials; XML processing; attribute grammars; domain-specific languages; e-learning tools; tutoring systems;
Conference_Titel :
Advanced Learning Technologies (ICALT), 2010 IEEE 10th International Conference on
Conference_Location :
Sousse
Print_ISBN :
978-1-4244-7144-7
DOI :
10.1109/ICALT.2010.124