Corpus ID: 14654805

Using Meta-Objects to Support Optimisation in the Apertos Operating System

@inproceedings{Itoh1995UsingMT,
  title={Using Meta-Objects to Support Optimisation in the Apertos Operating System},
  author={J. Itoh and Y. Yokote and R. Lea},
  booktitle={COOTS},
  year={1995}
}
The Apertos OS has explored the use of the meta-object model and reflection as a means to build highly flexible operating systems. While the benefits of such a system are great, the performance cost of a clean consistent use of the meta object model is high. Our initial work accepted this because of our desire to explore the model to its fullest. Recently we have turned our attention to optimisation techniques. Our work is interesting because we have tried to use the flexibility of the model to… Expand
39 Citations
An Explicit Binding Model for Runtime Extensible Operating Systems
  • 2
Performance evaluation of the meta-ORB reflective middleware platform
  • F. Costa
  • Computer Science
  • IEEE International Conference on Performance, Computing, and Communications, 2004
  • 2004
Dynamic Memory Model Reconfiguration in DEIMOS
  • 2
An architecture for dynamically extensible operating systems
  • Michael Clarke, G. Coulson
  • Computer Science
  • Proceedings. Fourth International Conference on Configurable Distributed Systems (Cat. No.98EX159)
  • 1998
  • 35
Reflection support for adaptive distributed applications
  • P. Raverdy, R. Lea
  • Computer Science
  • Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)
  • 1999
  • 4
A Generic Reification Technique for Object-Oriented Reflective Languages
  • 22
NOTES ON REFLECTIVE MIDDLEWARE1
  • 1
Design and implementation of a composable reflective middleware framework
  • 46
  • PDF
...
1
2
3
4
...

References

SHOWING 1-10 OF 23 REFERENCES
The Apertos Reflective Operating System: The Concept and its Implementation
  • 235
  • PDF
The art of the Metaobject Protocol
  • 1,611
  • Highly Influential
The Spring Nucleus: A Microkernel for Objects
  • 186
  • PDF
SPIN—an extensible microkernel for application-specific operating system services
  • 95
Separation of concerns and operating systems for highly heterogeneous distributed computing
  • 5
COOL: system support for distributed programming
  • 74
ACTORS - a model of concurrent computation in distributed systems
  • G. Agha
  • Computer Science
  • MIT Press series in artificial intelligence
  • 1990
  • 3,096
  • PDF
A Study of Dynamic Optimization Techniques: Lessons and Directions in Kernel Design
  • 21
  • PDF
...
1
2
3
...