• 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