Show simple item record

Reusable Model Transformation Techniques for Automating Middleware QoS Configuration in Distributed Real-time and Embedded Systems

dc.creatorKavimandan, Amogh
dc.date.accessioned2020-08-23T16:09:11Z
dc.date.available2010-12-11
dc.date.issued2008-12-11
dc.identifier.urihttps://etd.library.vanderbilt.edu/etd-12032008-180008
dc.identifier.urihttp://hdl.handle.net/1803/15061
dc.description.abstractContemporary component middleware platforms provide a high degree of flexibility and configurability to support the development and operational life-cycles of distributed real-time and embedded (DRE) systems. This flexibility of component middleware, however, can also complicate DRE system configuration since assuring their quality of service (QoS) properties requires mapping their QoS requirements onto the right set of configuration options of the underlying middleware platform. This dissertation provides the following contributions to the development of component-based DRE systems. First, it describes the design and implementation of Quality of service pICKER (QUICKER) model-driven toolchain that combines domain-specific modeling to capture system QoS requirements at domain-level abstractions to simplify the QoS requirements specification process, and model transformations to automate the mapping of these requirements to middleware-specific QoS options. Second, it evaluates the domain-specific requirements modeling, and the generated QoS configurations in the context of representative DRE systems. Finally, it describes a templatized model transformation technique for developing general-purpose, platform-independent QoS mappings that can operate across multiple platforms.
dc.format.mimetypeapplication/pdf
dc.subjectModel Transformation
dc.subjectMiddleware QoS Configuration
dc.subjectMDE
dc.subjectTemplatized Transformation
dc.subjectProgram transformation (Computer programming)
dc.subjectEmbedded computer systems -- Quality control
dc.subjectModel-driven software architecture
dc.titleReusable Model Transformation Techniques for Automating Middleware QoS Configuration in Distributed Real-time and Embedded Systems
dc.typedissertation
dc.contributor.committeeMemberGabor Karsai
dc.contributor.committeeMemberJanos Sztipanovits
dc.contributor.committeeMemberDouglas Schmidt
dc.contributor.committeeMemberJeff Gray
dc.type.materialtext
thesis.degree.namePHD
thesis.degree.leveldissertation
thesis.degree.disciplineComputer Science
thesis.degree.grantorVanderbilt University
local.embargo.terms2010-12-11
local.embargo.lift2010-12-11
dc.contributor.committeeChairAniruddha Gokhale


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record