Chameleon: A New Operating System Concept for Supporting Multimedia

R.W. Bryce and G.C. Shoja (Canada)


object-orientation, extensible operating systems, dynamic reconfiguration


New algorithms are being incorporated into operating systems to deal the requirements of multimedia applications. However, typical system design techniques such as structured programming, global variables and implied dependencies are impeding this development and proof of correctness. Techniques from the object-orientation paradigm are now being incorporated to better manage these issues. This paper introduces Chameleon, a new object oriented operating system design concept that takes an original approach to design and implementation to achieve a high degree of adaptability and retain the performance of a μ-kernel. The Chameleon design is presented and compared against that of other operating systems.

Important Links:

Go Back