Show simple item record

Adaptive Deployment and Configuration Frameworks for Component-based Applications

dc.creatorOtte, William R
dc.date.accessioned2020-08-23T16:17:54Z
dc.date.available2011-12-12
dc.date.issued2011-12-12
dc.identifier.urihttps://etd.library.vanderbilt.edu/etd-12092011-005448
dc.identifier.urihttp://hdl.handle.net/1803/15229
dc.description.abstractOver 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 described.
dc.format.mimetypeapplication/pdf
dc.subjectcomponent based dds
dc.subjectresource constrained
dc.subjectsensor web
dc.subjectdds
dc.subjectadaptive deployment
dc.subjectconfiguration
dc.subjectcomponent
dc.subjectdeployment
dc.titleAdaptive Deployment and Configuration Frameworks for Component-based Applications
dc.typedissertation
dc.contributor.committeeMemberJeff Gray
dc.contributor.committeeMemberJanos Sztipanovits
dc.contributor.committeeMemberGabor Karsai
dc.type.materialtext
thesis.degree.namePHD
thesis.degree.leveldissertation
thesis.degree.disciplineComputer Science
thesis.degree.grantorVanderbilt University
local.embargo.terms2011-12-12
local.embargo.lift2011-12-12
dc.contributor.committeeChairDouglas C. Schmidt
dc.contributor.committeeChairAniruddha Gokhale


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record