Hierarchical models for service-oriented systems

  • Authors:
  • Roberto Bruni;Andrea Corradini;Fabio Gadducci;Alberto Lluch Lafuente;Ugo Montanari

  • Affiliations:
  • Department of Computer Science, University of Pisa, Italy;Department of Computer Science, University of Pisa, Italy;Department of Computer Science, University of Pisa, Italy;IMT Institute for Advanced Studies Lucca, Italy;Department of Computer Science, University of Pisa, Italy

  • Venue:
  • Rigorous software engineering for service-oriented systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present our approach to the denotation and representation of hierarchical graphs: a suitable algebra of hierarchical graphs and two domains of interpretations. Each domain of interpretation focuses on a particular perspective of the graph hierarchy: the top view (nested boxes) is based on a notion of embedded graphs while the side view (tree hierarchy) is based on gs-graphs. Our algebra can be understood as a high-level language for describing such graphical models, which are well suited for defining graphical representations of service-oriented systems where nesting (e.g. sessions, transactions, locations) and linking (e.g. shared channels, resources, names) are key aspects.