Evolving and using coordinated systems

  • Authors:
  • M. Wermelinger;G. Koutsoukos;J. L. Fiadeiro;L. Andrade;J. Gouveia

  • Affiliations:
  • ATX Software SA, Alameda António Sérgio 7, 1C, 2795-023 Linda-a-Velha and New Univ. Lisbon, 2829-516 Caparica, Portugal;Oblog Software SA, Alameda António Sérgio 7, 1A, 2795-023 Linda-a-Velha;ATX Software SA, Alameda António Sérgio 7, 1C, 2795-023 Linda-a-Velha and Univ. Lisbon, Campo Grande, 1749-016 Lisboa;ATX Software SA, Alameda António Sérgio 7, 1C, 2795-023 Linda-a-Velha and Oblog Software SA, Alameda António Sérgio 7, 1A, 2795-023 Linda-a-Velha;Oblog Software SA, Alameda António Sérgio 7, 1A, 2795-023 Linda-a-Velha

  • Venue:
  • Proceedings of the International Workshop on Principles of Software Evolution
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

A four-layer architecture is outlined for the design of systems required to accommodate higher levels of evolution and personalization. This architecture is based on the separation of four different aspects that concern change: the computations the system has to perform to ensure basic functionalities, the interactions that can be superposed among those computations to make global properties emerge, the configurations of computations and interactions that respond to current business requirements, and the "contexts" in which the system is used according to organizational policies..