Adding mobility to software architectures

  • Authors:
  • Antónia Lopes;José Luiz Fiadeiro

  • Affiliations:
  • Department of Informatics, Faculty of Sciences, University of Lisbon, Lisboa, Portugal;Department of Computer Science, University of Leicester, Leicester, UK

  • Venue:
  • Science of Computer Programming - Special issue on second international workshop on foundations of coordination languages and software architectures (FOCLASA'03)
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Mobility has become a new factor of complexity in the construction and evolution of software systems. In this paper, we show how architectural description techniques can be enriched to support the incremental and compositional construction of location-aware systems. In our approach, the process of integrating and managing mobility in architectural models of distributed systems is not intrusive on the options that are made at the level of the other two dimensions -- computation and coordination. This means that a true separation of concerns between computation, coordination and distribution can be enforced at the level of architectural models.