16 citations found. Retrieving documents...
Reiss, S.P. A framework for abstract 3-D visualization, In Languages, IEEE CS Press.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Programming In Three Dimensions - Najork (1994)   (15 citations)  (Correct)

....system. Algorithms in Zeus are annotated with event generating procedures, these events then cause various views associated with the algorithm to be updated. Polka 3D [80] is a 3D extension of the Polka algorithm animation system. Its basic philosophy is quite similar to Zeus3D. Finally, Plum [69] is a package to visualize abstract data in 3D. Plum has been used to visualize static and dynamic properties of programs, such as their call graphs. 2.6 Higher Order Logic Languages Since the early 1970 s, logic, and in particular Horn logic, has been proposed as a programming language [40] ....

Steven P. Reiss. A Framework for Abstract 3D Visualization. In IEEE Symposium on Visual Languages, pages 108 -- 115, Bergen, Norway, 1993.


Dynamic Fisheye Views: Combining Dynamic Queries and Mapping with.. - Noik (1996)   (6 citations)  (Correct)

....abilities) In practice, it is often difficult to generate effective drawings of graphs that contain just two or three hundred nodes or links. Attempts to cope with this problem have ventured in many directions: nested graphs [23, 31, 36, 58, 59, 101, 130, 134, 136] three dimensional layouts [5, 16, 19, 36, 39, 40, 55, 81, 91, 111, 112, 113, 117, 145, 146], composite graph layout [66, 77, 96] incremental layout algorithms [12, 30, 87, 100, 101, 130] information hiding [23, 37, 101, 113, 120, 121] node clustering techniques 1 [6, 13, 14, 38, 45, 49, 57, 66, 74, 85, 95] and visualization of hierarchies [16, 72, 73, 82, 112, 113, 127, 138] A ....

.... arises from the effect of point perspective in 3 D, by which nearby points loom large and distant points appear small; implicit FEVs are usually static (e.g. 36, 82, 113] but may be dynamic if the 3 D layout is permitted to be altered (e.g. by moving higher priority nodes to the foreground [111]) There are at least three types of emphasized views (EVs) A filtered view displays a subset of elements and suppresses the rest this can be accomplished by zooming or by filtering according to elements priorities (display elements with priorities above some threshold, suppress others) A ....

[Article contains additional citation context not shown here]

S.P. Reiss. A Framework for Abstract 3D Visualization. In VL '93: IEEE Symposium on Visual Languages, pages 108--115, Bergen, Norway, August 1993.


Visualizing Geometric Algorithms over the Web - Baker, Cruz, Liotta, Tamassia (1997)   (1 citation)  (Correct)

....There are many technical challenges in doing algorithm visualization and animation. For example, the development of a conceptual framework to modularize and simplify the design process (part of the authoring process) for which Stasko proposes the path transition paradigm [43] 3D visualization [11, 40, 37], and automatic graph layout [15] Another challenge, which extends beyond algorithm animation, is the visualization of large sets of data [33] As pointed out in [22] a major issue in the visualization of geometric algorithms is the realization of interactive animations, where the user has ....

S. P. Reiss. A Framework for Abstract 3D Visualizations. In IEEE Symposium on Visual Languages (VL '93), pages 100--107, 1993.


Expressing Constraints for Data Display Specification: a Visual.. - Cruz (1995)   (6 citations)  (Correct)

....it in doodle [5, 6] Constraint satisfaction is an important part of ThingLab. We plan to pursue our research on efficient algorithms for constraint satisfaction. Other topics of future research include: Language design. We are extending the U term language to specify the display of 3D objects [18, 19]. Incorporating constraint hierarchies [2] in the language in a suitable manner would allow for complex layout specifications, e.g. for VLSI design [4] Temporal constraints. Another intriguing subject is the use of the U term language to express temporal constraints. These could use 3D display, ....

Steven P. Reiss. A Framework for Abstract 3D Visualizations. In IEEE Symposium on Visual Languages (VL '93), pages 108--115, 1993.


User-Defined Visual Languages for Querying Data - Cruz (1993)   (2 citations)  (Correct)

....language, and to extend doodle with visual constructs that express negation. Also adding non determinism (see, e.g. BK93] would support, for example, the specification of mappings between sets and lists. 3D U term Language. We plan to extend the U term language to specify 3D visualizations [Rei93]. Visual Graph Drawing. We are currently investigating the integration of the algorithmic and declarative paradigms for graph drawing through visual constraints [CTV93] Temporal Databases. We believe that temporal databases could benefit from an interface like doodle. Temporal charts (see for ....

Steven P. Reiss. A Framework for Abstract 3D Visualizations. In IEEE Symposium on Visual Languages, pages 108--115, 1993.


A bibliographical survey of constraint-based approaches to CAD, .. - Hower, Graf (1996)   (3 citations)  (Correct)

.... topics like program visualization and visual programming (see [ Glinert, 1990a, Glinert, 1990b ] for an overview) Examples of program visualization systems are the visual programming environment Fabrik [ Ingalls et al. 1988 ] and the systems Gelo [ Duby et al. 1989 ] and its 3D extension PLUM [ Reiss, 1993 ] which provide general purpose packages to visualize information about programs. Here, the layout of linked hierarchical objects is described via constraints. Gelo includes predefined data views and allows the graphical specification of topological constraints by the user. Cruz, 1995 ] ....

S. P. Reiss. A framework for abstract 3d visualization. In Proceedings of the 1993 IEEE Symposium on Visual Languages, pages 108--115, Bergen, Norway, 1993.


Algorithm Animation Over the World Wide Web - Baker, Cruz, Liotta, Tamassia (1996)   (12 citations)  (Correct)

....38, 39] There are many technical challenges in doing algorithm animation. For example, the development of a conceptual framework to modularize and simplify the animation design process (part of the authoring process) for which Stasko proposes the path transition paradigm [35] 3D visualization [11, 32, 30], and automatic graph layout [13] Another challenge, which extends beyond algorithm animation, is the visualization of large sets of data [26] There is a strong pedagogical interest associated with algorithm animation, which can be used by students individually or in class demonstrations [34, ....

S. P. Reiss. A Framework for Abstract 3D Visualizations. In IEEE Symposium on Visual Languages (VL '93), pages 100--107, 1993.


Encoding Presentation Emphasis Algorithms for Graphs - Noik (1994)   (4 citations)  (Correct)

....elements rather than interesting ones. techniques that generate adorned views [9] views in which elements are emphasized by varying other graphical attributes such as colour, shading, line style and thickness, as well as audio [7] and various types of motion (e.g. in betweening animation [11], vertical oscillations and small random movements [3] and vibration or pulsing [12] A quick glance at a presentation graphics text (e.g. 13] suggests that many intriguing possibilities remain unexplored. 2. Client priority algorithms: most existing techniques use fixed (domain dependent) ....

S.P. Reiss. A framework for abstract 3d visualization. In VL '93: IEEE Symposium on Visual Languages, pages 108--115, Bergen, Norway, Aug. 1993.


The Techniques of Komolgorov and Bardzin for Three.. - Eades, Stirk, Whitesides (1995)   (21 citations)  (Correct)

....A two dimensional orthogonal grid drawing Motivated by the widespread availability of three dimensional display hardware, some of the recent focus in graph drawing has moved toward three dimensional representations of graphs. While systems which exploit the new hardware are available (for example, [12, 21, 14, 17]) rigorous analysis of three dimensional layout algorithms is just beginning (see, for example, 5, 6] In 1967 Komolgorov and Bardzin [9] presented a technique for three dimensional orthogonal grid drawings. Their paper predates VLSI layout problems and was motivated by problems in modelling ....

S.P. Reiss, A framework for abstract 3d visualization, Proc. IEEE Symp. on Visual Languages (VL '93), 1993.


User-Defined Visual Query Languages - Cruz (1994)   (2 citations)  (Correct)

....Further issues are currently being explored: Software Visualization. We are using doodle as a query and visualization language in a software application, where data is stored in a database. We are extending doodle to handle the 3D visualizations of the software visualization package PLUM [15, 16]. Visual Graph Drawing. We are currently investigating the integration of doodle programs, which express constraints, with layout algorithms, which address global aesthetic criteria. In [7] we show how to display trees and planar acyclic digraphs using doodle. Temporal Databases. We believe that ....

Steven P. Reiss. A Framework for Abstract 3D Visualizations. In IEEE Symposium on Visual Languages, pages 108--115, 1993.


The Information Mural: Increasing Information Bandwidth in.. - Jerding, Stasko (1996)   (3 citations)  (Correct)

....matures, visualizations must scale to larger and more complex information spaces. Different visualization techniques have been proposed to increase the amount of information that can be displayed on the screen at the same time, both to create global views and to portray focus context simultaneously[25, 21, 5, 1, 2, 13, 17, 4, 24, 22, 23, 16, 27, 14]. However, all visualizations must be created using the limited number of pixels on the screen; this often severely constrains a designer s ability to create global overviews of large information spaces. Our Information Mural technique allows 2D visual representations of large information spaces ....

S. P. Reiss. A framework for abstract 3D visualization. In Proceedings of the 1993 IEEE Symposium on Visual Languages, pages 108--115, Bergen, Norway, Aug. 1993.


Dynamic Fisheye Views: Combining Dynamic Queries and Mapping with.. - Noik (1996)   (6 citations)  (Correct)

.... FEV arises from the effect of point perspective in 3 D, by which nearby points loom large and distant points appear small; implicit FEVs are usually static (e.g. 30, 63, 89] but may be dynamic if the 3 D layout is permitted to be altered (e.g. by moving higher priority nodes to the foreground [88]) There are at least three types of emphasized views (EVs) A filtered view displays a subset of elements and suppresses the rest this can be accomplished by zooming or by filtering according to elements priorities (display elements with priorities above some threshold, suppress others) A ....

....distortion (Dist is non geometric) or by scaling at single (local) or multiple (global) levels. An adorned view emphasizes elements by varying other visual presentation variables such as colour, shading, line style and thickness, as well as audio [57] and motion (e.g. in betweening animation [88], vertical oscillations and small random movements [30] vibration or pulsing [100] Figure 3.1 shows a normal view of this taxonomy, while Figures 3.2, 3.3, and 3.4 show examples of other views of the same taxonomy. Note that many algorithms described in the next Section generate hybrid views ....

[Article contains additional citation context not shown here]

S.P. Reiss. A Framework for Abstract 3D Visualization. In VL '93: IEEE Symposium on Visual Languages, pages 108--115, Bergen, Norway, August 1993.


A Space of Presentation Emphasis Techniques for Visualizing Graphs - Noik (1994)   (25 citations)  (Correct)

.... FEV arises from the effect of point perspective in 3 D, by which nearby points loom large and distant points appear small; implicit FEVs are usually static (e.g. 5, 14, 22] but may be dynamic if the 3 D layout is permitted to be altered (e.g. by moving higher priority nodes to the foreground [21]) There are at least three types of emphasized views (EVs) A filtered view displays a subset of elements and suppresses the rest this can be accomplished by zooming or by filtering according to elements priorities (display elements with priorities above some threshold, suppress others) A ....

....distortion (Dist is non geometric) or by scaling at single (local) or multiple (global) levels. An adorned view emphasizes elements by varying other visual presentation variables such as colour, shading, line style and thickness, as well as audio [13] and motion (e.g. in betweening animation [21], vertical oscillations and small random movements [5] vibration or pulsing [27] Figure 1 shows a normal view of this taxonomy, while Figure 2 shows examples of other views of the same taxonomy. Note that many of the EAs described in the next Section generate hybrid views that exhibit the ....

[Article contains additional citation context not shown here]

S.P. Reiss. A framework for abstract 3d visualization. In VL '93: IEEE Symposium on Visual Languages, pages 108--115, Bergen, Norway, Aug. 1993.


Visualizing Program Slices - Ball, Eick (1994)   (20 citations)  (Correct)

....but still leaves us with the above challenges for the remaining, relevant relationships. SeeSlice effectively shows what code is inside and outside a slice in a global fashion, but does not provide direct assistant in navigating through the dependence relationships in this code, as do other tools[11]. 6 Summary We have presented a visualization method and interface for querying and displaying program slices. The SeeSlice tool allows a user to quickly request and examine many different program slices. A reduced visual representation of a program that displays the various levels of program ....

S. P. Reiss. A framework for abstract 3d visualization. In Proceedings of the 1993 IEEE Symposium on Visual Languages, pages 108--115, Aug. 24-27 1993.


Using Visualization to Foster Object-Oriented Program.. - Jerding, Stasko (1994)   (13 citations)  (Correct)

....particular, more recent work includes Reiss FIELD system[Rei90] FIELD contains an extensive set of tools for developing and maintaining C programs. These tools include graphical aids such as class browsers[LMR92] and flow graphs, but the recent thrust of the work has been on 3 D display views[Rei93] The BEE [BGL93] object oriented application framework supports dynamic analysis of distributed programs. It provides a platform for event monitoring, visualization, and graphical debugging. The analysis tools can be distributed across nodes, providing significant performance gains during ....

Steven P. Reiss. A framework for abstract 3D visualization. In Proceedings of the 1993 IEEE Symposium on Visual Languages, pages 108--115, Bergen, Norway, August 1993.


Approaches to Supporting Software Visual Notation Exchange - Stoeckle, Grundy, Hosking (2003)   (Correct)

No context found.

Reiss, S.P. A framework for abstract 3-D visualization, In Languages, IEEE CS Press.

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