| Visualizing dynamic software system information through high-level models |
| Full text |
Pdf
(2.07 MB)
|
| Source
|
Conference on Object Oriented Programming Systems Languages and Applications
archive
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
table of contents
Vancouver, British Columbia, Canada
Pages: 271 - 283
Year of Publication: 1998
ISBN:1-58113-005-8
Also published in ...
|
|
Authors
|
|
Robert J. Walker
|
Department of Computer Science, University of British Columbia, 201-2366 Main Mall, Vancouver, BC, Canada V6T 1Z4
|
|
Gail C. Murphy
|
Department of Computer Science, University of British Columbia, 201-2366 Main Mall, Vancouver, BC, Canada V6T 1Z4
|
|
Bjorn Freeman-Benson
|
Object Technology International, Inc., 301-506 Fort St., Victoria, BC, Canada V8T 1X3
|
|
Darin Wright
|
Object Technology International, Inc., 301-506 Fort St., Victoria, BC, Canada V8T 1X3
|
|
Darin Swanson
|
Object Technology International, Inc., 301-506 Fort St., Victoria, BC, Canada V8T 1X3
|
|
Jeremy Isaak
|
Object Technology International, Inc., 301-506 Fort St., Victoria, BC, Canada V8T 1X3
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 42, Citation Count: 29
|
|
|
ABSTRACT
Dynamic information collected as a software system executes can help software engineers perform some tasks on a system more effectively. To interpret the sizable amount of data generated from a system's execution, engineers require tool support. We have developed an off-line, flexible approach for visualizing the operation of an object-oriented system at the architectural level. This approach complements and extends existing profiling and visualization approaches available to engineers attempting to utilize dynamic information. In this paper, we describe the technique and discuss preliminary qualitative studies into its usefulness and usability. These studies were undertaken in the context of performance tuning tasks.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Wim De Pauw , Richard Helm , Doug Kimelman , John Vlissides, Visualizing the behavior of object-oriented systems, Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications, p.326-337, September 26-October 01, 1993, Washington, D.C., United States
|
| |
2
|
|
| |
3
|
W. De Pauw, D. Lorenz, J. Vlissides, and M. Wegman. Execution patterns in object-oriented visualization. In Proceedings of the 4th USENIX Conference on Object- Oriented Technologies and Systems, pp. 219-234, 1998.
|
 |
4
|
Dean F. Jerding , John T. Stasko , Thomas Ball, Visualizing interactions in program executions, Proceedings of the 19th international conference on Software engineering, p.360-370, May 17-23, 1997, Boston, Massachusetts, United States
[doi> 10.1145/253228.253356]
|
| |
5
|
|
| |
6
|
C. Laffra and A. Malhotra. Hotwire--a visual debugger for C++. In Proceedings of the USENIX C+ + Technical Conference, pp. 10%122, 1994.
|
 |
7
|
Danny B. Lange , Yuichi Nakamura, Interactive visualization of design patterns can help in framework understanding, Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications, p.342-357, October 15-19, 1995, Austin, Texas, United States
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
 |
12
|
Gail C. Murphy , David Notkin , Kevin Sullivan, Software reflexion models: bridging the gap between source and high-level models, Proceedings of the 3rd ACM SIGSOFT symposium on Foundations of software engineering, p.18-28, October 12-15, 1995, Washington, D.C., United States
|
| |
13
|
|
 |
14
|
Mohlalefi Sefika , Aamod Sane , Roy H. Campbell, Architecture-oriented visualization, Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, p.389-405, October 06-10, 1996, San Jose, California, United States
|
CITED BY 29
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Robert J. Walker , Gail C. Murphy , Jeffrey Steinbok , Martin P. Robillard, Efficient mapping of software system traces to architectural views, Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative research, p.12, November 13-16, 2000, Mississauga, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
Lei Wu , Houari Sahraoui , Petko Valtchev, Program comprehension with dynamic recovery of code collaboration patterns and roles, Proceedings of the 2004 conference of the Centre for Advanced Studies on Collaborative research, p.56-67, October 04-07, 2004, Markham, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ahmed E. Hassan , Daryl J. Martin , Parminder Flora , Paul Mansfield , Dave Dietz, An Industrial Case Study of Customizing Operational Profiles Using Log Compression, Proceedings of the 30th international conference on Software engineering, May 10-18, 2008, Leipzig, Germany
|
|
|
|
|
|
Bas Cornelissen , Andy Zaidman , Danny Holten , Leon Moonen , Arie van Deursen , Jarke J. van Wijk, Execution trace analysis through massive sequence and circular bundle views, Journal of Systems and Software, v.81 n.12, p.2252-2268, December, 2008
|
|
|
|
|
|
|
|
|
|
|
|
Bram Adams , Kris De Schutter , Andy Zaidman , Serge Demeyer , Herman Tromp , Wolfgang De Meuter, Using aspect orientation in legacy environments for reverse engineering using dynamic analysis-An industrial experience report, Journal of Systems and Software, v.82 n.4, p.668-684, April, 2009
|
|
|
|
|
|
C. Bennett , D. Myers , M.-A. Storey , D. M. German , D. Ouellet , M. Salois , P. Charland, A survey and evaluation of tool features for understanding reverse-engineered sequence diagrams, Journal of Software Maintenance and Evolution: Research and Practice, v.20 n.4, p.291-315, July 2008
|
|
|
|
|