This document describes the Object Oriented Design Standards as they are used in the corelinux++ project. It provides a set of guidelines, rationales and standards for object oriented design.Nxc26i2c