A Model for Run-Time Software Architecture Adaptation
نویسندگان
چکیده
منابع مشابه
Run-time Software Architectural Models for Adaptation, Recovery and Evolution
This paper describes approaches for dynamic software adaptation using runtime models of the software architecture. Software adaptation patterns consist of interaction models and state machine models that are used during dynamic software adaptation. Software adaptation and recovery concerns are off-loaded from components by incorporating them into connectors, which are responsible for dynamicall...
متن کاملA Graph Transformation Approach to Run-Time Software Architecture Reconfigurationcitecolor
The ability of reconfiguring software architectures in order to adapt them to new requirements or a changing environment has been of growing interest. We propose a uniform algebraic approach that improves on previous formal work in the area due to the following characteristics. First, components are written in a high-level program design language with the usual notion of state. Second, the appr...
متن کاملCustomizable Software Component Run-time Model
-Software components are specially built software units that can be reused most efficiently and independently from their development environments. Although specifications are mandatory, user of components cannot depend on how the components are developed because they cannot be tested or debugged like they are supposed to be in development environment. Improving development processes and softwar...
متن کاملModel-based Run-Time Adaptation for Statechart-based Components
This article deals with a mechanism for modifying run-time behavior of statechart-based software components. The main target of the presented approach are reactive and control systems, where the main source of failures and uncertainties are due to environmental faults and situations arisen from the numerous different working conditions that a system must deal with. This leads to complex situati...
متن کاملDRASTIC : A Run - Time Architecture
Modern systems must be adaptable | to changing requirements, bug-xes, new technologies and reconnguration. For critical applications this must be possible at run-time; for complex applications it should be limitable to major subdivisions of the system. The DRASTIC architecture addresses these goals by exploiting object persistence and distributed systems implementation techniques. It enables ru...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Software Engineering & Applications
سال: 2015
ISSN: 0976-2221,0975-9018
DOI: 10.5121/ijsea.2015.6102