Abstract
The role of reflective middleware that has emerged as an important architectural component in modern distributed systems is discussed. Its role is to offer users a high-level, platform-independent programming model which can be object-oriented or component-based and to hide problems of distribution. Middleware technologies can be applied in a wide range of applications such as safety-critical systems, mobile and ubiquitous computing, embedded systems, real-time systems, and the computational Grid. Reflective middleware can also overcome the limitations of the black-box approach.
Original language | English (US) |
---|---|
Journal | IEEE Distributed Systems Online |
Volume | 2 |
Issue number | 5 |
State | Published - 2001 |
ASJC Scopus subject areas
- Software
- General Engineering
- Hardware and Architecture
- Computer Networks and Communications