Motivation:
Object Slice allow to extend
Complete Computational Slices to improve their accuracy. Algorithm is described in the
paper.
Development:
Object slicing has to be added to a slicing directory as a separated algorithm. It has to have same interface as the other slicing algorithms.
Object Slice Decomposer INPUT:
1 class A {
2 String a;
3
4 int main() {
5 a = "";
6 B b = new B();
7 a = "Hello, World!";
8 System.out.println(a);
9 foo(b);
10 return b;
11 }
10
11 void foo(B b) {
12 b.f = 0;
13 }
14 }
Object Slice Decomposer OUTPUT:
{
"a": [5, 7],
"b": [6, 9],
}
There is a list of necessary steps to implement:
Motivation:
Object Slice allow to extend Complete Computational Slices to improve their accuracy. Algorithm is described in the paper.Development:
Object slicing has to be added to a slicing directory as a separated algorithm. It has to have same interface as the other slicing algorithms.
Object Slice Decomposer INPUT:
Object Slice Decomposer OUTPUT:
{ "a": [5, 7], "b": [6, 9], }There is a list of necessary steps to implement: