SOFA 2 is a component system employing hierarchically composed components in distributed environment. It contains concepts, which allow for specifying dynamic reconfigurations of component architectures at runtime, which is essential for virtually any real-life application. The dynamic reconfigurations comprise creating/disposing components and creating/disposing connections between components. In contrast to majority of component systems, SOFA 2 is able to specify possible architectural reconfigurations in the application architecture at design time. This allows SOFA 2 runtime to follow the dynamic behavior of the application and reflect the behavior in architectural reconfigurations. The goal of this thesis is to reify these concepts of d...
Distributed systems with high availability requirements have to allow reconfiguration of the system ...
Embedded systems are ubiquitous in our society, they control vehicles, aircrafts and medical instrum...
Dynamic evolution is a key aspect of the design, development, and maintenance of complex and distrib...
Component systems allow to build large scale applications from reusable components. However, many of...
In the present work we put forward a proposal on how to deconstruct a SOFA 2 component runtime envir...
AbstractComponent-based software development represents a common practice to assemble various kinds ...
The thesis focuses on an extension of the SOFA 2 component system allowing development of high-integ...
Component-based approaches generalize basic object-oriented implementations by allowing large collec...
Component-based development has become a recognized technique for building large scale distributed a...
The thesis contributes to project SOFA 2, which is developed at the Department of distributed and de...
The aim of dynamic reconfiguration is to allow a system to evolve incrementally from one configurati...
A well balanced usage of resources is one of the goals of distributed applications. A way to achieve...
In this paper, the authors address some of the challenges of the current technologies in the area of...
SOFAnet 2 MASTER THESIS Michal Papež Department of Distributed and Dependable Systems, 2011 Abstract...
Componenent systems allow development of new applications by assembling existing components together...
Distributed systems with high availability requirements have to allow reconfiguration of the system ...
Embedded systems are ubiquitous in our society, they control vehicles, aircrafts and medical instrum...
Dynamic evolution is a key aspect of the design, development, and maintenance of complex and distrib...
Component systems allow to build large scale applications from reusable components. However, many of...
In the present work we put forward a proposal on how to deconstruct a SOFA 2 component runtime envir...
AbstractComponent-based software development represents a common practice to assemble various kinds ...
The thesis focuses on an extension of the SOFA 2 component system allowing development of high-integ...
Component-based approaches generalize basic object-oriented implementations by allowing large collec...
Component-based development has become a recognized technique for building large scale distributed a...
The thesis contributes to project SOFA 2, which is developed at the Department of distributed and de...
The aim of dynamic reconfiguration is to allow a system to evolve incrementally from one configurati...
A well balanced usage of resources is one of the goals of distributed applications. A way to achieve...
In this paper, the authors address some of the challenges of the current technologies in the area of...
SOFAnet 2 MASTER THESIS Michal Papež Department of Distributed and Dependable Systems, 2011 Abstract...
Componenent systems allow development of new applications by assembling existing components together...
Distributed systems with high availability requirements have to allow reconfiguration of the system ...
Embedded systems are ubiquitous in our society, they control vehicles, aircrafts and medical instrum...
Dynamic evolution is a key aspect of the design, development, and maintenance of complex and distrib...