Redundant concepts should be eliminated and new, independent concepts should be added. However, this type of approach should serve as a beginning for the analysis of the relationships among the salient concepts. Attempts should be made to more precisely define and operationalize such concepts presented in this type of framework. The existence and strength of the relationships among the concepts could then be tested empirically in order to yield refinements to the framework. A well-tested framework should serve practitioners in their OO implementation efforts and could eventually lead to the widespread acceptance of OOSD in all types of organizations.
Complete references are available on request.