Observatorio de I+D+i UPM

Memorias de investigación
Artículos en revistas:
Quantified Abstract Configurations of Distributed Systems
Año:2015
Áreas de investigación
  • Lenguaje de programación
Datos
Descripción
When reasoning about distributed systems, it is essential to have information about the different kinds of nodes that compose the system, how many instances of each kind exist, and how nodes communicate with other nodes. In this paper we present a static-analysis-based approach which is able to provide information about the questions above. In order to cope with an unbounded number of nodes and an unbounded number of calls among them, the analysis performs an abstraction of the system producing a graph whose nodes may represent (infinitely) many concrete nodes and arcs represent any number of (infinitely) many calls among nodes. The crux of our approach is that the abstraction is enriched with upper bounds inferred by resource analysis that limit the number of concrete instances that the nodes and arcs represent and their resource consumption. The information available in our quantified abstract configurations allows us to define performance indicators which measure the quality of the system. In particular, we present several indicators that assess the level of distribution in the system, the amount of communication among distributed nodes that it requires, and how balanced the load of the distributed nodes that compose the system is. Our performance indicators are given as functions on the input data sizes, and they can be used to automate the comparison of different distributed settings and guide towards finding the optimal configuration.
Internacional
Si
JCR del ISI
Si
Título de la revista
Formal Aspects of Computing
ISSN
0934-5043
Factor de impacto JCR
0,609
Información de impacto
Datos JCR del año 2013
Volumen
27
DOI
10.1007/s00165-014-0321-z
Número de revista
4
Desde la página
665
Hasta la página
699
Mes
SIN MES
Ranking
Esta actividad pertenece a memorias de investigación
Participantes
  • Autor: Elvira Albert (Universidad Complutense de Madrid)
  • Autor: Jesús Correas (Universidad Complutense de Madrid)
  • Autor: Alvaro German Puebla Sanchez (UPM)
  • Autor: Guillermo Roman Diez (UPM)
Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Departamento: Lenguajes y Sistemas Informáticos e Ingeniería de Software
S2i 2021 Observatorio de investigación @ UPM con la colaboración del Consejo Social UPM
Cofinanciación del MINECO en el marco del Programa INNCIDE 2011 (OTR-2011-0236)
Cofinanciación del MINECO en el marco del Programa INNPACTO (IPT-020000-2010-22)