Aqueducts: a layered pipeline-based architecture for XML processing

  • Authors:
  • Miguel A. Martínez-Prieto;Carlos E. Cuesta;Pablo De La Fuente

  • Affiliations:
  • GRINBD, Depto. de Informática, E.T.S. de Ingeniería Informática, Universidad de Valladolid, Valladolid, Spain;Kybele, Depto. Lenguajes y Sistemas Informáticos II, E.T.S. de Ingeniería Informática, Universidad Rey Juan Carlos, Madrid, Spain;GRINBD, Depto. de Informática, E.T.S. de Ingeniería Informática, Universidad de Valladolid, Valladolid, Spain

  • Venue:
  • ECSA'07 Proceedings of the First European conference on Software Architecture
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Aqueducts define a variant of the pipe-filter style designed to handle and manage semi-structured data streams, including those describing system structures themselves, such as XML-based architecture descriptions. This style is based on the concept of aqueduct, a higher-order filter which comprises a sequence of filters able to define a process logic using flow control constructs. Those filters can be expanded, then defining an inner layer in the Aqueducts hierarchy.