DocumentCode :
2307188
Title :
XML Language-Oriented Processing with XLOP
Author :
Sarasa-Cabezuelo, Antonio ; Temprado-Battad, Bryan ; Sierra, José-Luis ; Valmayor, A.F.
Author_Institution :
Fac. Inf., Univ. Complutense de Madrid, Madrid
fYear :
2009
fDate :
26-29 May 2009
Firstpage :
322
Lastpage :
327
Abstract :
This paper presents XLOP (XML language-oriented processing), an environment that permits the description of XML processing applications with attribute grammars (formalism used to describe the semantics of computer languages). The environment also includes a generator able to translate attribute grammar-based specifications into the specification language of CUP, a well-known YACC-like environment for writing language processors. The final goal of XLOP is to facilitate the development and maintenance of XML processing applications, whilst preserving the flexibility of general-purpose XML processing models. Also, since it is based on attribute grammars, XLOP provides a higher abstraction level than other similar translation scheme-based approaches.
Keywords :
XML; attribute grammars; formal specification; program compilers; program interpreters; programming language semantics; software maintenance; specification languages; XLOP; XML language-oriented processing; YACC-like environment; attribute grammar-based specification translation; extensible markup language; programming language semantics; software maintenance; specification language; yet another compiler-complier; Application software; Appropriate technology; Computer languages; Java; Logic; Plugs; Proposals; Specification languages; Writing; XML; Attribute Grammar; CUP; Syntax-directed Translation; XLOP; XML Processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Information Networking and Applications Workshops, 2009. WAINA '09. International Conference on
Conference_Location :
Bradford
Print_ISBN :
978-1-4244-3999-7
Electronic_ISBN :
978-0-7695-3639-2
Type :
conf
DOI :
10.1109/WAINA.2009.17
Filename :
5136668
Link To Document :
بازگشت