Inheritance Patterns and Analysis