Show simple item record

QoS adaptation in real -time systems.

dc.contributor.authorAbdelzaher, Tarek F.
dc.contributor.advisorShin, Kang G.
dc.date.accessioned2016-08-30T17:57:36Z
dc.date.available2016-08-30T17:57:36Z
dc.date.issued1999
dc.identifier.urihttp://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqm&rft_dat=xri:pqdiss:9959687
dc.identifier.urihttps://hdl.handle.net/2027.42/132056
dc.description.abstractWe propose to design, implement, and evaluate a software framework, called the <italic>Adaptware</italic>, that consists of architectural support, resource-management mechanisms, and programming abstractions for adapting Quality-of-Service (QoS) to dynamically-fluctuating resource capacity and demands. This framework is to reduce the cost and time of real-time software development by providing the infrastructure necessary for building <italic>reusable</italic> multi-purpose real-time software components. In much the same way as today's consumers can buy software and hardware components from different vendors and construct a computing environment tailored to their needs, the proposed framework will provide the means of building and integrating real-time system components so as to preserve their temporal correctness while making it possible to dynamically compute predictable end-to-end temporal guarantees commensurate with available resources. The benefits of our framework are demonstrated by building a testbed and executing representative applications, drawn from both soft real-time systems such as multimedia, and hard real-time systems such as automated flight and process control. Software development costs of these applications will be reduced significantly by separating real-time application design from resource-capacity assumptions on the target platform, hence facilitating changes in platform capacity, configuration or load. We also demonstrate how our abstraction of platform capacity (away from the programmer) can help build real-time systems that can tolerate a range of violations of their load and failure hypotheses by adapting application QoS dynamically to the resources available.
dc.format.extent181 p.
dc.languageEnglish
dc.language.isoEN
dc.subjectAdaptation
dc.subjectDistributed Computing
dc.subjectQos
dc.subjectQuality Of Service
dc.subjectReal-time
dc.subjectSoftware Development
dc.subjectSystems
dc.titleQoS adaptation in real -time systems.
dc.typeThesis
dc.description.thesisdegreenamePh.D.
dc.description.thesisdegreedisciplineApplied Sciences
dc.description.thesisdegreedisciplineComputer science
dc.description.thesisdegreegrantorUniversity of Michigan, Horace H. Rackham School of Graduate Studies
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/132056/2/9959687.pdf
dc.owningcollnameDissertations and Theses (Ph.D. and Master's)


Files in this item

Show simple item record

Accessibility: If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.