DocumentCode
2633099
Title
A Generative Approach to the Construction of Application-Specific XML Processing Components
Author
Sarasa-Cabezuelo, Antonio ; Martinez-Aviles, A. ; Sierra, José-Luis ; Fernandez-Valmayor, A.
Author_Institution
Dipt. Ing. del Software e Intel. Artificial, Univ. Complutense de Madrid, Madrid, Spain
fYear
2009
fDate
27-29 Aug. 2009
Firstpage
345
Lastpage
352
Abstract
This paper proposes a generative approach to the construction of XML processing components. This approach promotes the high-level description of XML processing tasks with attribute grammars (a high-level formalism used in the definition of computer languages). The components themselves are produced by automatically processing these high-level specifications with a suitable generator. The approach substantially enhances the construction and maintenance of task-specific XML processing components compared to hand-coding or more rigid generative solutions. In order to illustrate the approach, we will show how XLOP (XML Language-Oriented Processing), an XML processing environment based on these concepts, is used for the development of an XML-based courseware system in the e-Learning domain.
Keywords
XML; courseware; programming languages; software engineering; XML processing components; attribute grammars; computer languages; courseware; high-level formalism; language-oriented processing; software components; Application software; Computer languages; Courseware; Electronic learning; Encoding; Proposals; Software engineering; Software standards; Software systems; XML; Attribute Grammars; Courseware; Generative Approach; Software Components; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications, 2009. SEAA '09. 35th Euromicro Conference on
Conference_Location
Patras
ISSN
1089-6503
Print_ISBN
978-0-7695-3784-9
Type
conf
DOI
10.1109/SEAA.2009.14
Filename
5349941
Link To Document