ActiveXQBE: a visual paradigm for triggers over XML data

  • Authors:
  • Daniele Braga;Alessandro Campi;Davide Martinenghi;Alessandro Raffio

  • Affiliations:
  • Dip. di Elettronica e Informazione, Politecnico di Milano, Milano, Italy;Dip. di Elettronica e Informazione, Politecnico di Milano, Milano, Italy;Faculty of Computer Science, Free University of Bozen/Bolzano, Bolzano, Italy;Dip. di Elettronica e Informazione, Politecnico di Milano, Milano, Italy

  • Venue:
  • EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

While XQuery is becoming a standard, the W3C is currently discussing the features of an update language for XML, and its requirements. Therefore, time is ripe for designing and defining the language features and extensions that are usually needed when updates are supported: reaction policies to constraint violations, business rules, and more. In the past years, several languages have been proposed for updates as well as for triggers in XML, such as XUpdate and Active XQuery. In this paper, we propose a visual approach to the formulation of active rules building on XQBE, a graphical query language for XML data. Our approach is motivated by the need to provide unskilled users with the ability to express business rules in an intuitive fashion. Visual triggers are then translated into statements that can be interpreted by query engines.