Information system development, in particular expert systems and other knowledge-based approaches, require extensive human expert knowledge. Often, acquiring such knowledge is problematic with regard to efficiently acquiring the expert’s knowledge and translating this knowledge into a system usable form. Knowledge acquisition has long been viewed as the bottleneck of knowledge-based systems and more recently is being recognized as a significant issue in general information systems analysis and design. Object-oriented techniques are presented as a uniform method for overcoming translation difficulties and implementing graphical interfaces. A graphical interface provides a modeling platform that is easily understood by experts and knowledge engineers. The object-oriented base for our tool provides an additional benefit in developing implemented systems by providing a representation independent methodology that can easily be mapped into any other object-oriented based expert system or other object-oriented information systems.