IEEE Distributed Systems Online · 2001 · 23 citations · 1 references
EngineeringComputer EngineeringSystems EngineeringDistributed SystemsEmbedded SystemsSystems ArchitectureDistributed Systems ArchitectureReal-time Resource ManagementReal-time Systems ArchitectureReal-time Systems DesignAdaptive MiddlewareMiddlewareMiddleware AdaptationMiddleware ArchitecturesMiddleware FrameworksMultiplexingReal-time MiddlewareService-oriented Middleware
Existing middleware specifications, such as Real-Time CORBA and CORBA Messaging, address many quality-of-service (QoS) properties by defining policies that control connection multiplexing, request priority, queuing order, routing, and dependability. They do not, however, define strategies for configuring these QoS properties into applications flexibly, transparently, and adaptively. Application developers must therefore make these configuration decisions manually. This process is tedious and error-prone, and suboptimal for complex distributed realtime and embedded (DRE) systems. Although the recently adopted CORBA Component Model (CCM) defines a standard configuration framework for packaging and deployingsoftware components, conventional CCM implementations focus on functionality rather than adaptive QoS, which makes the CCM currently unsuitable for DRE applications withdemanding QoS requirements.
1
The art of the metaobject protocol
Choice Reviews Online · 1992 · 1K citations