A survey on engineering approaches for self-adaptive systems
The complexity of information systems is increasing in recent years, leading to increased
effort for maintenance and configuration. Self-adaptive systems (SASs) address this issue …
effort for maintenance and configuration. Self-adaptive systems (SASs) address this issue …
A classification and comparison framework for software architecture description languages
N Medvidovic, RN Taylor - IEEE Transactions on software …, 2000 - ieeexplore.ieee.org
Software architectures shift the focus of developers from lines-of-code to coarser-grained
architectural elements and their overall interconnection structure. Architecture description …
architectural elements and their overall interconnection structure. Architecture description …
Model-based adaptation for self-healing systems
Traditional mechanisms that allow a system to detect and recover from errors are typically
wired into applications at the level of code where they are hard to change, reuse, or analyze …
wired into applications at the level of code where they are hard to change, reuse, or analyze …
SOFA/DCUP: Architecture for component trading and dynamic updating
F Plásil, D Balek, R Janecek - … . Fourth International Conference …, 1998 - ieeexplore.ieee.org
In this paper the authors address some of the challenges of the current technologies in the
area of component-based programming and automated software downloading. These …
area of component-based programming and automated software downloading. These …
Increasing system dependability through architecture-based self-repair
One increasingly important technique for improving system dependability is to provide
mechanisms for a system to adapt at run time in order to accommodate varying resources …
mechanisms for a system to adapt at run time in order to accommodate varying resources …
[PDF][PDF] Volume II: Technical concepts of component-based software engineering
F Bachmann, L Bass, C Buhman, S Comella-Dorda… - 2000 - apps.dtic.mil
Abstract The Software Engineering Institute (SEI) is undertaking a feasibility study of
“componentbased software engineering”(CBSE). The objective of this study is to determine …
“componentbased software engineering”(CBSE). The objective of this study is to determine …
Dynamic, adaptive and reconfigurable systems overview and prospective vision
M Aksit, Z Choukair - 23rd International Conference on …, 2003 - ieeexplore.ieee.org
Systems are more and more expected to work in dynamic environment, to deal with
fluctuation of their characteristics and to guaranty functional and nonfunctional requirements …
fluctuation of their characteristics and to guaranty functional and nonfunctional requirements …
Using architectural style as a basis for system self-repair
An increasingly important requirement for software systems is the capability to adapt at run
time in order to accommodate varying resources, system errors, and changing requirements …
time in order to accommodate varying resources, system errors, and changing requirements …
Analysing dynamic change in software architectures: a case study
The software architecture of a system is the overall structure of the system in terms of its
constituent components and their interconnections. Dynamic changes to the instantiated …
constituent components and their interconnections. Dynamic changes to the instantiated …
Analysing dynamic change in distributed software architectures
The software architecture of a system is the overall structure of the system in terms of its
constituent components and their interconnections. Dynamic changes to the instantiated …
constituent components and their interconnections. Dynamic changes to the instantiated …