| SOC: a slicer for CSP specifications |
| Full text |
Pdf
(468 KB)
|
Source
|
ACM/SIGPLAN Workshop Partial Evaluation and Semantics-Based Program Manipulation
archive
Proceedings of the 2009 ACM SIGPLAN workshop on Partial evaluation and program manipulation
table of contents
Savannah, GA, USA
SESSION: Slicing and profiling
table of contents
Pages 165-168
Year of Publication: 2009
ISBN:978-1-60558-327-3
|
|
Authors
|
|
Michael Leuschel
|
University of Düsseldorf, Düsseldorf, Germany
|
|
Marisa Llorens
|
Technical University of Valencia, Valencia, Spain
|
|
Javier Oliver
|
Technical University of Valencia, Valencia, Spain
|
|
Josep Silva
|
Technical University of Valencia, Valencia, Spain
|
|
Salvador Tamarit
|
Technical University of Valencia, Valencia, Spain
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 45, Citation Count: 0
|
|
|
ABSTRACT
This paper describes SOC, a program slicer for CSP specifications. In order to increase the precision of program slicing, SOC uses a new data structure called Context-sensitive Synchronized Control Flow Graph (CSCFG). Given a CSP specification, SOC generates its associated CSCFG and produces from it two different kinds of slices; which correspond to two different static analyses. We present the tool's architecture, its main applications and the results obtained from experiments conducted in order to measure the performance of the tool.
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
|
D. Binkley and K. B. Gallagher. Program slicing. Advances in Computers, 43:1--50, 1996.
|
| |
2
|
M. Butler and M. Leuschel. Combining CSP and B for specification and property verification. In Proceedings of Formal Methods 2005, LNCS 3582, pages 221--236, Newcastle upon Tyne, 2005. Springer-Verlag.
|
 |
3
|
|
 |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
M. Leuschel, M. Llorens, J. Oliver, J. Silva, and S. Tamarit. Static slicing of CSP specifications. In Proceedings of the International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR'08), pages 141--150, 2008.
|
| |
8
|
M. Leuschel, M. Llorens, J. Oliver, J. Silva, and S. Tamarit. The MEB and CEB static analysis for CSP specifications. Technical report, Department of Computer Science, Technical University of Valencia. Accessible via http://www.dsic.upv.es/~jsilva, Valencia, Spain, October 2008.
|
| |
9
|
F. Tip. A survey of program slicing techniques. Journal of Programming Languages, 3:121--189, 1995.
|
| |
10
|
|
|