kirancodes.me
To Proof Maintenance & Beyond!

Developing a GUIDE Using Object-Oriented Programming

Joseph A. Konstan, Lawrence A. Rowe

Abstract

PICASSO is a graphical user interface development en-vironment built using the Common Lisp Object System (CLOS). This paper describes how CLOS features in-cluding multiple inheritance, instance methods, multi-methods, and method combinations were used to imple-ment the system. In addition, the benefits and draw-backs of CLOS development are discussed including code quality, maintainability and performance. 1.

Related papers