| Germond et al., "Object Mapping in C++" Technical Articles: C/C++-MSDN Library, Mar. 20, 1992, Microsoft Corporation, pp. 1-11. |
| Stroustrup, B., "The C++ Programming Language" Third Ed., AT&T Labs, Addison-Wesley Publishing Company, 1997, pp. 310-312; 390-391. |
| Microsoft Product Support Service, http://support.microsoft.com/support/kb/articles/q191/8/40.asp, "Howto: Share Memory Between User Mode and Kernel Mode", Jan. 2000. |
| Microsoft online library, http://msdn.microsoft.com/library/partbook/uml/compositeobjects.htm, "Composite Objects", pp. 1, 1997. |
| Horstmann, Microsoft online library, http://msdn.microsoft.com/library/techart/msdn.sub.- cpptocom.htm, "From CPP to COM", Oct. 1995. |
| Banerjee et al., "Data Model Issues for Object Oriented Application", ACM, pp. 3-26, Jan. 1987. |
| Bacon et al., "Fast Static Analysis of C + + Virtual Function Calls", ACM, pp. 324-341, Oct. 1996. |
| Liedtke, "On micro-Kernel Construction", ACM, pp. 237-250, Dec. 1995. |
| Driesen et al., "The Direct Cost of Virtual Function Calls in C +", ACM, pp. 306-323, Oct. 1996. |
| Magnan et al., "From Specification to Management of Composite Object Behavior", IEEE, pp. 132-146, Aug. 1998. |