Title | ||
---|---|---|
Building an Enhanced Syntax-Directed Processing Environment for XML Documents by Combining StAX and CUP |
Abstract | ||
---|---|---|
Building on our previous work on the combination of JavaCC and SAX, we developed a new syntax-directed processing environment for XML documents. In this new environment, we use CUP as the parser-generation tool and StAX as the interface with the underlying XML parsing framework. The new environment supports a richer set of processing-specific context-free grammars (i.e., the grammars used for representing the processing-oriented structure of the processed documents) and enables the construction of more efficient and complex processors. In particular, the environment makes possible an event-driven computation style that enables processes that require multiple passes on the document tree, although such a tree is never explicitly built. This paper describes the environment and illustrates its use in the development of , an XML-driven courseware system. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1109/DEXA.2009.60 | DEXA Workshops |
Keywords | Field | DocType |
xml-driven courseware system,multiple pass,combining stax,document tree,parser-generation tool,underlying xml parsing framework,complex processor,new environment,enhanced syntax-directed processing environment,new syntax-directed processing environment,event-driven computation style,xml document,xml documents,xml,context free grammar,data mining,java,speech,context free grammars,generators,cup,computational linguistics | Rule-based machine translation,Context-free grammar,Programming language,XML,XML validation,Computer science,Computational linguistics,StAX,Parsing,Simple API for XML,Database | Conference |
Citations | PageRank | References |
3 | 0.40 | 6 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Antonio Sarasa-Cabezuelo | 1 | 44 | 5.54 |
Bryan Temprado-Battad | 2 | 19 | 2.91 |
Alberto Martinez-Aviles | 3 | 5 | 0.77 |
Jose-Luis Sierra | 4 | 31 | 3.09 |
Alfredo Fernandez-Valmayor | 5 | 221 | 28.42 |