- 1.H.D. Bocker and :I. Herczeg. Browsing through program execution. In INTERACT '90, pages 991- 996. Elsevier Science Publishers B.V. (North Holland), 1990. Google ScholarDigital Library
- 2.M.H. Brown and R. Sedgewick. A system for algorithm animation. In A CM SIGGRAPH '84 Conference Proceedings, pages 177-186, 1984. Google ScholarDigital Library
- 3.J. Davis and T. Morgan. Object-oriented development at Brooklyn Union Gas. IEEE Software, 10(1):67-74, 1993. Google ScholarDigital Library
- 4.Adele J. Goldberg. Smalltalk-80: The Interactive Programming Environment. Addison-Wesley, Reading, MA, 1984. Google ScholarDigital Library
- 5.M.T. Heath and J.A. Etheridge. Visualizing the performance of parallel programs. IEEE Software, 8(5):2a-ag, 1991. Google ScholarDigital Library
- 6.Richard Helm, Tien Huynh, Kim Marriott, and John Vlissides. An object-oriented architecture for constraint-based graphical editing. In Proceedings of the Third Eurographics Workshop on Object-Oriented Graphics, pages 1-22, Champ6ry, Switzerland, October 1992. Also available as IBM Research Division Technical Report RC 18524 (79392).Google Scholar
- 7.Richard Helm and Yo~lle S. Maarek. Integrating information retrieval and domain specific approaches for browsing and retrieval in objectoriented class libraries. In Object-Oriented Programming Systems, Languages and Applications Conference, pages 145-161, Phoenix, Arizona, October 1991. ACM. Google ScholarDigital Library
- 8.C.F. Herot, G.P. Brown, R.T. Carling, M. Friedell, D. Kramlich, and R.M. Baecker. An integrated environment for program visualization. In H.- J. Schneider and A. J. Wasserman, editors, Automated Tools for Information Systems Design, pages 237-259. North Holland Publishing Company, 1982.Google Scholar
- 9.John A. Interrante and Mark A. Linton. Runtime access to type information in C++. In Proceedings of ~he 1990 USENIX C-t-+ Conference, pages 233- 240, April 1990.Google Scholar
- 10.Sharam Javey, Kin'ichi Mitsui, Hiroaki Nakamura, Kazu Yasuda Tsuyoshi Ohira, Kazushi Kuse, Tsutomu Kamimura, and Richard Helm. Architecture of the XL C++ browser. In Proceedings of CASCON 'g2, Center for Advanced Studies. IBM Canada. Toronto. Canada, November 1992. Google ScholarDigital Library
- 11.D.N. Kimelman and T.A. Ngo. The RP3 program visualization environment. The IBM Journal of Research and Development, 35(6), November 1991. Google ScholarDigital Library
- 12.M.F. Kleyn and P.C. Gingrich. Graphtraceunderstanding object-oriented systems using concurrently animated views. In Object-Oriented Programming Systems, Languages and Applications Conference, pages 191-205, 1988. Google ScholarDigital Library
- 13.Mark A. Linton, John M. Vlissides, and Paul R. Calder. Composing user interfaces with InterViews. Computer, 22(2):8-22, February 1989. Google ScholarDigital Library
- 14.G.M. Nielson, B.D. Shriver, and J. Rosenblum. Visualization in Scientific Computing. IEEE Computer Society Press, Washington, 1990. Google ScholarDigital Library
- 15.Harold L. Ossher. Multi-dimensional organization and browsing of object-oriented systems. In Proceedings of the IEEE Computer Society 1990 International Conference on Computer Languages, pages 128-135, New Orleans, LA, March 1990.Google ScholarCross Ref
- 16.Bjarne Stroustrup and Dmitry Lenkov. Runtime type identification for C++. Journal of Object- Oriented Programming, pages 32-42, March-April 1992.Google Scholar
- 17.C. Upson, T. Faulhaber, D. Kamins, D. Laidlaw D. Schlegel, J. Vroom, R. Gurwitz, and A. van Dam. The application visualization system: A computational environment for scientific visualization. IEEE Computer Graphics gj Applications, 9(4):30-42, July 1989. Google ScholarDigital Library
- 18.John M. Vlissides and Mark A. Linton. Unidraw: A framework for building domain-specific graphical editors. A CM Transactions on Information Systems, 8(3):237-268, July 1990. Google ScholarDigital Library
- 19.John M. Vlissides and Steres Tang. A Unidrawbased user interface builder. In Proceedings of the A CM SIGGRAPH Fourth Annual Symposium on User Iu~erface Software and Technology, Hilton Head, SC, November 1991. Google ScholarDigital Library
- 20.N. Wilde and R. Huitt. Maintenance support for object-oriented programs. IEEE Transacgions on Software Engineering, 18(12):1038-1044, December 1992. Google ScholarDigital Library
- 21.Rebecca Wirfs-Brock, Brian Wilkerson, and Lauten Wiener. Designing Object-Oriented Software. Prentice Hall, Englewood Cliffs, New Jersey, 1990. Google ScholarDigital Library
Index Terms
- Visualizing the behavior of object-oriented systems
Recommendations
What Is Object-Oriented Programming?
The meaning of the term 'object oriented' is examined in the context of the general-purpose programming language C++. This choice is made partly to introduce C++ and partly because C++ is one of the few languages that supports data abstraction, object-...
Comments