Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
Advanced CORBA programming with C++
Advanced CORBA programming with C++
Replication and fault-tolerance in the ISIS system
Proceedings of the tenth ACM symposium on Operating systems principles
Distributed Open Inventor: a practical approach to distributed 3D graphics
Proceedings of the ACM symposium on Virtual reality software and technology
Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB
IFIP/ACM International Conference on Distributed systems platforms
The case for reflective middleware
Communications of the ACM - Adaptive middleware
The Inventor Mentor: Programming Object-Oriented 3d Graphics with Open Inventor, Release 2
The Inventor Mentor: Programming Object-Oriented 3d Graphics with Open Inventor, Release 2
Distributed Systems: Principles and Paradigms
Distributed Systems: Principles and Paradigms
The studierstube augmented reality project
Presence: Teleoperators and Virtual Environments
An Efficient Component Model for the Construction of Adaptive Middleware
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Avocado: A Distributed Virtual Reality Framework
VR '99 Proceedings of the IEEE Virtual Reality
The blue-c Distributed Scene Graph
VR '03 Proceedings of the IEEE Virtual Reality 2003
Bamboo - A Portable System for Dynamically Extensible, Real-Time, Networked, Virtual Environments
VRAIS '98 Proceedings of the Virtual Reality Annual International Symposium
Extending and embedding the python interpreter
Extending and embedding the python interpreter
Reflective Middleware: From Your Desk to Your Hand
Reflective Middleware: From Your Desk to Your Hand
Design of a Component-Based Augmented Reality Framework
ISAR '01 Proceedings of the IEEE and ACM International Symposium on Augmented Reality (ISAR'01)
An Object-Oriented Software Architecture for 3D Mixed Reality Applications
ISMAR '03 Proceedings of the 2nd IEEE/ACM International Symposium on Mixed and Augmented Reality
Hi-index | 0.00 |
In the dynamic environments of UAR, software is expected to be modifiable to accommodate for new user needs, expectations, and changing environments. Reflective middleware provides, in a certain way, an open implementation and presents an efficient alternative to deal with highly dynamic environments. The present article describes an implementation of Reflective Middleware based on an object oriented metamodel and its application in the field of AR. Along the way, it introduces support services that deterministically apply to every component, even those yet to be engineered. These services have been defined as Generic Services, the process of creating generic services is demonstrated with various examples, showing their advantages as regards to issues of code reduction and flexibility.