dc.date.accessioned | 2013-03-12T08:11:47Z | |
dc.date.available | 2013-03-12T08:11:47Z | |
dc.date.issued | 2007 | en_US |
dc.date.submitted | 2007-04-15 | en_US |
dc.identifier.citation | Wergeland, Øyvind Matheson. Service Planning in a QoS-aware Component Architecture. Hovedoppgave, University of Oslo, 2007 | en_US |
dc.identifier.uri | http://hdl.handle.net/10852/9646 | |
dc.description.abstract | QuA defines a component based software architecture for distributed systems, where QoS management is handled by the platform. To support QoS management, QuA uses pluggable service planners, that configure – or plan – services. A service planner consists of three parts, a composition planner, a binding planner, and an implementation planner. The implementation planner is responsible for selecting a component implementation for a given type, the binding planner selects remote bindings to bind components together, and the composition planner creates the complete component composition for a service.
As QuA uses utility functions as a generic approach to describe QoS and a generic resource model, it should be possible to create an implementation planner that can be used to select and configure component instances for a given component type and with limited resource availability.
This thesis presents a Java implementation of a QuA capsule that supports pluggable components for capsule services, including basic implementation of all capsule services, and a pluggable Generic Implementation Planner. The Generic Implementation Planner implements an algorithm that is used to select and configure QoS-aware component instances. Even though the problem of selecting and configuring these components is related to NP-hard components, this thesis shows through experiments that for limited problem areas, the Generic Implementation Planner is precise and efficient for real-world applications. | nor |
dc.language.iso | eng | en_US |
dc.title | Service Planning in a QoS-aware Component Architecture | en_US |
dc.type | Master thesis | en_US |
dc.date.updated | 2007-04-24 | en_US |
dc.creator.author | Wergeland, Øyvind Matheson | en_US |
dc.subject.nsi | VDP::420 | en_US |
dc.identifier.bibliographiccitation | info:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Wergeland, Øyvind Matheson&rft.title=Service Planning in a QoS-aware Component Architecture&rft.inst=University of Oslo&rft.date=2007&rft.degree=Hovedoppgave | en_US |
dc.identifier.urn | URN:NBN:no-14766 | en_US |
dc.type.document | Hovedoppgave | en_US |
dc.identifier.duo | 56288 | en_US |
dc.contributor.supervisor | Frank Eliassen | en_US |
dc.identifier.bibsys | 070577838 | en_US |
dc.identifier.fulltext | Fulltext https://www.duo.uio.no/bitstream/handle/10852/9646/1/Wergeland.pdf | |