Inductive Program Synthesis for Bidirectional Transformations
Tobias G¨
- dderz, Helmut Grohne, Janis Voigtl¨
Inductive Program Synthesis for Bidirectional Transformations - - PowerPoint PPT Presentation
Inductive Program Synthesis for Bidirectional Transformations Tobias G odderz, Helmut Grohne, Janis Voigtl ander University of Bonn Dagstuhl Seminar 15442 Bidirectional Transformation source view get s v v s 1 1/4
1 – 1/4
1 – 2/4
1 – 3/4
1 – 4/4
2 – 5/13
2 – 6/13
2 – 7/13
2 – 8/13
2 – 9/13
2 – 10/13
2 – 11/13
2 – 12/13
2 – 13/13
3 – 14/15
3 – 15/15
4 – 16/19
4 – 17/19
4 – 18/19
4 – 19/19
5 – 20/22
5 – 21/22
5 – 22/22
6 – 23/33
6 – 24/33
6 – 25/33
6 – 26/33
6 – 27/33
6 – 28/33
6 – 29/33
6 – 30/33
6 – 31/33
6 – 32/33
6 – 33/33
7 – 34/38
7 – 35/38
7 – 36/38
7 – 37/38
7 – 38/38
8 – 39/42
8 – 40/42
8 – 41/42
8 – 42/42
9 – 43/46
9 – 44/46
9 – 45/46
9 – 46/46
10 – 47/49
10 – 48/49
10 – 49/49
11 – 50/53
11 – 51/53
11 – 52/53
11 – 53/53
◮ “hot topic” in various areas, including PL approaches ◮ typical weakness: nondeterminism, and limited (or no)
12 – 54/56
◮ “hot topic” in various areas, including PL approaches ◮ typical weakness: nondeterminism, and limited (or no)
◮ IP as a “helper”, detecting/exploiting regularities ◮ either naively as a black box, or deeper integration ◮ further ideas: I/O pairs per parametricity of get;
12 – 55/56
◮ “hot topic” in various areas, including PL approaches ◮ typical weakness: nondeterminism, and limited (or no)
◮ IP as a “helper”, detecting/exploiting regularities ◮ either naively as a black box, or deeper integration ◮ further ideas: I/O pairs per parametricity of get;
◮ dealing with wildcards on rhs of I/O pairs ◮ a new operator for introducing accumulating parameters ◮ some reduction of search space 12 – 56/56
13 – 57/58
14 – 58/58