Title
An extensible and modular processing model for document trees
Abstract
This paper describes a processing model for XML document trees that combines syntax-directed translation ideas with the construction of modular semantic-based interpreters. This model has two key features: extensibility (i.e., new functionalities can be incrementally added) and modularity (i.e., processing can be done from auto-contained modules). This model introduces four stages in tree processing. In the first stage, a set of operational links are established between the element nodes of the document tree. In the second stage, each element node is decorated with a set of parameters and a composition function. In the third stage, an evaluation order is decided from the link relationships, and the composition functions are applied according to this order, thus obtaining the semantic value associated with the tree. This semantic value can be another function that will be evaluated in the fourth stage to yield the final result. We describe this conceptual model, present several examples of its use, and outline an object-oriented framework used to implement our approach.
Year
Venue
Keywords
2002
Extreme Markup Languages®
conceptual model,process model,xml document
Field
DocType
Citations 
Well-formed document,XML,Conceptual model,Computer science,Theoretical computer science,Interpreter,Modular design,Extensibility,Modularity
Conference
6
PageRank 
References 
Authors
0.68
11
4
Name
Order
Citations
PageRank
José Luis Sierra144948.96
Baltasar Fernández-Manjón272887.00
Alfredo Fernandez-Valmayor322128.42
Antonio Navarro49212.15