Browsing by Subject "oprogramowanie komponentowe"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item type:Doctoral Dissertation, Access status: Open Access , Adaptive deployment of component-based applications in distributed systems(2007-10-17) (Data obrony: 2010) Cała, Jacek
Wydział Elektrotechniki, Automatyki, Informatyki i ElektronikiDeployment of distributed applications in heterogeneous environments is an interesting yet complex area in the software life cycle. A proper deployment infrastructure can alleviate many issues related to software execution and management. It also promotes the component-based design and enables creating dynamic and adaptive systems. By applying adaptation to the deployment process, a system can react to context changes and reorganise its components to improve execution. This work presents design, implementation and evaluation of the Adaptive Deployment Framework that aims at enhancing application performance. The pivotal role in adaptive deployment plays the model-based approach to deployment. It improves reusability and enables automation. However, many of the existing model-based solutions are limited to the spatial distribution of components only. Therefore, we extended the notion of deployment and defined three basic deployment dimensions: spatial, temporal and semantic. The key enablers of adaptive deployment are reconfiguration mechanisms that influence the way in which the system will be adapted. We discerned four redeployment techniques: full, deep, shallow, and runtime. In this work we concentrate on the last technique supported by component migration. The design, implementation and integration of the migration mechanism with the deployment infrastructure have shown that it is well suited as a reconfiguration tool. To demonstrate how it can improve application performance, we designed and implemented the Force-Directed Deployment Planning algorithm, a novel approach to deployment planning.Item type:Doctoral Dissertation, Access status: Open Access , On demand semantics based service component integration and provisioning for SOA applications(Data obrony: 2010) Szymacha, Robert
Wydział Elektrotechniki, Automatyki, Informatyki i ElektronikiDissertation focuses on providing services that stay in accordance with SOA paradigm, created using component technologies. To support creating and provisioning services on the customer demand, functional requirements for the services as well as functional capabilities of the components use semantic description. This approach allows the system to automate several parts of the integration process. To assure quality of service (QoS) required by the service customer, there is a necessity to adapt the service to changing non-functional capabilities of the provider infrastructure. The designed service provisioning framework adapts the service by selecting a proper set of components, which are used as a service logic implementation. This adaptation is performed using high-level policies, mapped to low-level rules. The prototype implementation of so-called "On demand Service Provisioning System" has been implemented by enhancing Service Component Architecture (SCA) technology, which is used for integration of the components created using different CBSE technologies. The presented solution has been tested using a prototype service, using set of components and sample adaptation policies.
