A joint project of the Graduate School, Peabody College, and the Jean & Alexander Heard Library

Title page for ETD etd-03212011-091638

Type of Document Dissertation
Author Dougherty, Brian Patrick
Author's Email Address briand@dre.vanderbilt.edu
URN etd-03212011-091638
Title Configuration and deployment derivation strategies for distributed real-time and embedded systems
Degree PhD
Department Computer Science
Advisory Committee
Advisor Name Title
Aniruddha Gokhale Committee Co-Chair
Douglas C. Schmidt Committee Co-Chair
Janos Sztipanovits Committee Member
Jeff Gray Committee Member
Jules White Committee Member
  • cache optimization
  • DRE systems
  • configuration
  • deployment
  • software evolution
Date of Defense 2011-03-18
Availability unrestricted
Distributed 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.

  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
  dissertation.pdf 5.47 Mb 00:25:19 00:13:01 00:11:23 00:05:41 00:00:29

Browse All Available ETDs by ( Author | Department )

If you have more questions or technical problems, please Contact LITS.