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

Title page for ETD etd-12092011-005448

Type of Document Dissertation
Author Otte, William R
Author's Email Address wotte@dre.vanderbilt.edu
URN etd-12092011-005448
Title Adaptive Deployment and Configuration Frameworks for Component-based Applications
Degree PhD
Department Computer Science
Advisory Committee
Advisor Name Title
Aniruddha Gokhale Committee Chair
Douglas C. Schmidt Committee Co-Chair
Gabor Karsai Committee Member
Janos Sztipanovits Committee Member
Jeff Gray Committee Member
  • component based dds
  • resource constrained
  • sensor web
  • dds
  • adaptive deployment
  • configuration
  • component
  • deployment
Date of Defense 2011-11-21
Availability unrestricted
Over the past decade component-based technologies, such as the CORBA

Component Model (CCM), have found increased acceptance as vehicles for

implementing distributed systems at many levels of complexity and

size. Examples of such applications occur in such diverse domains as

distributed sensor webs, air traffic management systems, industrial

control systems, and total ship computing environments. Each of these

domains represents a unique set of challenges from the perspective of

the deployment and configuration of distributed applications.

Software frameworks that support the deployment and configuration

(D&C) of distributed real-time and embedded (DRE) systems and

applications are typically highly specialized for one particular

domain or problem area, such as embedded domains or large-scale grid

and cloud-based deployments. Moreover, these D&C tool-chains

typically support only one application type or component model and

lack standardized mechanisms by which their behavior can be adapted

and customized for the challenges unique to a particular domain. This

inflexibility can lead to problems in real-world use of D&C

technologies because applications must often interact and integrate with

either new or legacy systems that use different communication or

deployment mechanisms. Additionally, the D&C framework itself may

require customization to satisfy domain requirements, e.g., to

change the behavior of error handling or event logging.

This dissertation presents a set of research contributions to the area

of robust and extensible deployment and configuration frameworks for

distributed component-based systems. First, the application of

component deployment and configuration technology to overcome

challenges in mutli-agent software system for a distributed sensor web

is described. Next, the Locality Enabled Deployment and Configuration

Engine (LE-DAnCE), an adaptive and heterogeneous deployment and

configuration framework is described including techniques for

performance optimization during the deployment and configuration

process. Finally, a connector-based infrastructure that allows

extension of component containers with new distribution middlware is


  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
  Otte.pdf 1.22 Mb 00:05:39 00:02:54 00:02:32 00:01:16 00:00:06

Browse All Available ETDs by ( Author | Department )

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