Show simple item record

Configuration and deployment derivation strategies for distributed real-time and embedded systems

dc.creatorDougherty, Brian Patrick
dc.date.accessioned2020-08-21T21:18:47Z
dc.date.available2011-09-17
dc.date.issued2011-03-21
dc.identifier.urihttps://etd.library.vanderbilt.edu/etd-03212011-091638
dc.identifier.urihttp://hdl.handle.net/1803/10981
dc.description.abstractDistributed real-time and embedded (DRE) systems are constructed by allocating software tasks to hardware. This allocation, called a deployment plan, must ensure that design constraints, such as quality of service (QoS) demands and resource requirements, are satisfied. Further, the financial cost and performance of these systems may differ greatly based on software allocation decisions, auto-scaling strategy, and execution schedule. This dissertation describes techniques for addressing the challenges of deriving DRE system configurations and deployments. First, we show how heuristic algorithms can be utilized to determine system deployments that meet QoS demands and resource requirements. Second, we use metaheuristic algorithms to optimize system-wide deployment properties. Third, we describe a Model-Driven Architecture (MDA) based methodology for constructing a DRE system configuration modeling tool. Fourth, we demonstrate a methodology for evolving DRE systems as new components become available. Next, we provide a technique for configuring virtual machine instances to create greener cloud-computing environments. Finally, we present a metric for assessing and increasing performance gains due to processor caching.
dc.format.mimetypeapplication/pdf
dc.subjectcache optimization
dc.subjectDRE systems
dc.subjectconfiguration
dc.subjectdeployment
dc.subjectsoftware evolution
dc.titleConfiguration and deployment derivation strategies for distributed real-time and embedded systems
dc.typedissertation
dc.contributor.committeeMemberJanos Sztipanovits
dc.contributor.committeeMemberJules White
dc.contributor.committeeMemberJeff Gray
dc.type.materialtext
thesis.degree.namePHD
thesis.degree.leveldissertation
thesis.degree.disciplineComputer Science
thesis.degree.grantorVanderbilt University
local.embargo.terms2011-09-17
local.embargo.lift2011-09-17
dc.contributor.committeeChairAniruddha Gokhale
dc.contributor.committeeChairDouglas C. Schmidt


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record