ACM Home Page
Please provide us with feedback. Feedback
Static slicing of threaded programs
Full text PdfPdf (876 KB)
Source Workshop on Program Analysis for Software Tools and Engineering archive
Proceedings of the 1998 ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering table of contents
Montreal, Quebec, Canada
Pages: 35 - 42  
Year of Publication: 1998
ISBN:1-58113-055-4
Also published in ...
Author
Jens Krinke  TU Braunschweig, Abteilung Softwaretechnologie
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 64,   Citation Count: 18
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/277631.277638
What is a DOI?

ABSTRACT

Static program slicing is an established method for analyzing sequential programs, especially for program understanding, debugging and testing. Until now, there was no slicing method for threaded programs which handles interference correctly. We present such a method which also calculates more precise static slices. This paper extends the well known structures of the control flow graph and the program dependencc graph for threaded programs with interference. This new technique does not require serialization of threaded programs.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
3
 
4
5
 
6
M. Goldapp, U. Grottker, and G. Snelting. Validierung softwaregesteuerter Meljsysteme durch Program Slicing und Constraint Solving. In Statusseminar des BMBF Sojiiaretechnologie, Berlin, 1996.
7
8
 
9
B. Korel and R. Ferguson. Dynamic slicing of distributed programs. Applied Mathematics and Computer Science, 2, 1992.
 
10
 
11
12
13
14
 
15
 
16
 
17
F. Tip. A survey of program slicing techniques. Journal qf Programming Languages, 3(3), 1995.
 
18
N. Uchihira, S. Honiden, and T. Seki. Hypersequential programming. IEEE Concurrency, July-September 1997.
 
19
M. Weiser. Program slicing. IEEE Transactions on Softwure Engineering, 10(4), 1984.
 
20

CITED BY  18
 


Peer to Peer - Readers of this Article have also read: