(Enter summary)
Abstract: This paper presents a library of directing commands which enable the construction of powerful directors.
The interface has been implemented in a Unix environment as a runtime subsystem running in
the directed program's address space. The paper provides the description of the interface and the basic
programming techniques in building directors. Examples of novel applications, illustrating the use of
the directing interface, are demonstrated by the directors for the visualization of program... (Update)
Context of citations to this paper: More
.... a flexible environment for the ad hoc replacement of program functions for purposes such as bug fixing, enhancement, intraspection [Sosi92, Sosi95], or profiling. Gpdb s optimised code debugging environment was developed for languages such as C, Pascal and Modula 2 which...
...debugging information. Other approaches to debugging are event based, in which the existing code is instrumented to generate events [56, 59]. Support can be provided for processing events for the purposes of visualization and execution control. The main drawback is the need to...
Cited by: More
The Alamo Execution Monitor Architecture - Jeffery (2000)
(Correct)
Implementation of the ALAMO Monitor Executive - Zhou (1996)
(Correct)
A Machine-Independent Debugger - Hanson, Raghavachari (1996)
(Correct)
Similar documents (at the sentence level):
21.0%: A Procedural Interface for Program Directing - Rok Sosic (1995)
(Correct)
Active bibliography (related documents): More All
0.7: The Dynascope Directing Server: Design and Implementation - Sosic (1995)
(Correct)
0.5: Design and Implementation of Dynascope, a Directing Platform for.. - Sosic (1994)
(Correct)
0.4: Implementation of Directing for Compiled Programs - Sosic
(Correct)
Similar documents based on text: More All
0.4: Dynascope: User's Manual - Sosic (1995)
(Correct)
0.3: Dynascope: A Tool for Program Directing - Sosic (1992)
(Correct)
0.3: n-Queens - Kosters (2000)
(Correct)
Related documents from co-citation: More All
9: A retargetable debugger
- Ramsey, Hanson - 1992
6: a directing platform for compiled programs (context) - Sosic, implementation - 1995
5: The evolution of Dbx
- Linton - 1990
BibTeX entry: (Update)
R. Sosic, "A procedural interface for program directing," Software: Practice and Experience, vol. 25, no. 7, pp. 767--787, 1995. http://citeseer.ist.psu.edu/sosic95procedural.html More
@article{ sosic95procedural,
author = "Rok Sosic",
title = "A Procedural Interface for Program Directing",
journal = "Software - Practice and Experience",
volume = "25",
number = "7",
pages = "767-787",
year = "1995",
url = "citeseer.ist.psu.edu/sosic95procedural.html" }
Citations (may not include all citations):
275
Shade: A fast instruction-set simulator for execution profil..
- Cmelik, Keppel - 1994
265
The Design of the Unix Operating System (context) - Bach - 1986
195
Department of Computer Science
- Sosi, The et al. - 1992
150
gprof: A call graph execution profiler
- Graham, Kessler et al. - 1982
89
Internetworking with TCPIP (context) - with, Prentice et al. - 1988
86
Experience with the Condor distributed batch system (context) - Litzkow, Livny - 1990
63
Dynamic program instrumentation for scalable performance too.. (context) - Hollingsworth, Miller et al. - 1994
59
An approach to genuine dynamic linking
- Ho, Olsson - 1991
58
Rewriting executable files to measure program behavior
- Larus, Ball - 1994
47
Fast breakpoints: Design and implementation (context) - Kessler - 1990
32
A framework for dynamic program analyzers (context) - Bruegge, Gottschalk et al. - 1993
30
A retargetable debugger
- Ramsey, Hanson - 1992
29
Processes as files (context) - Killian - 1984
26
Specification and identification of events for debugging and.. (context) - Jr, Casavant et al. - 1990
23
Non-intrusive and interactive profiling in Parasight (context) - Aral, Gertner - 1988
23
Monitoring distributed systems (context) - Joyce, Lomow et al. - 1987
20
A distributed debugger for Amoeba (context) - Elshoff - 1988
20
Monitoring semantics: A formal framework for specifying, imp.. (context) - Kishon, Hudak et al. - 1991
15
Efficient data breakpoints (context) - Wahbe - 1992
13
Unix Networking Programming (context) - Stevens - 1990
13
Experience with Topaz teledebugging (context) - Redell - 1988
10
Guard: A relative debugger
- Sosi, Abramson - 1994
10
Tools for distributed application environment (context) - Marzullo, Cooper et al. - 1991
8
Profiling under unix by patching (context) - Bishop - 1987
3
Experiences developing and using an object-oriented library .. (context) - Bingham, Hobbs et al. - 1993
1
Design and implementation of Dynascope, a directing platform.. (context) - Sosi - 1994
1
Implementation of the blit debugger (context) - Cargill - 1985
1
Dynascope: A tool for program directing (context) - Sosi - 1992
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.ubc.ca/local/reading/proceedings/spe91-95/spe/spetoc.htm): More
Linkage Analysis of Processes - Yaung, Raz (1992)
(Correct)
A Scheme for Little Languages in Interactive Graphics - Beckman (1991)
(Correct)
A Dataflow Approach to Event-based Debugging - Olsson, Crawford, Ho (1991)
(Correct)
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