A graph-based design framework for services

Antónia Lopes, José Luiz Fiadeiro

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)


Service-oriented systems rely on software applications that offer services through the orchestration of activities performed by external services procured on the fly when they are needed. This paper presents an overview of a graph-based framework developed around the notions of service and activity module for supporting the design of service-oriented systems in a way that is independent of execution languages and deployment platforms. The framework supports both behaviour and quality-of-service constraints for the discovery, ranking and selection of external services. Service instantiation and binding are captured as algebraic operations on configuration graphs.

Original languageEnglish
Title of host publicationGraph Transformations - 6th International Conference, ICGT 2012, Proceedings
Number of pages19
Publication statusPublished - 24 Oct 2012
Event6th International Conference on Graph Transformations, ICGT 2012 - Bremen, Germany
Duration: 24 Sept 201229 Sept 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7562 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference6th International Conference on Graph Transformations, ICGT 2012


  • Constraint System
  • Service Interface
  • Service Module
  • External Service
  • Global Computer

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'A graph-based design framework for services'. Together they form a unique fingerprint.

Cite this