See this document in CiteSeerX!

A Procedural Interface for Program Directing (1995)  (Make Corrections)  (15 citations)
Rok Sosic
Software - Practice and Experience



  Home/Search   Context   Related

 
View or download:
cs.ubc.ca/local/reading/...spe963rs.pdf
Cached:  PDF   PS.gz  PS  Image  Update  Help

From:  cs.ubc.ca/local/reading/...spetoc (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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