Requirements for a Hooks Tool

Object-oriented frameworks can be complex and di cult to use. Tool support can greatly aid developers in using these frameworks. However, existing tools, such as graphical user interface builders, only support one framework and are not easily customized. Hooks, which describe the intended use of a framework, can form the basis of a general, exible tool that supports many di erent frameworks. This paper describes the requirements for such a tool.