loading...
Program Slicing in the Presence of a Database State
Chicago, Illinois September 11-September 14
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICSM.2004.135783320th IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
David Willmor, University of Manchester
Suzanne M. Embury, University of Manchester
Jianhua Shao, Cardiff University
Program slicing has long been recognised as a valuable technique for supporting the software maintenance process. However, many programs operate over some kind of external state, as well as the internal program state. Arguably the most significant form of external state is that used to store data associated with the application, for example, in a database management system. In this paper, we propose an approach to supporting slicing over both program and database state, which requires the introduction of two new forms of data dependency into the standard program dependency graph. Our method expands the usefulness of program slicing techniques to the considerable number of database application programs that are being maintained within industry and science today.
Citation:
David Willmor, Suzanne M. Embury, Jianhua Shao, "Program Slicing in the Presence of a Database State," icsm, pp.448-452, 20th IEEE International Conference on Software Maintenance (ICSM'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions