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

Title page for ETD etd-04182006-175240

Type of Document Master's Thesis
Author Paunov, Stoyan G.
URN etd-04182006-175240
Title Aiding the deployment and configuration of component middleware in distributed real-time and embedded systems
Degree Master of Science
Department Computer Science
Advisory Committee
Advisor Name Title
Douglas Schmidt Committee Member
  • Embedded computer systems -- Design and construction
  • model-driven development
  • visual modeling
  • real-time
  • configuration generation
  • distributed
  • component middleware
  • component repository
  • Model-driven software architecture
Date of Defense 2006-04-15
Availability unrestricted
Thesis under the supervision of Professor Douglas C. Schmidt:

Historically enterprise distributed, real-time and embedded (DRE) systems were developed atop of operating systems and protocols. These traditional methods were however replaced by stacks of middleware technologies in order to reuse existing architectural and design principles and avoid reinventing and reimplementing core distributed infrastructure capabilities and services. The most recent wave of middleware technologies offers higher-level abstractions, such as component models, web services, and model-driven middleware.

Although component middleware technologies successfully address many of the problems of previous generations of inflexible, monolithic, functionally-designed, and “stove-piped” enterprise DRE systems, they also introduce new challenges associated with the higher flexibility and configurability of the system, the manageability of the large number of deployment and configuration artifacts and ability of the system to evolve in response to improved understanding of the domain or feedback from end-to-end quality of service performance testing.

This thesis document first discusses how component repositories can be used to resolve many of the newly arisen deployment and configuration complexities in component-based middleware. Next it shows how Model-Driven Development (MDD) technologies can be applied to mitigate the complexities associated with configuring component middleware for quality of service.

  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
  MSthesis_StoyanPaunov.pdf 1.47 Mb 00:06:47 00:03:29 00:03:03 00:01:31 00:00:07

Browse All Available ETDs by ( Author | Department )

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