Object-Oriented software engineering is one of the most popular software engineering methodologies in recent years, however it still have some weakness.
In this paper, we represent a new mechanism that provides a complete global view of an Object-Oriented software system. It helps engineer using traditional software engineering to adopt Object-Oriented methodology, eliminates the problems resulting from process issue, and provides a generic mechanism for consistency checking.