... Hecht, A., Tryon, D., and Hywari, W. September 1988. Object-Oriented Analysis: Theory and Practice, Course Notes, in Object-Ollented Programming Systems, Languages, and Applications. San Diego, ... H., Linger, R., and Hevner, A. 1986. Principles ofInfonnation System Design andAnalysis. Orlando, FL: Academic Press. [31] Jackson, M. 1975. Principles ofProgram Design. Orlando, FL: Academic ... Stroustrup, B. May 1988. What Is Object-Oriented Programming? IEEE Software vol. 5(3), p. 10. [34] Cardelli, L. and Wegner, P. On Understanding Types, Data Abstraction, and Polymorphism. December...