Notes
Slide Show
Outline
1
Tree Transducers and their Applications to XML
  • Tarragona Lectures
  • 22-26.3.2004


  • Sebastian Maneth
  • Swiss Inst. of Technology, Lausanne
  • Sebastian.Maneth@epfl.ch
2
Overview



  • 1st  Day:     History of Tree Transducers, Finite-State Models


  • 2nd Day:     Context-Free Models


  • 3rd Day:      Properties of Macro Tree Tranducers


  • TODAY:     XML Type Checking using MTTs


  • 5th Day:      Complexity of MTTs
3
Today



  • 1.  XML Type Checking using MTTs


  • 2.  Get the complexity down: COMPOSITION


4
XML Types
5
XML Types
6
XML Types
7
XML Types
8
XML Types
9
XML Types
10
XML Types
11
XML Types
12
XML Types
13
XML Types
14
XML Types
15
XML Types
16
XML Types
17
XML Types
18
XML Type Checking
19
XML Type Checking
20
XML Type Checking
21
XML Type Checking
22
XML Type Checking
23
XML Type Checking
24
XML Type Checking
25
XML Type Checking
26
XML Type Checking
27
XML Qu./Transf. Langs
28
XML Qu./Transf. Langs and MTTS
29
XML Qu./Transf. Langs and MTTS
30
XML Qu./Transf. Langs and MTTS
31
2. Composition of Tr. Tr.’s
32
2. Composition of Tr. Tr.’s
33
2. Composition of Tr. Tr.’s
34
2. Composition of Tr. Tr.’s
35
2. Composition of Tr. Tr.’s
36
2. Composition of Tr. Tr.’s
37
2. Composition of Tr. Tr.’s
38
2. Composition of Tr. Tr.’s
39
2. Composition of Tr. Tr.’s
40
2. Composition of Tr. Tr.’s
41
 
42
Composition Closure  of MSOTT
43
Composition Closure  of MSOTT
44
2. Composition of Tr. Tr.’s
45
2. Composition of Tr. Tr.’s
46
2. Composition of Tr. Tr.’s
47
2. Composition of Tr. Tr.’s
48
2. Composition of Tr. Tr.’s
49
2. Composition of Tr. Tr.’s
50
2. Composition of Tr. Tr.’s
51
2. Composition of Tr. Tr.’s
52
2. Composition of Tr. Tr.’s
53
2. Composition of Tr. Tr.’s
54
2. Composition of Tr. Tr.’s
55
2. Composition of Tr. Tr.’s
56
2. Composition of Tr. Tr.’s
57
2. Composition of Tr. Tr.’s
58
Conclusion
59
Conclusion