Composing Systemic Aspects into Component-Oriented DOC Middleware, Doctoral Dissertation, May 2004

Nanbor Wang · 2004

The advent and maturation of component-based middleware frameworks have simplified the development of large-scale distributed applications by separating system development and configuration concerns into different aspects that can be specified and composed at various stages of the application development lifecycle. Conventional component middleware technologies, such as J2EE and .NET, were designed to meet the quality of service (QoS) requirements of enterprise applications, which focus largely on scalability and reliability. Therefore, conventional component middleware specifications and implementations are not well suited for distributed real-time and embedded (DRE) applications with more stringent QoS requirements, such as low latency/jitter, timeliness, and online fault recovery. In the DRE system development community, a new generation of enhanced commercial off-the-shelf (COTS) middleware, such as Real-time CORBA 1.0 (RT-CORBA), is increasingly gaining acceptance as (1) the cost and time required to develop and verify DRE applications precludes developers from implementing complex DRE applications from scratch and (2) implementations of standard COTS middleware specifications mature and encompass key QoS properties needed by DRE systems. However, although COTS middleware standardizes mechanisms to configure and

Read the paper · More papers on PaperTik