O-O frameworks are difficult to understand and use. Hooks [16] focus on how the framework is intended to be tied, and provide guidance in how and where to perform the changes that will fulfill some requirements within the application being developed. This thesis presents a proof of concept for the usefulness of the hooks model approach. We developed a tool called HookMaster based on Rational Rose 98 and Visual Basic. HookMaster can understand hook descriptions and interactively guide the user through the enactment of hooks. The output of the tool includes class diagrams and collaboration diagrams which can be used as the base of further application development.
展开▼