• DocumentCode
    2217893
  • Title

    An architectural approach to auto-adaptive systems

  • Author

    Andrade, L. ; Fiadeiro, J.L.

  • Author_Institution
    ATX Software SA, Linda-A-Velha, Portugal
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    439
  • Lastpage
    444
  • Abstract
    We propose a layered architecture based on the separation of two concerns - computation and coordination - as a means of achieving higher levels of auto-adaptability. This separation makes it possible for adaptation to be enforced through the reconfiguration of the system in terms of the mechanisms that coordinate interactions, superposing connectors among components of the system without intruding on the way the computations that they perform locally are implemented.
  • Keywords
    adaptive systems; distributed processing; object-oriented programming; software architecture; auto-adaptability; auto-adaptive systems; computation; connector superposition; coordination; interactions; layered architecture; system components; system reconfiguration; Computer architecture; Connectors; Context-aware services; Contracts; Control systems; Informatics; Information systems; Instruments; Runtime; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on
  • Print_ISBN
    0-7695-1588-6
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2002.1030809
  • Filename
    1030809