12 citations found. Retrieving documents...
Baker, M. J., Eick S. G., Space Filling Software Visualization. Journal of Visual Languages and Computing, Vol. 6, pp 119-133, 1995.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Palantír: Increasing Awareness in Distributed.. - Sarma, van der Hoek (2002)   (Correct)

....only direct conflicts are avoided this way and, furthermore, developers usually do not know beforehand the complete set of artifacts they will be changing. The area of software visualization has produced a number of visualizations, including matrix views [6] 3 D colored graphs [10] bar graphs [11], and ticker tapes [12] that provide insight in the way a software system evolves over time. As compared to Palantr, these systems tend to focus on project management rather than awareness among developers. As a result, the visualizations are not dynamic (e.g. they only provide a view of the ....

Baker, M.J., and Eick,S.G., Space-Filling Software Visualization. Journal of Visual Languages and Computing, 1995. 6: p. 119-133.


A Meta-Study of Algorithm Visualization Effectiveness - Hundhausen, Douglas, Stasko   (6 citations)  (Correct)

....visualization of entire software systems. Visualizations of software systems are designed to help members of programming teams do such things as improve system performance [51] comprehend the structure A META STUDY OF ALGORITHM VISUALIZATION EFFECTIVENESS 27 and evolution of software systems [52], and track down bugs [53] A future meta study would do well to consider the effectiveness of software visualization in such industrial scenarios. Pertinent guiding questions include: To what extent has software visualization been effectively applied in industry . Has software visualization ....

M. J. Baker & S. G. Eick (1995) Space-filling software visualization. Journal of Visual Languages and Computing 6, 119-133.


System And Software Visualisation - Knight (2000)   (Correct)

....some of the cognitive overload caused by program comprehension. The problems with such visualisations is that they can very easily become incomprehensible by trying to force large amounts of information into a small space, relying solely on two dimensions for the representations. Baker and Eick [19] acknowledge the problems of such approaches: When applied to production sized systems, routines for producing flow charts, function call graphs and structure diagrams often break because the diagram is too complicated. Or they produce displays that contain too much information and are ....

....It is also able to deal with C code because of the syntactical similarities of the language notwithstanding the object oriented part of C . 3. 4 SeeSys and SeeSoft In an attempt to address some of the shortcomings of relying solely on nodes and arcs for data representation, the tools SeeSys [19] and SeeSoft [25] were developed. These tools are part of a research effort that produced similar displays for several underlying data types. The visualisation technique used by these systems is based on the idea of decomposition of the information to be visualised into its component form. Colour ....

M. J. Baker and S. G. Eick, Space Filling Software Visualization, Journal of Visual Languages and Computing, Vol. 6, pp 119-133, 1995.


Should Users Inhabit Visualisations? - Knight, Munro (2000)   (1 citation)  (Correct)

....because of the multitude of factors upon which that judgement rests, the same applies to whether a visualisation is suitable for virtual habitation. Some examples of this can be seen in recent software visualisations (historically which rely solely on nodes and arcs) such as SeeSoft and SeeSys [1, 2]. These are two dimensional displays, and whilst such systems could be made multi user (such as with shared whiteboards) there would be very little reason to do this with these visualisations. This limitation should not be seen as a criticism of these visualisations; they succeed in the tasks and ....

M. J. Baker and S. G. Eick, Space Filling Software Visualization, Journal of Visual Languages and Computing, Vol. 6, pp 119-133, 1995.


Cognitive Design Elements to Support the Construction of .. - Storey, Fracchia, Müller (1997)   (27 citations)  (Correct)

....overhead. Available functionality should be visible and relevant [47] and should not impede the more cognitively challenging task of understanding a program. Significant cognitive overhead may be introduced due to the disorientation caused by switching views for different mental models. SeeSys [48] provides a slider which the maintainer can use to animate the views with respect to time. However, there is a discontinuity between the views which may cause disorientation. Kimelman et al. describe the application of morphing techniques to iterate smoothly between different layouts [32] ....

....a way that it communicates key characteristics about the software. For example, a graph which contains many crossing arcs will give the impression of increased complexity in the software. Many software visualization tools (VIFOR [21] CIA [30] CARE [23] Hy [37] HierNet [31] PLUM [43] SeeSys [48] and Rigi [49] recognize the importance of graph layouts and provide specialized or customized layouts suitable for presenting software graphs. 5 Towards an effective interface for software exploration On review of the literature, there are several issues pertinent to program comprehension ....

M.J. Baker and S.G. Eick. Space-filling software visualization. Journal of Visual Languages and Computing, 6:119-- 133, 1995.


Cognitive Design Elements to Support the Construction of .. - Storey, Fracchia, Müller (1999)   (27 citations)  (Correct)

....overhead. Available functionality should be visible and relevant [65] and should not impede the more cognitively challenging task of understanding a program. Significant cognitive overhead may be introduced due to the disorientation caused by switching views for different mental models. SeeSys [66] provides a slider which the maintainer can use to animate the views with respect to time. However, there is a discontinuity between the views which may cause disorientation. Kimelman et al. describe the application of morphing techniques to iterate smoothly between different layouts [39] ....

....the software. For example, a graph which contains many crossing arcs may give the impression of increased complexity in the software. Many software visualization tools recognize the importance of graph layouts and provide specialized or customized layouts suitable for presenting software graphs [29, 31, 42, 43, 40, 50, 57, 66]. 11 4 Towards an effective interface for software exploration We are currently applying the cognitive design elements developed in Section 3 to the design of the SHriMP software exploration tool [10] This approach was developed in response to some deficiencies identified with the ....

M.J. Baker and S.G. Eick. Space-filling software visualization. Journal of Visual Languages and Computing, 6:119--133, 1995.


A Cognitive Framework For Describing And Evaluating Software.. - Storey (1998)   (10 citations)  (Correct)

....impede the more cognitively challenging task of understanding a program. Significant cognitive overhead may be introduced due to the disorientation caused by switching views for different mental models. SeeSys provides a slider which the maintainer can use to animate the views with respect to time [4]. However, there is a discontinuity between the views which may cause disorientation. Kimelman et al. describe the application of morphing techniques to iterate smoothly between different layouts [72] Although there is extra overhead involved in computing the transitions between views, the ....

....of the nodes and arc endpoints. Alternatively, automatic or semi automatic layout algorithms can be used to draw the graphs. Many software visualization tools recognize the importance of automatic graph layouts and provide specialized or customized layouts suitable for presenting software graphs [4, 27, 32, 86, 120, 123, 165]. VIFOR has a special layout for visualizing software called a two column graph; the left column is used to display functions, and the right column shows common variables [120] Arcs on the left side of the layout show the call relations, and arcs in the middle show references to the common ....

[Article contains additional citation context not shown here]

M.J. Baker and S.G. Eick. Space-filling software visualization. Journal of Visual Languages and Computing, 6:119--133, 1995.


Visualisation for Program Comprehension: Information and Issues - Knight (1998)   (1 citation)  (Correct)

....visualisation systems developed by Ball and Eick [Ball96] made use of both colour and text for displaying program code in a two dimensional space. Through this system they achieved both overview and detailed information, and applied the systems to real software engineering problems. Baker and Eick [Bake95] also discuss these visualisation systems. An example screenshot of their SeeSoft visualisation system can be seen in Figure 9. Figure 9 Screenshot from the SeeSoft Visualisation System Available from http: www.bell labs.com eick figs seesoft seesoft.gif. 14 Jerding and Stasko [Jerd96] ....

M. J. Baker, S. G. Eick. Space Filling Software Visualization. Journal of Visual Languages and Computing, Vol. 6, pp 119-133, 1995.


Studying Cooperation and Conflict between Authors.. - Viégas.. (2004)   (2 citations)  (Correct)

No context found.

Baker, M. J., Eick S. G., Space Filling Software Visualization. Journal of Visual Languages and Computing, Vol. 6, pp 119-133, 1995.


Studying Cooperation and Conflict between Authors.. - Viégas.. (2004)   (2 citations)  (Correct)

No context found.

Baker, M. J., Eick S. G., Space Filling Software Visualization. Journal of Visual Languages and Computing, Vol. 6, pp 119-133, 1995.


Interactive Information Visualization of a Million Items - Fekete, Plaisant (2002)   (1 citation)  (Correct)

No context found.

Baker, M. J. Eick, S. G. Space Filling Software Visualization. Journal of Visual Languages and Computing, Vol. 6, 119---133, 1995.


Interactive Timeline Viewer (ItLv): A Tool to.. - Monroy, Kochumman.. (2002)   (2 citations)  (Correct)

No context found.

Baker, M., Eick, S., "Space-Filling Software Visualization." Journal of Visual Languages and Computing. Vol. 6, No. 2, June 1995. pp. 119-133.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC