The HyperPanel RUN is an streamlined, object orientated operating system that can interface with a variety of operating systems or directly with the hardware itself. HyperPanel Inc. has also created a complete development environment which allows developers to efficiently develop, integrate and test platform-independent applications.
Memory management is one area where substantial gains can be achieved.
In a na ve implementation, there will be no sharing of objects. That is, every time a copy of an object is needed, it is copied verbatim. Rhapsody is a real-time embedded software development environment that dramatically increases a software engineer's productivity, potentially by orders of magnitude. In Flow Design for Embedded Systems, the author has created a unified object-oriented methodology that can be applied to any microprocessor and language. This site has an enormous number of links for each of the topics covered.