4 citations found. Retrieving documents...
Ambras J. P., Berlin L. M., Chiarelli M. L., Foster A. L., O'Day V., Splitter R. N. Microscope: An integrated program analysis toolset. Hewlett-Packard Journal, 39(8):71--83, August 1988.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Diagrammatic Presentation of Software Engineering Documents - Jones (1995)   (Correct)

....environment. CIA [22, 23] can produce a range of program dependency relations, amongst which are function call relations which are diagrammatically presented by DAG [33] Function call graphs are even used in functional programming development environments such as MicroScope for Common Lisp [3], which provides call graphs to assist in analysing the complex functional cross references that may exist in a functional program. LogiScope [48] provides a simple call graph which highlights changes to the graph since it was last updated. Main Proc 4 Proc 3 Proc 2 Proc 1 recursive function ....

Ambras J. P., Berlin L. M., Chiarelli M. L., Foster A. L., O'Day V., Splitter R. N. Microscope: An integrated program analysis toolset. Hewlett-Packard Journal, 39(8):71--83, August 1988.


Relational Views for Program Comprehension - Jones, al. (1994)   (Correct)

....the theoretical aspects of program dependencies [35, 34, 27, 28, 15, 24, 32, 21, 14] to pave the way for automating their extraction and presentation. This work has resulted in a wide variety of tools that address this issue. Large integrated environments such as Pecan [22] PV [7] MicroScope [1], ProDag in the Arcadia environment [23] all provide views of a limited set of program dependencies for a specific implementation language. Stand alone program analysis and editing tools such as PUNS [12] Whorf [3] DgQuery and its associated tool set [33] CIA [9] 10] and CIA [8] provide more ....

....views to reinforce the fact that programs are hierarchical compositions of computational structures. Ambras extends this concept and indicates that Programming environments that support evolutionary software development must include tools that help programmers understand complex programs [1]. We believe that these ideas should be extended further so that the documentation associated with the design and development of a program s source code is manipulated in the same way as the program s source code. Thus a programming environment should reinforce the fact that programs and their ....

Ambras J. P., Berlin L. M., Chiarelli M. L., Foster A. L., O'Day V., Splitter R. N. Microscope: An integrated program analysis toolset. Hewlett-Packard Journal, 39(8):71--83, August 1988.


Software Visualisation in a Language Based Editor - Jones, Welsh (1997)   (1 citation)  (Correct)

....own documents As such scenarios indicate, the software comprehension activity is not disjoint from software creation or modification. Ambras states that Programming environments that support evolutionary software development must include tools that help programmers understand complex programs [3]. This infers that aids to software comprehension, should be available during the creative process, as well as during the other phases in software development. Visualisation of software documents provides one mechanism for aiding in software comprehension. By software documents we mean all ....

J.P. Ambras, L. M. Berlin, M. L. Chiarelli, A. L. Foster, V. O'Day, and R. N. Splitter. Microscope: An integrated program analysis toolset. Hewlett-Packard Journal, 39(8):71--83, August 1988.


Understanding Program Dependencies - Norman Wilde (1990)   (4 citations)  (Correct)

No context found.

Ambras88 Ambras, James P., Berlin, Lucy M., Chiarelli, Mark L., Foster, Alan L., O'Day, Vicki, and Splitter, Randolph N. "MicroScope: An Integrated Program Analysis Toolset." Hewlett-Packard Journal (Aug. 1988), 71-83.

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