Abstract | ||
---|---|---|
Understanding the architecture of a program requires determining both the major components into which the system is broken and the ways in which the components interact to accomplish the program's goals. Both static and dynamic analyses of the software can aid in obtaining this understanding. This paper describes an analysis technique for gaining such understanding and a visualization tool, called ISVis, that supports it. The technique is applied to the problem of enhancing the Mosaic web browser by both visualizing its architecture and finding the components of the browser into which an enhancement should be inserted. |
Year | DOI | Venue |
---|---|---|
1997 | 10.1016/S0167-6423(99)00038-6 | Science of Computer Programming - Special issue on WCRE 97 |
Keywords | DocType | Volume |
mosaic web browser,software visualization,dynamic analysis,analysis technique,architectural localization,major component,visualization tool,software architecture extraction,program understanding,software architecture,information retrieval,information analysis,internet,visualization,computer architecture,service oriented architecture,programming,reverse engineering,visual programming | Conference | 36 |
Issue | ISSN | ISBN |
2-3 | 0167-6423 | 0-8186-8162-4 |
Citations | PageRank | References |
68 | 5.55 | 9 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Dean F. Jerding | 1 | 68 | 5.55 |
Spencer Rugaber | 2 | 619 | 73.52 |