Flexibility to adapt to different applications is a key requirement of modern operating systems. We have explored the use of meta-objects and reflection as a means to write adaptable system software. The paper discusses the Apertos operating system, that uses these techniques. It outlines how meta-objects help to support flexibility and how we have implemented the concepts, and gives some performance figures
Published in:
Hot Topics in Operating Systems, 1995. (HotOS-V), Proceedings., Fifth Workshop on
Date of Conference: 4-5 May 1995