REFLEX Logo

Support for evolution in the next generation of distributed information management systems

[ Project Publications | REFLEX "RComponents" Demos | RComponent Java API Extension | REFLEX Configurable Enterprise Model | The REFLEX Proxy (RProxy) | REFLEX RComponent Configuration Editor]

The REFLEX project looks at the application of reflective techniques used to create dynamically evolvable software components whose role is integral to the operation of Distributed Information Management systems (DIMs). We present the concept of RComponents to include location independence, interface, and behavioural evolution to the component model. Using RComponents to structure software development allows the flexibility to change key services built into continuously available systems. Therefore components are better able to adapt to changing external organisational-level requirements.

The component architecture is demonstrated with examples from enterprise class applications, and smart devices (i.e. plug and play hardware that automatically configures local applications to integrate its provided services).

Content Last Changed : 16/01/2002 @ 16:01
Author: Dr. Duncan Pemberton