MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_NextPart_01C4207E.9503F850" This document is a Single File Web Page, also known as a Web Archive file. If you are seeing this message, your browser or editor doesn't support Web Archive files. Please download a browser that supports Web Archive, such as Microsoft Internet Explorer. ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management

This presentation contains content that your browser may not be able to = show properly. This presentation was optimized for more recent versions of Micro= soft Internet Explorer.

If you would like to proceed anyway, click here.

------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/master03.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
Click to edit Title Slide
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
‹#›
‹footer›
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/master03.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/preview.wmf Content-Transfer-Encoding: base64 Content-Type: image/x-wmf AQAJAAADzCkAAAEAoScAAAAABAAAAAMBCAAFAAAACwIAAAAABQAAAAwC0QLBAwkCAAD3AAADAgEA AAAAgAAAAACAAACAgAAAAACAAIAAgAAAgIAAwMDAAMDcwACmyvAABAQEAAgICAAMDAwAERERABYW FgAcHBwAIiIiACkpKQBVVVUATU1NAEJCQgA5OTkA/3yAAP9QUADWAJMAzOz/AO/WxgDn59YAramQ ADMAAABmAAAAmQAAAMwAAAAAMwAAMzMAAGYzAACZMwAAzDMAAP8zAAAAZgAAM2YAAGZmAACZZgAA zGYAAP9mAAAAmQAAM5kAAGaZAACZmQAAzJkAAP+ZAAAAzAAAM8wAAGbMAACZzAAAzMwAAP/MAABm /wAAmf8AAMz/AAAAADMAMwAzAGYAMwCZADMAzAAzAP8AMwAAMzMAMzMzAGYzMwCZMzMAzDMzAP8z MwAAZjMAM2YzAGZmMwCZZjMAzGYzAP9mMwAAmTMAM5kzAGaZMwCZmTMAzJkzAP+ZMwAAzDMAM8wz AGbMMwCZzDMAzMwzAP/MMwAz/zMAZv8zAJn/MwDM/zMA//8zAAAAZgAzAGYAZgBmAJkAZgDMAGYA /wBmAAAzZgAzM2YAZjNmAJkzZgDMM2YA/zNmAABmZgAzZmYAZmZmAJlmZgDMZmYAAJlmADOZZgBm mWYAmZlmAMyZZgD/mWYAAMxmADPMZgCZzGYAzMxmAP/MZgAA/2YAM/9mAJn/ZgDM/2YA/wDMAMwA /wAAmZkAmTOZAJkAmQDMAJkAAACZADMzmQBmAJkAzDOZAP8AmQAAZpkAM2aZAGYzmQCZZpkAzGaZ AP8zmQAzmZkAZpmZAJmZmQDMmZkA/5mZAADMmQAzzJkAZsxmAJnMmQDMzJkA/8yZAAD/mQAz/5kA ZsyZAJn/mQDM/5kA//+ZAAAAzAAzAJkAZgDMAJkAzADMAMwAADOZADMzzABmM8wAmTPMAMwzzAD/ M8wAAGbMADNmzABmZpkAmWbMAMxmzAD/ZpkAAJnMADOZzABmmcwAmZnMAMyZzAD/mcwAAMzMADPM zABmzMwAmczMAMzMzAD/zMwAAP/MADP/zABm/5kAmf/MAMz/zAD//8wAMwDMAGYA/wCZAP8AADPM ADMz/wBmM/8AmTP/AMwz/wD/M/8AAGb/ADNm/wBmZswAmWb/AMxm/wD/ZswAAJn/ADOZ/wBmmf8A mZn/AMyZ/wD/mf8AAMz/ADPM/wBmzP8Amcz/AMzM/wD/zP8AM///AGb/zACZ//8AzP//AP9mZgBm /2YA//9mAGZm/wD/Zv8AZv//AKUAIQBfX18Ad3d3AIaGhgCWlpYAy8vLALKysgDX19cA3d3dAOPj 4wDq6uoA8fHxAPj4+AD/+/AAoKCkAICAgAD/AAAAAP8AAP//AAAAAP8A/wD/AP///wAAAAAAAAAx ADACFQAEAAAANAIAAAQAAAAHAQMAoScAAEELIADMAHgAoAAAAAAA0ALAAwAAAAAoAAAAoAAAAHgA AAABAAgAAAAAAABLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAA AMDAwADA3MAA8MqmAAQEBAAICAgADAwMABEREQAWFhYAHBwcACIiIgApKSkAVVVVAE1NTQBCQkIA OTk5AIB8/wBQUP8AkwDWAP/szADG1u8A1ufnAJCprQAAADMAAABmAAAAmQAAAMwAADMAAAAzMwAA M2YAADOZAAAzzAAAM/8AAGYAAABmMwAAZmYAAGaZAABmzAAAZv8AAJkAAACZMwAAmWYAAJmZAACZ zAAAmf8AAMwAAADMMwAAzGYAAMyZAADMzAAAzP8AAP9mAAD/mQAA/8wAMwAAADMAMwAzAGYAMwCZ ADMAzAAzAP8AMzMAADMzMwAzM2YAMzOZADMzzAAzM/8AM2YAADNmMwAzZmYAM2aZADNmzAAzZv8A M5kAADOZMwAzmWYAM5mZADOZzAAzmf8AM8wAADPMMwAzzGYAM8yZADPMzAAzzP8AM/8zADP/ZgAz /5kAM//MADP//wBmAAAAZgAzAGYAZgBmAJkAZgDMAGYA/wBmMwAAZjMzAGYzZgBmM5kAZjPMAGYz /wBmZgAAZmYzAGZmZgBmZpkAZmbMAGaZAABmmTMAZplmAGaZmQBmmcwAZpn/AGbMAABmzDMAZsyZ AGbMzABmzP8AZv8AAGb/MwBm/5kAZv/MAMwA/wD/AMwAmZkAAJkzmQCZAJkAmQDMAJkAAACZMzMA mQBmAJkzzACZAP8AmWYAAJlmMwCZM2YAmWaZAJlmzACZM/8AmZkzAJmZZgCZmZkAmZnMAJmZ/wCZ zAAAmcwzAGbMZgCZzJkAmczMAJnM/wCZ/wAAmf8zAJnMZgCZ/5kAmf/MAJn//wDMAAAAmQAzAMwA ZgDMAJkAzADMAJkzAADMMzMAzDNmAMwzmQDMM8wAzDP/AMxmAADMZjMAmWZmAMxmmQDMZswAmWb/ AMyZAADMmTMAzJlmAMyZmQDMmcwAzJn/AMzMAADMzDMAzMxmAMzMmQDMzMwAzMz/AMz/AADM/zMA mf9mAMz/mQDM/8wAzP//AMwAMwD/AGYA/wCZAMwzAAD/MzMA/zNmAP8zmQD/M8wA/zP/AP9mAAD/ ZjMAzGZmAP9mmQD/ZswAzGb/AP+ZAAD/mTMA/5lmAP+ZmQD/mcwA/5n/AP/MAAD/zDMA/8xmAP/M mQD/zMwA/8z/AP//MwDM/2YA//+ZAP//zABmZv8AZv9mAGb//wD/ZmYA/2b/AP//ZgAhAKUAX19f AHd3dwCGhoYAlpaWAMvLywCysrIA19fXAN3d3QDj4+MA6urqAPHx8QD4+PgA8Pv/AKSgoACAgIAA AAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AIWGhYaFpoWnhaemp4WGhaeFhoWnpqeGp4Wnpqem p4anhoaGp4anhqeGhoanhoaGp6aGhqeGhoaGpoaGhqaGpoamhqaGX4amhl+mX4Zfpl+GX6Zfhl+m X4Zfpl+GX6Zfhl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX2Vfpl+mX6ZfZV+mX2Vf pl9lX6ZfZV+mX2VfZV9lX6anhaeFhoWnpqeGp4anhqeGp4anhqeGp4anhqeGp4anhqeGp4anhq2G rYathqeGrYanhq2GrYathqeGrYanhqeGhqaGpoamhqaGpoamhmWGpoZlhqaGZYamhmWGpoZlhqaG ZYZlhl+GZYZfhmWGX4Zlhl+GZYZfhmWmX4Zlhl+GZaZfhmWmX4Zlpl+GX6Zfhl+mX6Zfpl+GX6Zf pl+mX4ZfhYaFpoWGhYaFp4WGhqeGp4anpqeGp4anhqeFp4anpqeGp6anhqeGp4anhqeGp4anhqeG hoathoaGp6aGhoamhqaGpoamhl+GX4ZfpmWGX4Zfhl+mZYZfpl+GX6Zlhl+mZYZfpl+GX6Zfpl+m X4Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX2Vfpl+mX6ZfZV+mX2Vfpl9lX6ZfZaemp4Wn hYaFp4anhaeGp4anhqeGp4anhqeGp4anhqeGp4anhqeGrYbPhq2Gz4athq2GrYbPhq2GrYanhq2G p4anhoamhqaGpoamhqaGpoamhqaGZYamhmWGpoZlhqaGZYamhmWGpoZlhmWGZYamhmWGZYZlhmWG ZYZlhl+GZYZfhmWGX4Zlhl+GZaZfhmWGX4Zlpl+GX6Zfhl+mX4Zfpl+FhoWGhYWFpoWGhYaFp4an pqeGp4WGhqeFp6anhYaFp4WGhqeFp4anhqeGp4aGhqeGhoathoaGhqaGhoamhqaGpoamhl+GpoZf pl+GX6Zfhl+mX4Zfpl+GX6Zfhl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+m X6ZfZV+mX2Vfpl9lX6ZfZV+mX2Vfpl9lX6ZfZV+mp6anhYaFhoWGhaeGp4anhqeGp4anhqeGp4an hqeFp4anhqeGp4athq2Gz4athq2GrYbPhq2GrYanhq2GhoaGhoamhqaGpoamhqaGpoZlhqaGZYam hmWGpoZlhqaGZYZlhmWGZYZfhmWGZYZlhl+GZYZfhmWGX4Zlhl+GZYZfhmWGX4Zlpl+GX6ZfhmWm X4Zfpl+GX6Zfpl+mX4Zfpl+GX4anhYaFhoWGhaeFp4anpqeGp4anpqemhqanhYaFhoWGpqeFhoan hqeGp4anhqeGp4anhqeGp6aGhoamhqaGpoamhqaGpoZfhl+GX4Zfhl+mZYZfhmWGX6Zlhl+mX4Zf pl+GX6Zfpl+mX4Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6ZfZV+mX6Zfpl9l X6ZfZV+mX2WnhqeFp6anhaeGp4anhqeGp4anhqeGp4anhqemp4anhqeGp4anhq2Gz4aths+GrYbP hq2Gz4anhq2Gp4anhoaGp4aGpoamhqaGpoamhqaGZYamhqaGpoZlhqaGZYamhmWGpoZlhqaGZYam hmWGZYZlhqaGZYZlhl+GZYZlhmWGX4Zlhl+GZYZfhmWGX4Zlpl+GZaZfhmWmX4Zfpl+GX6ZfhYam p4WGhYaFhoWGhaeGp4WGhqeFp4anhYaFhoWGhaeFhoWGhaeGp4aGhqeGhoanhoaGp4aGpoamhqaG poamAIWGpoZfhoWGX6Zfhl+mX4Zfpl+mX6Zfhl+mX6Zfpl8AAKZfpl+mX6Zfpl+mX6Zfpl+mX6Zf pl+mX2Vfpl+mX6ZfZV+mX6Zfpl9lX6ZfZV+mX2Vfpl9lX6ZfZV9lX2VfpqeGp4anhaeGp6anhqcA AACnhgAApwAAhgAAp4anhacAp4YAAAAArQCnAACGAACtAACGAACthgAAAKYAAIYA/wAApgAAhgCG AABlAAAAAIYAhmUApoYAAKYAZQBlAGX//wBfAGWGXwAAAF+GAIYAAGUAAIYAAF8AZaYAhgAAXwAA pgCGZaZfhmWmX4Zfpl+GX6Zfpl+mX4Zfpl+mX6Zfhl+Gp6anhqeFhoWnhYb///+nAP//AP//pv// pwAAAIb/AAD/////p/8A//+G//8A//+G//8Ahv///6b//4b/AP//pv//hv8A//8A/////4b/AAD/ X6b//1//AP8A/wD///8A/wAAX////wCm/wD//wD//wD//wD/AKb/AP//AP//AP+mX6Zfpl+mX6Zf ZV+mX6Zfpl9lX6ZfZV+mX2Vfpl9lp4anhqeGp4anhqem//8A/wCG/4b/AP//AP///wCm//////// zwD/AP+G////AP+G////AK3/AIan/4b//wD/AP//hv//AAD/AP///4b///8ApoZl/wD//wD/AP8A ////AP//AIb///8AZf8A//////8A/////wD//2X//////wCGZYZfhmWGX4Zlpl+GZaZfhmWmX4Zl pl+GX6Zfhl+mX6anhqeFhoWnhaeGp/////+Fp4b///8A//8A//+Fhv8Ahf//AP+G//+G/4an/4aG /4b//wCm/6YAAIb/hv////+Fhv+G//9f/1///wD/pv//X6Zfhv//AP8A/wD///8A/1///6Zf/1// X6b//1//X6b/pl//X////1+mX/9fpv+mX6Zfpl9lX6ZfZV+mX2Vfpl9lX6ZfZV+mX2Vfpl9lX6an hqeGp4anhqeGp4an//+Gp4b/hqf/p4b/hqeGp4X/hqf//4anhs+Gz4bPhqeGrYathv+Gp4b//4am p4aGpoaGhqaGpoamhqaGpv+mhmWGpoZlhqaG/4b/hv+GZYb/hmWG/4Zlhl+GZYZlhmWGX4Zlhl+G ZaZfhmWGX4Zlhl+GZaZfhmWmX4Zfpl+GZaZfhl+mX4Zfpl+GX6Zfhl+mX4Zfpqemp4anhYaGp4an hqeFhoanpqeGp4anhqeFhoWnhYamAKanhqeGp4bPhqeGp4aGhqeGp4anpoamhoWGpoaFhqaGhYam hl+GpoZfhl+GAKZlhl+GZYZfpl+GX6Zfpl+mXwBfpl+mXwBfpl+mX6Zfpl+mXwBfpl+mX6Zfpl+m X6Zfpl+mX6Zfpl+mX6Zfpl9lX6Zfpl+mX2Vfpl9lX6ZfZaeGp4anhqeGp4anhqcAAAAAAKcAp4YA AACGpwAAhgCG/wAAhgCGAADPAACGAACnAM+GAAAAhgAAp4aGAACGAKaGAAAAAKYAAACmAACG/wBl hgAAAAAAhgAApgAAAKYAZf8AhmUAAP8AAKYAZQAAhmWGAP8AhmUAAIYAAGUAAIZfhmWGX4Zlhl+G ZYZfhmWmX4Zlpl+GZaZfhl+mX4Zfpl+FhoWnpqeGp4WGhqf//////wD/AAD///8AAP//AP8Ap/// pv8A//8A//8A//8A/wAA////AP//AIWG//8A/wCG/////1////8A//8AX/9fhv//////pv//AP// /1//AAD/pl///6b//1//AP//AF+m/wD/pl///wD//1///6YAAABlX6Zfpl+mX2Vfpl9lX6ZfZV+m X2Vfpl9lX2VfZV+mp6anhqeGp4anhqeGp////////////////wCn/wD/AAD/AP//AP//////AP// ////AP///////wCGhYb/AP8Apv//AKaG/wD/AP//poZlhqb/////hv///wD//2X///8Ahl+G/wD/ /wD//wD//wCGZf8AhmWGX/9l/wD//wD///8AX4Zlpl+GZaZfhl+mX4Zfpl+mX6Zfhl+mX6Zfpl+G X6anhYaGp4anhqemp/+nAKf/p///hv////+nhv+G//+G//+m//+n/6eG/4an/63//6b/pv+Fhv+G hYZf/4X/X4b//18AAP8A/1//AAAAhl+m/wD/pv+GX/9f/1//X///pl+mX///AP//X/////8AX6b/ pl+mX6Zf////AP//AP//X6Zfpl+mX6Zfpl9lX6Zfpl+mX2Vfpl9lX6ZfZV+mX2WnhqeGrYanhqeG p4an/6eGp4anhqeG/4anhqeGrYanhqeGp4anhq2Gz4aths+GrYanhqemhqaGpoamhqaGpoam/6b/ /4b//6aG////hqaGZf//hmWGpoZlhqaGZYamhmWGZYZl/6aGZYZlhv//ZYZlhmWGX4Zl/1+G/4Zf /2WGX4Zlpl+GZYZfhmWmX4Zlhl+GZaZfhmWmX4Zfpl+GX6ZfhYaFhoWnhqemp4anpqeGp6anhqeF hoanhYaGp4aGhqeGp4anpoaGp4aGhqeGhoaGpoamhl+GhYaFpoWGX6Zfhl+mX4Zfpl+GX6Zfhl+m X6Zfpl+GX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX2Vf pl+mX6ZfZV+mX2Vfpl9lX6ZfZV+mX2Vfpqemp6anhqeGp4anhqeGp4anhqeGp4anhqeGp4anhq2G p4athqeGp4anhs+GrYanhqeGp6aGpoamhoWGpoaFhqaGpoamhqaGpoamhqaGX4ZlhmWGpoZlhmWG ZYamhl+GZYZlhmWGX4ZlhmWGZYZfhmWGX4Zlhl+GZYZfhmWGX4Zlhl+GZaZfhmWmX4Zlpl+GX6Zf hl+mX4Zfpl+GX6Zfhl+mp4WGhaeGp4anhqeGp4anhqeGp4anpqeGp4anhqeGp4anhqeGp4anhqeG p4anpoaGhoWGhYaFhoWGhYaFhl+mhYZfhoWGX6Zfhl+GX4Zfpl+GX6Zfhl+mX4Zfpl+mX6Zfhl+m X6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6ZfZV+mX2Vf pl9lp4anpqeGp4atp6eGp4anhq2Gp4anhqeGp4anhqeGrYbPhq2Gz4aths+GrYathqeGrYaGpoam hoWGpoaFhqaGhYamhqaGpoamhqaGpoamhmWGpoZlhqaGZYamhmWGpoZlhqaGZYamhmWGpoZlhmWG X4ZlhmWGZYZfhmWGZYZlhl+GZYZfhmWGX4Zlhl+GZYZfhmWmX4Zlpl+GZaZfhl+mX4WGhYaFhoan hqeGp6anhqeGhoanpqeGp6aGhqemp4anhqeGp4aGhqeGhoanpoamhoWGhYaFhoWGX6Zfpl+mX4Zf pl+GX6Zfhl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl9l X6Zfpl+mX2Vfpl+mX6ZfZV+mX2Vfpl9lX6ZfZV+mX2VfZV9lX6anpqemp4anhqeGz4anhqeGp4at hqeGp4anhqeGp4athqeGz4athq2Gp4anhqemp4anpoamhqaGpoaFhqaGhYamhoWGpoamhqaGX4am hmWGpoZfhqaGZYZlhl+GZYZlhmWGX4Zlhl+GZYZfhmWGX4Zlpl+GZYZfhmWmX4Zlhl+GZaZfhmWm X4Zlpl+GX6ZfhmWmX4Zfpl+GX6Zfpl+mX4ZfhqeFhoWnpqeGp4anhqeGp4anhqeGp6anhqeGp4an hqeGp4anhqemp4anhoamhoWGpoaFhqaGhYaFhl+mhYZfpl+GX6aFhl+mX4Zfpl+GX6Zfhl+mX4Zf pl+GX6Zfhl+mX6Zfpl+GX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX2Vfpl+m X6ZfZV+mX6Zfpl9lX6ZfZaeGp4WnhqeGz4aths+Gp4bPhqeGp4anhq2Gp4athqeGrYanhq2Gp4an hq2Gp6anhqemhqanpoaFhqaGhYamhoWGpoamhqaGpoamhqaGpoZlhqaGZYamhmWGpoZlhqaGZYam hmWGpoZlhmWGZYZlhmWGZYZlhmWGZYZlhl+GZYZlhmWGX4Zlhl+GZaZfhmWGX4Zlpl+GZaZfhl+m X4Zfpl+mhoWGhYaGp4anhqeGp4anhqeGp6anhqemp4anpqeGp4anhqemhoWGhYaGp4WGpoaFpoWG haaFpoWmhYZfpl+GX6Zfhl+mX6Zfpl+GX6Zfpl+mX4Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zf pl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl9lX6ZfZV+mX2Vfpl9lX6ZfZV+mp4anpqem p4anhs+Gp4bPhqeGp4anhqeGp4anhqeGp4anhqeGp4WGhYamp6aGhqeGhoWGpoaFhoWGhYamhoWG poaFhqaGX4amhqaGpoZfhqaGZYamhmWGZYZlhqaGZYZlhmWGpoZlhmWGZYZlhl+GZYZlhmWGX4Zl hmWGZYZfhmWGX4Zlhl+GZaZfhmWmX4Zfpl+GX6Zfhl+mX4Zfpl+GX4anhYaFp4anhqeGp4anAKcA pwCnhgCmAACnhgCGpwAAhgAAp4WFAACFhgCGAACmhgCGhQCFhgAAXwAApoWGAABfhgAAAABfAF+G AABfhgAAX4Zfpl+GX6Zfhl+mX4Zfpl+GX6Zfhl+mX4Zfpl+mX6Zfhl+mX6Zfpl+GX6Zfpl+mX6Zf pl+mX6Zfpl+mX6Zfpl+mX6Zfpl9lX6ZfZV+mX2Wthqemp4anhs+Gz4bPoACgz6AAhqAAoKCnAKAA z6CghqCgpwCnoKBfAKAAoKCGp6AAhqAAhqCghaCghgCGoKCFhqCgoKAAoACGoKCmAKCgAIamhmWG poZlhqaGZYamhmWGpoZlhqaGZYamhmWGpoZlhqaGZYamhmWGpoZlhmWGZYZlhmWGZYZfhmWGX4Zl hl+GZaZfhmWmX4Zlpl+GX6Zfpqemp4WnhqeGhoanhqCgAKCgAKegoACnoIagAKAAhqCghqCGoABf oACgAKAAhqagAIaghqAAAACghaCmoAAAAF+gXwCgAKAAoABfoF+goABfpl+mX6Zfhl+mX6Zfpl+G X6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl9lX6ZfZV+mX2Vfpl9lX6Zf ZV9lX2VfpqeGp4anhqeGp4athqegoACgoACGoKAAhqcAoACgAK2gAKAAhqAAhqAAoACgAKanoACg AACgoKAApqAAhaCgoACmX6CgoACgAKAAhqYAoKAAhmWGpoZlhqaGZYamhmWGpoZlhqaGZYamhmWG ZYZlhmWGX4Zlhl+GZYZfhmWGX4Zlpl+GZYZfhmWmX4Zfpl+GZaZfhl+mX4Zfpl+mX6Zfhl+Gp4an hqemp4anhqeGoKAAoKAAp6CghgCgp6AAoKcAoKCgAACghgCgX6AAoAAAhaCgoKAAoIagpqCgAACg pqCmX6YAAKAAoACghgCgX6Cgpl+GX6Zlhl+mX4ZfpmWGX6Zfhl+mX4Zfpl+GX6Zfhl+mX4Zfpl+G X6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl9lX6ZfZV+mX2Vfpl9lp4anhq2Gp4anhqeGz6Cg AKCgAIagAKCgrYagoKegoIbPoKCGp6CgX6CgoKCgpoagAACgAIaghoWGoKBfhqCGhYagoKCgpqCg hqCgpoagAKaGpoZlhqaGZYamhmWGpoZlhqaGZYamhmWGpoZlhqaGZYamhmWGpoZlhmWGZYZlhmWG ZYZfhmWGX4Zlpl+GZYZfhmWmX4Zlpl+GX6Zfhl+mX4WnhqeGp6anpqeGp4agoKegoIanoKeGp4an hqemp4anhqeGp6amX6ZfhaCghaaFoKCgoIaFpl+mX4Vfpl+mX6Zfpl+GX6Zfhl+mX4ZfoF+GX6Zf hl+mX4Zfpl+GX6Zfhl+mX4Zfpl+GX6Zfhl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+m X2Vfpl9lX6ZfZV+mX2Vfpl9lX6anhq2Gp4anhqeGp4anhs+Gp4athqeGrYanhq2Gp4anhqeGrYan pqempl+GhYaFhoWGhYamhqaGhaaFhoWmX4aFhqaGpoamhqaGpoamhqaGpoamhqaGZYamhmWGpoZl hqaGZYamhmWGpoZlhqaGZYZlhmWGpoZlhmWGZYZlhl+GZYZlhmWGX4Zlhl+GZaZfhl+mX4Zlpl+G X6Zfhl+mX4ZfhqeGp4anhYaGp4anhqeGp4anhqeGp4anhqeGp4anpqeGp4anhqeFhoWmX6aFhl+m hYZfpoWGhaZfpl+mX6ZfpoWGX4Zfhl+mX4Zfhl+GX6Zlhl+GZYZfpmWGX4Zlhl+mZYZfhmWGX6Zl hl+mX4Zfpl+GX6Zfhl+mX4Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX2Vfpl9lX6ZfZa2G p4anhqeGp4anhq2GrYbPhq2Gz4anhs+GrYathqeGp4anhqeGp6anpoaFp6aGhaeFhoWGpoaFhqaG hYamhqaGpoamhqaGpoamhqaGpoamhqaGpoamhqaGpoamhqaGpoamhqaGpoZlhqaGpoamhmWGpoZl hqaGZYamhmWGpoZlhqaGZYZlhl+GZYZfhmWGX4Zlhl+GZaZfhmWmX4Zfpl+mhqanhqeGp4WGhqeG p4anhoaGp4anhqeGhoanhqeGp4WnhoaFhoWGhYamhoWGhYaFhV+FX6aFpl+mhaZfpoWGX6Zfhl+m X4Zfpl+GX4Zfhl+mZYZfpmWGX6Zlhl+mZYZfpl+GX6Zfhl+mX6Zfpl+GX6Zfpl+mX6Zfpl+mX6Zf pl+mX6Zfpl+mX2Vfpl+mX6ZfZV+mX2Vfpl9lX2VfZV+mp6anhqeGp4anhqeGp4athqeGrYanhqeG p4athqeGp4anhqeGp6anhYamp4anhYaFhl+mX6aFhoWmX4amhqaGpoaFhqaGpoamhqaGpoamhqaG poamhqaGpoZlhqaGZYamhmWGpoZlhqaGZYamhmWGpoZlhqaGZYZlhl+GZYZlhmWGX4Zlhl+GZaZf hmWmX4Zlpl+GX6Zfhl+mX6Zfpl+GX4WGhYaGp4WGhaeFp4anhqeGp4anhqemp4anhqeGp6anhoaF hoWGhaaFhoWGhaZfhV9fX19fpl+FX6ZfpoWGX4aFhl+mhYZfhqaGX4amhl+GZYZfhmWGX4Zlhl+G ZYZfhmWGX6Zlhl+mX4ZfpmWGX6Zfhl+mZYZfpl+GX6Zfhl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX2Vf pl+mX6ZfZV+mX2WnhqeFp4anpqeGp4anhqeGp4anhqeGp4anhqeGp4anhqeGp6anhoaFp4aGpqeF hoWGhYaFhqaGhYamhqaGhoamhqaGpoaGhqaGhoamhoaGpoamhqaGpoamhqaGpoamhoaLhoamhoaG poaGhqaGhoamhqaGpoamhqaGpoZlhqaGZYamhmWGpoZlhmWGX4Zlhl+GZYZfhmWGX4Zfpl+GX6Zf hYamp4WGpqeFhqanhYaGp6anhqemhoanhYaGp6anpqeFhqanhYaFhoWGhYaFpoWGhaaFpoWmhYaF hoWGhYamhoWGpoaFhqaGpoamhl+GpoZlhqaGZYZlhmWGZYZfhmWGpoamhmWGpoZlhqaGZYZlhmWG ZYZfhmWGX4Zlhl+mX4Zfpl+GX6Zfpl+mX6Zfpl+mX2Vfpl9lX6ZfZV+mX2Vfpqemp6anhqeGp4Wn hqeGAACnhs+Gp4bPhqeGz4anhs+Gp4bPhqeGp4anhqeGp6anhqeGp4aGhqeGhoathgCGpwCGhq2G hoathoaGrYaGhouGi4aLhoaGi4aGhouGhoaLhoaGi4aGpoaGhqaGhoamhqaGpoamhmWGpoZlhqaG ZYamhmWGpoZfhmWGZYZlhl+GZaZfhmWmX4Zfpl+GX6Zfhl+mp4WGhaemp4anhqeG//8AAACGAIYA hgCGAIYAAACGAAAAAKeGpwCGAKcAAAAAAIYApwCGAIYAhgCnAP8AAP8AhgCGAIYAAIaGAACGAIuG AACLAAAAiwAAhoaGhgAApoYAAKYAAIYAhgCGAIamhmWGpoZlhmWGX4Zlhl+GZYZfpl+GX6Zfpl+m X6Zfpl+mX6Zfpl+mX6ZfZV+mX2Vfpl9lrYathq2Gp4bPhq2Gz/////+G/wD/AP8A/wD///+G//// /6eGp/8A/wD//////wD/AP8A/wD/AP+n////////pv8A/wD//wCm//+G/wCG//+L////AP//poaG hv//hob//4b//4b/AP8A/wCmhqaGZYamhqaGpoZlhqaGZYamhmWGpoZlhmWGX4ZlhmWGZYZfhmWG X4Zlpl+GZaZfhl+mX4anhqeGp4anhqeGp/+n/wAAAP8A/wD/AP8A/wAAAP///wCmp4X/AP8A//// //8A/wD/AP8A//+GAP///4X/AP//AP8A//8A/wAAAP8A/wAAAIb///8AAABlAP8AAIb/AAD/AAAA /wD/AP8Ahl+GZYZfhl+GX4Zlhl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl9lX6ZfZV+mX2VfZV9l X6anhq2Gp4bPhqeGz4bP/////4b///+G/4b/AP///4b/hv+Gp4aG////p///hv//AP///6b/hv8A /4b//6b//4b/////pv//hv///63//////4b/i/////+G/////4aG////////hv///4b/hqaGpoam hqaGpoamhqaGZYamhmWGpoZfhmWGX4Zlhl+GZaZfhmWmX4Zfpl+GX6Zfpl+mX4ZfhqeGp4anhqeG p4anhv+Gp4an/6eGz4an/8//p4bPhq2Gp4WGhYVfhYWnhYam/4WmX6Zfhqb/hYaFhoX/pob/hqaG hYamhqaGpoamhoaGpoaGhqaGhoamhqaG/4amhqaGpoZlhqaGZYZlhmWGZYZlhmWGX4Zlhl+GZYZf pmWGX6Zfhl+mX6Zfpl+mX6Zfpl+mX6ZfZV+mX6Zfpl9lX6ZfZc+GrYathqeGz4aths+Gp4bPhq2G z4bPhs+Gz4bPhs+Gz4anhYaFhoWGhqeGrYanpoaFhoanpoamhqaGpqeGhqanhoaGrYaGhq2Ghoat houGi4aGhouGhoaLhoaGi4aGhoaGhqaGhoamhqaGpoamhqaGpoamhqaGpoamhmWGpoZlhqaGZYam hmWGZYZfhmWGX4Zlpl+GZaZfhl+mX4Zfpl+Gp4anpoaGp4anhqeGhoanhYaGp4anhqeGAAAAAKeG p4anhgBfhYWmhYamhoWGhYaFhqaGX6aFhl+mhYaFhqaGhYamhqaGpoamhqaGpoamhqaGpoZlhqaG ZYamhmWGZYZlhmWGX4Zlhl+GZYZfpmWGX6Zlhl+mX4Zfpl+GX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zf ZV+mX2Vfpl9lX6ZfZV+mp4bPhqeGp4anhs+Gp4bPhqeGp4anhs+G/////wCGz4anhv+GAIWnhqem p4anhqeGhqanhoamhqaGpoamhqaGhoamhoaGpoaGhoathoamhoaGhouGhqaLhoamhoaGpoamhqaG hoamhqaGpoamhqaGpoamhqaGZYamhmWGpoZlhmWGZYZlhl+GZYZfhmWmX4Zfpl+GZaZfhl+mX4Zf pl+GX4anhqeGp4anhqeGp4anAAAAp4YAhqcAp/+nAP8Ap4YAhqeG/wCnhqeGpwCnAKcAp4YApoYA hgCGpgCFAKaGAIYAhqaGpoamhoaGpoamhqaGpoamhqaGZYamhmWGpoZlhqaGZYamhmWGZYZlhmWG X4Zlhl+GZYZfpmWGX6Zfhl+mX4Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl9lX6ZfZV+mX2XPhs+Gz4an hs+GrYbP////AIb/hgD/AIbP////AIb/hgCGz//PhqeGp/8A/wD/AIb/hgD/AP8Ahf8A/wCG/wD/ AIaGhqeGhoathoaGrYaGhouGhoaLhoami4aGpoaGhqaGhoamhoaGpoamhqaGpoamhqaGpoamhmWG poZlhqaGZYamhmWGZYZfhmWGX4Zlhl+GZYZfhmWmX4Zlpl+GX6ZfhqeGp6anpqeGhoanhv+G/wD/ AP8A/wCt/wCG/wD/AP8AhoanhoZfhV//AP+F/wD/AP8A/wD/AKb/AP8AX/8A/wCGpoamhqaGpoam hqaGpoZlhqaGZYamhmWGZYZlhqaGZYZlhl+GZYZfpmWGX4Zlhl+mX4Zfpl+GX6Zfpl+mX6Zfpl+m X6Zfpl9lX6Zfpl+mX2Vfpl9lX6ZfZV9lX2VfpqeGp4anpqeGp4anhqeG//+n////AP8Ahv8Arf8A ////AIanAKcAhoWF//8A//8A////AP8A/wCF/wD/AIb///8ApoamhqaGhoamhoaGpoaGhqaGhoam hoaGpoamhqaGpoamhqaGpoamhmWGpoZlhqaGZYamhmWGpoZlhmWGZYZlhl+GZYZfhmWmX4Zlpl+G ZaZfhl+mX4Zfpl+mX6Zfhl+Gp4anhqeFhoanhqeG//+nAP+G/4b/AAD/pwD/AP+G/4an/wD/AIWF X///AP//AP+F/4X/AP8AAP8A/wCF////AIaFhqaGpoamhqaGpoamhqaGZYamhmWGpoZlhqaGZYZl hmWGZYZlhmWGX6Zlhl+GZYZfpmWGX4Zfhl+mX4Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl9lX6ZfZV+m X2Vfpl9lz4anhqeGp4anhqeGp/8A/wCG/4an////z////8+G/4anhv+m/6aGhYb//wD//wCF/6aG /wD/////pv8Ahv8A/4aGhqanhoaGrYaGhq2GhoaLhoami4aGpouGhqaGhoamhqaGpoamhqaGpoam hqaGpoamhmWGpoZlhqaGZYamhmWGZYZlhmWGX4Zlhl+GZYZfhmWmX4Zlpl+GX6Zfhl+mX4anhqeF hoWnhaeGp4X///+Fp4anhYaGp4anhqeGp4anhYaFhoWmhaZf//+F//9fhoWmhf+FhoWGhab/pl// hYaFhqaGpoamhqaGpoamhqaGpoamhmWGpoZlhmWGZYZlhmWGZYZfhmWGX6Zlhl+mX4ZfpmWGX6Zf hl+mX4Zfpl+mX6Zfpl+mX6Zfpl+mX2Vfpl9lX6ZfZV+mX2Vfpl9lX6anhqeGp6anhqeGp4anhqeG p4anhqeGp4anhs+GpwDPhqemp4WGhYaFpl+GhYVfpoWGhYamhqaGpoamhqaGhYamhqaGhoamhoaG hoaGhoaGhoaGi4aGpoaGhqaGhoamhqaGpoamhqaGpoZlhqaGZYamhmWGpoZlhqaGZYamhmWGZYZl hmWGX4Zlhl+GZaZfhl+mX4Zlpl+GX6Zfhl+mX4ZfhqeGp4anhYaFp4Wnhqemp4anpqeGp4WnhqeG p/8AhqeGhoWGhYVfhV+mX4VfX19fX4ZfhoWGhYaFhoWGhYaFhqaGpoamhqaGpoamhqaGpoamhqaG poZlhqaGZYamhmWGpoZlhmWGX4Zlhl+GZYZfpmWGX6Zlhl+mZYZfpl+GX6Zfhl+mX6Zfpl+mX6Zf pl+mX6Zfpl+mX2Vfpl9lX6ZfZc+Gz4anhqemp4anhs+GAIathgCGpwCnAM8AzwD/AAAAp4aGhYYA hl+GAABfhl9fAAAAAIWGAIampwCGhgCGhgCnhgAArYYAAK0AhoYAhgCGiwCGhouGhqaLhoamhoaG poamhqaGpoamhqaGpoamhmWGpoamhqaGZYamhmWGpoZlhqaGZYZlhl+GZYZfhmWGX4Zlhl+GZaZf hmWmX4Zfpl+Gp4anhYaFp4WFhaeG/wCnhv8Ap/8A/wD/AP8A////pwCGhYX/AAAA//9fX19f//// /4UA/6YAhv8Ahf8Ahv8Ahf//AKb//4b/hgD/AP8Ahv8ApoZlhmWGZYZlhl+GZYZfpmWGX6Zlhl+m X4Zfpl+GX6Zfpl+mX4Zfpl+mX6Zfpl+mX6Zfpl+mX2Vfpl+mX6ZfZV+mX2Vfpl9lX2VfZV+mp4an hqeFp4aGhaeGp/8AAAD/AIb/AP8A/wD/AP8Az/8AhqeF//////9fZV+FX/8AX1///wD/AKb/AIb/ AIb/AIb//wCG/wD/AP8A/wD/AIb/AIaGhqaGpoamhqaGpoamhmWGpoZlhqaGZYamhmWGpoZlhqaG ZYamhl+GZYZlhmWGX4Zlhl+GZaZfhmWmX4Zlpl+GX6Zfhl+mX6Zfpl+GX4anpoamp4WGhYaFp4b/ //+G/wCG/wD/AP8A/wD/AIb/AIaFhV//AP8AX19fX1//AAAA/////wCG/wCF/wCG/wCm//8Apv8A ////AP8A/wCG/wCmhqaGZYamhmWGpoZlhmWGX4Zlhl+GZYZfpmWGX6Zfhl+mZYZfpl+GX6Zfhl+m X6Zfpl+mX6Zfpl+mX6Zfpl+mX2Vfpl9lX6ZfZV+mX2XPhqeGp4anhaeGp4bP/wCG//8Ahv8A/wD/ AP8A/wAA/6emhoWG/wD/AF9fX4Zf/////1//p/+Ghf8AAP8AAP8Ap///AK3/AP+L/4b/AP8AAP8A hoaLhoamhoaGpoamhqaGpoamhqaGpoamhmWGpoamhqaGZYamhmWGpoZlhqaGZYZlhmWGZYZlhmWG X4Zlhl+GZaZfhmWmX4Zfpl+GX6ZfhqeGp4WGhYaFhoWnhv8AAP//AP//hv8A/wD/AP///6eFpoWF X/9f/19fX19fX/8AAAD/AP+mhYb/////////hqb//4b///+G/4am/wD/////hqaGZYamhmWGZYZf hmWGX4Zlhl+mZYZfpl+GX6Zfhl+mX4Zfpl+GX6Zfhl+mX6Zfpl+mX6Zfpl+mX6ZfZV+mX2Vfpl9l X6ZfZV+mX2VfpqeGp4anhaeGp4anhqf//////62Gp6b/hv+m/4anhaeGhoWGhaZf/4WmX6aFhl// /////19lhYaFhqaGhoamhoaGhqeGhv8AhoaGhv+GpoaGhqaLhoamhqaGpoamhqaGpoamhqaGZYam hmWGpoZlhqaGZYamhmWGpoZlhqaGZYZlhmWGZYZfhmWGX4Zlpl+GX6ZfhmWmX4Zfpl+GX6Zfhl+G p4anhYaFhoWnhaeGp4anhqeGp6anhYaFp4anhYaFhoWGhYWFX1+FX19fhYWmX19fXzxfX6ZfpoWG hYamhoWGpoamhqb/poamhqaGpoamhqaGpoamhmWGpoZlhqaGZYamhmWGZYZfhmWGX4Zlhl+mZYZf pmWGX6Zlhl+mX4Zfpl+GX6Zfpl+mX6Zfpl+mX6Zfpl+mX6ZfZV+mX2Vfpl9lrYanpqeGp6anhqeG p4anhs+Gp4anhqemp4athqemp4WnhYaFhl+mhYZfpl+GpqZfZl9fX2ZfhoWGpoamhqaGpqeGhoan hoaGrYaGhoaGhoaLhoaGi4aGpouGhqaGpoamhqaGpoamhqaGpoamhqaGZYamhqaGpoZlhqaGZYam hmWGpoZlhqaGX4ZlhmWGZYZfhmWGX4Zlpl+GZaZfhl+mX4aGhYaFhoWnhYaFp6anhqeGhoanpoaF hoWGhoaFpoWGhYVfhV+FX19fX19fX6ZfXzxfPF88X1+GX6aFhl+GpoaFhqaGpoamhqaGpoZlhqaG ZYamhmWGZYZlhmWGX4Zlhl+mZYZfpl+GX6Zfhl+mX4Zfpl+mX6Zfhl+mX6Zfpl+mX6Zfpl+mX6Zf ZV+mX6Zfpl9lX6ZfZV+mX2VfZV9lX6anhqemp4Wnhqemp4anhq2Gp4anhqeGp4anhqeGhoWGhaaF pl+GX2VfhV9lX6aFhl9fX2VfX19lX4aFhqaGpoaGhqaGhoaGhoaGpoaGhqaGhoamhoaGpoaGhqaG poamhqaGpoamhqaGpoZlhqaGZYamhmWGpoZlhqaGZYZlhmWGZYZfhmWGX4Zlpl+GZaZfhmWmX4Zf pl+GX6Zfpl+mX4ZfhqeFhoWnhYaFp6anhqeGp4anhqeGp4WGhqeFp4WFX4WFhV+FhV9fX19fX19f poWmX19fX19fPF9fhl+mhYaFhqaGpoamhqaGpoamhqaGpoamhmWGpoZlhqaGZYamhmWGZYZfhmWG X4Zlhl+mZYZfhl+GX6Zlhl+mX4Zfpl+GX6Zfpl+mX4Zfpl+mX6Zfpl+mX6ZfZV+mX6Zfpl9lX6Zf ZaeGp4anhqemp4anhqeGp4bPhqeGz4anhqeGp4aGhYaFhl+FhYZfZV+GX19fhl+GhYZfpl9mX2Vf hoWGpoamhqaGhoamrYaGhouGhoaLhoaGhoaGpouGhqaGhoamhoaGpoamhqaGpoamhqaGZYamhqaG poZlhqaGZYamhmWGpoZlhqaGZYamhmWGZYZfhmWGX4Zlpl+GZaZfhl+mX4Zfpl+Fp4anhYaFp4Wn pqeFhoanhqeGp4aGhqeFhoaGX4VfhV9fX4VfhV9fX19fX19fX4ZfhV9fPF9fX1+FhYZfhoWGhYam hqaGpoamhqaGpoamhmWGpoZlhqaGZYZlhmWGZYZlhmWGX6Zlhl+mX4Zfpl+GX6Zfhl+mX4Zfpl+G X6Zfpl+mX6Zfpl+mX6Zfpl9lX6ZfZV+mX2Vfpl9lX6ZfZV+mp4anhqemp4anhqeGp4anhqeGrYan hqeGp4anhYaFpoWmX4aFhoWmX4VfZl9fX4aFpl+GhWVfZV9lX4amhqaGpoamhoaGhoaGhoaGhoam hoaGpoaGhqaGhoamhqaGpoamhqaGpoamhqaGZYamhmWGpoZlhqaGZYamhmWGpoZlhmWGZYZlhl+G ZYZfhmWGX4Zfpl+GZaZfhl+mX4Zfpl+GX4anpqemp4WnpqeFp4anhaeGp4anhqemp4anhaeFhV+F hYVfhYWFhaZfX19fX4VfpoWGX4VfXzxfX6ZfhoWGhYamhqaGpoamhqaGpoamhqaGpoamhqaGZYam hmWGpoZlhqaGZYZlhl+GZYZfhmWGX6Zlhl+mZYZfpmWGX6Zfhl+mX4Zfpl+mX6Zfpl+mX6Zfpl+m X6Zfpl9lX6ZfZV+mX2WthqeGp4anhqeGp4anhqeGz4athqeGp4athqeGhoWmhYaFpoWnhYamhl+m X4aFpoWnpoaFhl9lX4ZfpoWGpoamhoaGpoaGhqaLhoaGhoaGpouGhqaGhoamhoaGpoamhqaGpoam hqaGpoamhqaGpoZlhqaGZYamhmWGpoZlhqaGZYamhmWGpoZfhmWGZYZlhl+GZYZfhmWmX4Zlpl+G X6ZfpoaGp4WnpqeFp4anpqeGp4aGhqemp4anhYaGhl+FX4VfhV+FhYaFhoWFX19fhV+FhaZfpl+F X19fX1+mX4aFhoWGpoaFhqaGpoamhqaGpoZlhqaGZYamhmWGZYZlhmWGX4Zlhl+GZYZfpl+GX6Zf hl+mX6Zfpl+GX6Zfpl+mX6Zfpl+mX6Zfpl9lX6Zfpl+mX2Vfpl9lX6ZfZV9lX2VfpqeGp4anhqeG p4anhqeGp4anhq2Gp4anhqeGp6aGhaZfpl9lX6eGhoWGhaZfX1+GhYaFhoWmX4ZfZV+GhYamhoaG poamhqaGhoamhoaGhoaGhqaGhoamhoaGpoamhqaGpoamhqaGpoamhgAAAABlhqaGZYamhmWGpoZl hmWGZYZlhl+GZYZfhmWmX4Zlhl+GZaZfhl+mX4Zfpl+mX6Zfhl+Gp4anhqeFp4anpqeGp4anhqeG p4anpqeGp4WGhYVfhYWFX1+FhoWFhaZfhV9fX6ZfpoWmhaZfpl+mX4aFhoWGpoZfhqaGpoamhqaG poamhqaGpoamhmWGpoZlhqaGZYZlhl+GpoZlhllZWVkAAF+GZYZfpmWGX6Zfhl+mX4Zfpl+mX6Zf hl+mX6Zfpl+mX6Zfpl9lX6Zfpl+mX2Vfpl9lrYanhqeGp4anhqeGrYanhqeGp4athqcAAIanAIaF AACGAAAAAIWGAACFpgAAAACFhoWGAAAAAACGpoYAAAAApoYAAKaGAAAAAIaGhgAAhoYAhoYAAIaG AAAAAKYAAIamAACGpgAAAFmGAABZWQCGAAAAAGUAAIZlAACGZQAAhgAAAABlAACGZQAAhl8AAIZf hmWmX4Zlpl+GX6Zfhl+mX4anhqeFp4anpqeGp4anhqeGp4anhadZWQCnWQAAWVkAWVlZWQAAWVlf pllZWVkAhV+FWVlZWVkAAKZZWVlZAIZZWaaGWVlZWQCGpllZAKZZAABZWQCGWVlZWQBZWQBlWVkA ZVlZWVkAWVlZWVkAWVlZWQBZWQBfWVkAX1lZAFlZWVkAWVkAX1lZAF9ZWaZfpl9lX6ZfZV+mX2Vf pl9lX6anhqeGp4anhqeGp4anhqeGp4anhqeGWVkAWVlZAFlZWVkAhllZWVkAhllZAFlZAIWGhVlZ AIVZWQBZWQBZWQBZWQCGWVkAWVkApoZZWQBZWVkAWVkAWVkAWVkAWVkAhllZAFlZAFlZWVkAhllZ WVkAhllZWVkAhllZAIZZWVlZAIZZWVlZAIZZWQBZWQBfhl+mX4Zlpl+GX6Zfhl+mX4ZfhqeGp4an pqeGp4anhqemp4anhaeGp1lZAFlZWQBZWVlZAAAAAFlZAIVZWQBZWQCmhYZZWQCGWVkAWVkAWVkA WVkAhVlZAFlZAIamWVkAWVlZAFlZAFlZAFlZAFlZAGVZWQBZWQBZWVlZAF9ZWVlZAAAAAFlZAF9Z WQBfWVlZWQAAAABZWQBfWVkAWVkApl+mX6Zfpl+mX2Vfpl9lX6ZfZa2np4anhqeGrYanhqeGp4an hqeGz4ZZWQBZAFkAWVlZWVlZWVlZWQCnpllZWVkAhYamWVkAhVlZAIVZWVlZAFlZAIamWVlZWQCG hllZAFkAWQBZWQCGWVlZWQBZWQCGWVkAhllZWVlZWQCGWVlZWVlZWVlZWQCGWVkAhllZWVlZWVlZ WVkAhllZAFlZAGWGX4Zlhl+GZaZfhmWmX4Zfpl+Gp4anpqeGp4WGpoaFhqanhYaGp4anWVlZWQBZ WVlZWVkAAFlZWVkAAFmFAFlZhaZfhVlZAIVZWQBZXwBZWV9ZWQAAWV8AWVllhqZZWVlZAFlZWVkA WaYAWVllWVkAAFlZhlmGAFlZWVkAAFlZWVkAAFlZWVkAAFlZAABZWVlZAABZWVlZAABZWWVZWQAA X6ZfZV+mX2Vfpl9lX2VfZV+mp4anhqeGp4anpqeFp4anhqeGrYanhllZWVmnWVlZWQBZWVlZWVlZ WYamWVlZhYaFpoVZWQCFWVkAhVlZWV9ZWVlZhqZZWVmGhqaGWVlZWYZZWVlZAKZZWVmmhllZWVlZ hqaGWVlZhqZZWVlZWWVZWVlZhllZWVlZWVlZWYZlWVlZWYZZWVlZWaZZWVlZX4Zlpl+GX6Zfhl+m X6Zfpl+GX4anhqeGp4WGhYaFhqanhYaGp4anhqdZWVkApqdZWVkAhYaFhYVZWQCFhoWFhYZfhV+m WVkAAFlZhYZfpl+mX1lZAF+GpoamhqaGpllZWQCGpllZWQCGZYamhmWGpoZlhmWGX4amhmWGZYZf hmWGX4Zlhl+mZYZfpl+GX6Zfhl+mX6Zfpl+mX6ZfpllZAKZfpl+mX2Vfpl+mX6ZfZV+mX2WthqeG p4anhqeFhqanhqeGrYanhq2GWVlZhqeGWVlZhaeFhoWGhVmFhqanhYamhoWGhVlZWVlZhoamhoWG poaFWaaGpoaGhqaGhoZZWVmGhoZZWVmLhoamhoaGpoaGhqaGpoamhqaGpoamhqaGpoamhqaGZYam hmWGpoZlhqaGZYZlhmWGpoZlhmWGWYZlhl+GZaZfhmWmX4Zfpl+GX6Zfpqemp4WGhYaFhYWnhYaF p4anhqeFp4anhqeGp4WGhYaFhYWmX4WFhoWmpoZfpoWFX4Vfpl+mhYaFpoWGX6Zfpl+mhYZfhqaG X4amhmWGpoZlhqaGZYamhmWGZYZlhmWGZYZlhl+GZYZfpmWGX6Zlhl+mX4Zfpl+GX6Zfhl+mX6Zf pl+mX6Zfpl+mX6Zfpl+mX2Vfpl9lX6ZfZV+mX2VfpqeGp4anpqeFhoWnhqeFp4anpqeGp4anhqeG p4anhYaFp4WGhYVfhqaGhaeGhoWGhaaFhoWGhYaFhqaGpoamhqaGhYamhqaGpoamhoaGpoaGhqaG hoamhqaGpoamhqaGpoamhqaGpoamhmWGpoZlhqaGZYamhmWGpoZlhqaGZYZlhmWGZYZfhmWGX4Zl pl+GX6ZfhmWmX4Zfpl+GX6Zfhl+Gp4WGhaeFpoWnhYaFp4aGhaeGp4WnhqeGp4anpoaFhoWGhYVf hYWGhYaFhqamX4WFpl+mX6ZfpoWGhYaFhl+mX4ZfpoWGX4amhqaGpoamhqaGpoamhmWGpoZlhmWG ZYZlhmWGZYZfhmWGX4Zlhl+mZYZfpmWGX6Zlhl+mX4Zfpl+GX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zf ZV+mX2Vfpl9lp4anhqeGhoWnhqeGp4anpqeGp4anhqeGp4anhqeGhqanhYaFhoWGhaeGhqanhYaF hoWGhYaFhoWGhoamhqaGpoamhqaGpoamhoaGhoaGhoaLhoaGi4aGpouGhqaGhoamhoaGpoamhqaG poamhqaGpoamhqaGpoZlhqaGZYamhmWGpoZlhqaGX4ZlhmWGZYZfhmWGX4Zlpl+GZaZfhl+mX4WG pqeFpoWGhYaFhoWnhYaFp4WGhaeGp4aGhqeFhoWnhYaFhl+FhYaFhoWmpoaFpl+FX4VfhV+GX6aF hl+GhYZfpl+GX4amhl+GpoZlhqaGZYamhmWGpoZlhmWGZYZlhl+GZYZfhmWGX6Zfhl+mX4Zfpl+G X6Zfhl+mX6Zfpl+mX6Zfpl+mX6ZfZV+mX6Zfpl9lX6ZfZV+mX2VfZV9lX6anhqeGhoWnhqeFp4an hqeGp4anpqeGp4anhqeGp4WnhqeFp6aGhYaFhqaGhYaGhoWGhYaFpl+GpoaFhqaGpoamhqaGpoam hqaGpoamhqaGhoamhoaGpoaGhqaGpoamhqaGpoamhqaGpoZlhqaGZYamhmWGpoZlhqaGZYZlhmWG ZYZfhmWGX4Zlpl+GZaZfhmWmX4Zfpl+GX6Zfpl+mX4ZfhqeFhoWGhaeFp4WnhqeFp4anhYaGp4an hqemhoWnhYamhoWGhYVfhYWGhaaFp4WmhYZfhV+mX6aFhl+GhYaFhqaGX4aFhl+GpoZlhqaGpoam hmWGpoZlhqaGZYamhmWGZYZfhmWGZYZlhl+GZYZfhmWGX6Zlhl+mX4Zfpl+GX6Zfpl+mX4Zfpl+m X6Zfpl+mX6ZfZV+mX6Zfpl9lX6ZfZaeGp4WnhqeGp4anhqeGp4anhqeGrYanhqeGp4anhqemp6an hYaFhoWGhaemhqanhYaFhoWGhYaFhqaGpqeGhqaGpoamhqaGpoaGhqaGhoaGhoaGpouGhqaGhoam hqaGpoamhqaGpoamhqaGpoamhqaGpoZlhqaGZYamhmWGpoZlhqaGZYamhmWGZYZfhmWGX4Zlpl+G ZaZfhl+mX4Zfpl+mhoWGhYaFhoWGpqeFhqanhYaFp6anhqemp4anhYaFhoWGhYZfhV+FX6aFhoWm poZfpoWGX6Zfpl+mhYaFhoWGX4aFhl+mX4ZfhqaGX4amhmWGpoZlhqaGZYZlhl+GZYZfhmWGX6Zl hl+mZYZfpmWGX6Zfhl+mX4Zfpl+GX6Zfpl+mX6Zfpl+mX6Zfpl+mX6ZfZV+mX2Vfpl9lX6ZfZV+m p4anhqeGp6anhqeGp4anhqemp4anhqeGp4anhqeFp6anhaemhoWGhaaFp4aGhYaGhoWGhYaFhoWG hYamhqaGpoamhqaGpoamhqaGpoamhqaGpoaGhqaGpoamhqaGpoamhqaGpoZlhqaGZYamhmWGpoZl hqaGZYamhmWGpoZlhmWGZYZlhl+GZYZfhmWmX4Zfpl+GZaZfhl+mX4Zfpl+GX4anhaeGp4WGpqeF hqanhYaFp4anhaemp4anpqeFhoWGpoaFhoWmX4WFpoWGpoaFhqaGhaaFpl+mhYaFhoWGhYamhoWG poZfhqaGX4amhmWGpoamhqaGZYamhmWGZYZlhqaGZYZlhl+GZYZfhmWGX4Zlhl+GZYZfpmWGX6Zf hl+mX4Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl9lX6ZfZV+mX2WnhqeGp4anhqeGp6anhqeFp4anhqeG p4anhqeGp6anhqeGp6anhYaFhoWGpqeGhqanpoaFhqaGhYamhqaGhoamp4aGpoaGhqaGhoamhoaG pouGhoaLhoamhoaGpoaGhqaGpoamhqaGpoamhqaGpoamhqaGpoamhmWGpoZlhqaGZYamhmWGpoZf hmWGZYZlhl+GZYZfhmWmX4Zlpl+GX6ZfhaeGp4WGpqeFhoWnhYaFp6aGhYaFp4anhaeGhoWGpqeF hoWGhYWFpl+FhaaFhoWGhYaFhl+mhaZfpoWGhYamhoWGpoaFhqaGX4amhmWGpoZlhqaGZYZlhmWG ZYZfhmWGX4Zlhl+GZYZfpl+GX6Zlhl+mX4Zfpl+GX6Zfpl+mX6Zfpl+mX6Zfpl9lX6Zfpl+mX2Vf pl9lX6ZfZV9lX2VfpqeGp4anpqeGp4WnhqeFp4anhqeGp4anhqeGp4anhqeGp6anhqeFhoWmhYaF p4anhoamhqaGhYaFhoWGpoamhoaGpoamhqaGpoamhqaGpoaGhqaGhoamhoaGpoamhqaGpoamhqaG poamhmWGpoZlhqaGZYamhmWGpoZlhmWGZYZlhl+GZYZfhmWmX4Zlhl+GZaZfhl+mX4Zfpl+mX6Zf hl+Gp4WGhaeFp4WGhaeFp4WnpqeFp4anpqeGp4anhqeGp4anpoaFhl+mhYVfhqanhYaFhoWmhYZf poWGX6amhoWGpoamhqaGpoamhl+GpoamhqaGZYamhmWGpoZlhqaGZYZlhl+GZYZlhmWGX4Zlhl+G ZYZfpmWGX6Zfhl+mX4Zfpl+mX6Zfhl+mX6Zfpl+mX6Zfpl9lX6Zfpl+mX2Vfpl9lp4anpqeGp4an hqeGp4anhqeGp4anhqeGrYaths+Gp4anhqeGp4WGhYaFhoWnhqeGp6aGhYamhoWGpoaFhoaGhqeG hqaGhoamhoaGpoaGhqaGhoamhoaGpoaGhqaGpoamhqaGpoamhqaGpoamhqaGpoamhmWGpoZlhqaG ZYamhmWGpoZlhqaGZYZlhl+GZYZfhmWmX4Zlpl+GX6Zfhl+mX6anpqeFhoWGhaeFp4WGhYaFhoWn hYaFp4anpqeGp4anpoaFhoWGhaaFpoWGhYamhoWGhYaFpoWGX6aFhl+GpoamhqaGhYamhqaGpoZf hqaGZYamhl+GZYZlhmWGX4Zlhl+GZYZfpmWGX6Zfhl+mX4Zfpl+GX6Zfhl+mX4Zfpl+mX6Zfpl+m X6Zfpl+mX2Vfpl9lX6ZfZV+mX2Vfpl9lX6anhqeGp4anpqeGp6aGhaemp4WnhqeFp4anhqeGp4an hqemp4anhYaFhoWGhYaFp4aGpoamhoWGpoaFhqaGpqeGhoaGhoamhoaGpoaGhqaGhoamhoaGpoam hqaGpoamhqaGpoamhmWGpoZlhqaGZYamhmWGpoZlhqaGZYamhmWGZYZlhmWGX4Zlhl+GZaZfhl+m X4Zlpl+GX6Zfhl+mX4ZfhqeFp4anhYamp4WGhaeFhoWnhqeFhqanhaeFp4anhqeGhoWGhYaFhoWG haaFhoWGpoaFhoWGhYaFhoWGpoamhoaGpoamhqaGpoamhqaGZYamhqaGpoZlhqaGZYamhmWGpoZl hmWGX4Zlhl+GZYZfpmWGX4Zlhl+mZYZfpl+GX6Zfhl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX2Vfpl9l X6ZfZaeGp4anhqeGp4anhaeGp4WnhqeGp4anhqeGp4anhqeGp4anpqeGhoWnpoaFhoWGhqeGhqan poamp4aGpqeGp4athoaGp4aGpouGhqaGhoami4aGpoaGhqaLhoamhqaGpoamhqaGpoamhqaGpoam hqaGpoamhqaGZYamhmWGpoZlhqaGZYamhl+GZYZlhmWGX4Zlhl+GZaZfhmWmX4Zfpl+Fp6anhYaF p4WGhYaFhoWGhYaFhoWnpoaFhoWnpoaGp4WGhaeFhoWmhaaFpl+mhYaFhoWGhYaFhoWGhYaFhqaG poamhqaGpoamhqaGX4amhmWGpoZlhmWGZYZlhmWGZYZfhmWGX6Zlhl+mX4Zfpl+GX6Zfhl+mX4Zf pl+mX6Zfpl+mX6Zfpl+mX2Vfpl+mX6ZfZV+mX2Vfpl9lX2VfZV+mp4anhqeFp4anhaeGp4Wnhqem p4anhqemhoWnhqeGp4anhaeGp4anpoaFhoWGhYamp4anpoamp4aGpoaGhoanhoamhoaGpoaGhqaG poamhoaGpoamhqaGhoamhqaGpoamhqaGpoamhqaGZYamhmWGpoZlhqaGZYamhmWGZYZlhmWGX4Zl hl+GZaZfhmWmX4Zlpl+GX6Zfhl+mX6Zfpl+GX4anhYaFp4WGhYaFhoWnhaemp4WnpqeFhoWGhYaG p6anpqemhqanhYaFhoWmhYaFhqaGpoamhoWGpoaFhqaGpoamhqaGpoamhqaGpoamhmWGpoZlhqaG ZYamhmWGpoZlhmWGX4ZlhmWGZYZfhmWGX4Zlhl+mZYZfpl+GX6Zfhl+mX6Zfpl+GX6Zfpl+mX6Zf pl+mX2Vfpl+mX6ZfZV+mX2WnhqeFp4anpqemp6anhqeGp4anpqeGp4WnhYaFp4anhqeGp4anhqem p6aGhYamhoWnhqemp4aGpqeGhoanhoamhoaGpqeGhqaGhoamhoaGpoaGhqaGhoamhqaGpoamhqaG poamhqaGpoamhmWGpoamhqaGZYamhmWGpoZlhqaGZYZlhmWGZYZlhmWGX4Zlhl+GZaZfhmWmX4Zf pl+GX6ZfpoaFhoWGhYaFhoWnhYaFp4WnhYaFhoWGhYWFhoWGpqeGp4anhYaFhoWmhYZfpoWGhYam hoWGpoaFhqaGpoamhoWGpoZfhqaGX4amhl+GZYZlhqaGX4Zlhl+GZYZfhmWGX4Zlhl+mZYZfpl+G X6Zfhl+mX4Zfpl+GX6Zfhl+mX6Zfpl+mX6Zfpl+mX6ZfZV+mX2Vfpl9lX6ZfZV+mX2VfpqeGp4an haemp4anhqeFp4anhaeGp4WnhYaFhoWGhqeGp4anhqemp6aGhYamhoWGhYamp4aGpqeGhqanhoam hoaGpoaGhqaGhoamhoaGpoamhqaGhoamhqaGpoamhqaGpoamhqaGpoamhqaGpoZlhqaGpoamhmWG poZlhqaGZYZlhmWGZYZfhmWGX4Zlpl+GX6ZfhmWmX4Zfpl+GX6Zfhl+Gp4WnhYaFhoWnpoaFp6an hYaFhoWGhaaFhoWFhaemp4anpoaFhoWGhYaFpoWGhaaFhoWGpoaFhqaGhYamhoWGpoamhqaGpoam hqaGpoZlhqaGZYamhmWGpoZlhqaGZYamhmWGZYZfhmWGX4Zlhl+GZYZfhmWGX6Zlhl+mX4Zfpl+G X6Zfpl+mX6Zfpl+mX6Zfpl+mX6ZfZV+mX2Vfpl9lp4anhqemhoWnhqeFp4anhqemp6anhYaFp4WG haeGp4anhqeGp4WnhYaFhoWGhYaFhqaGhqeGhqanhoamp4aGpqeGhqaGhoamhoaGpoaGhqaLhoam hoaGpouGhqaGhoamhqaGpoamhqaGpoamhqaGpoamhqaGpoZlhqaGZYamhmWGpoZlhqaGX4ZlhmWG ZYZfhmWGX4Zlpl+GZaZfhl+mXwMAAAAAAA== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/master03_image001.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAgEAYABgAAD/4QckRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAUAAAAcgEyAAIAAAAUAAAAhodp AAQAAAABAAAAnAAAAMgAAABgAAAAAQAAAGAAAAABQWRvYmUgUGhvdG9zaG9wIDcuMAAyMDAzOjA2 OjI0IDE1OjMwOjQzAAAAAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAyCgAwAEAAAAAQAAAlgAAAAA AAAABgEDAAMAAAABAAYAAAEaAAUAAAABAAABFgEbAAUAAAABAAABHgEoAAMAAAABAAIAAAIBAAQA AAABAAABJgICAAQAAAABAAAF9gAAAAAAAABIAAAAAQAAAEgAAAAB/9j/4AAQSkZJRgABAgEASABI AAD/7QAMQWRvYmVfQ00AAf/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwP FRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQO Dg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEI AGAAgAMBIgACEQEDEQH/3QAEAAj/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEF AQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMi cYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj 80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcG BTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kST VKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/ 2gAMAwEAAhEDEQA/AOOsB3yORq0+XgkNrhA7e4R/0tv/AJBSdBJ17/cVFrWkiBBmWjjUfSYupa6N tBN47ge74j81Ft2GZAlv46RoibmtZuDJjUDv/KVbKe1zJAgkiD8kFMK2B9gEQBqfgjy0meyFSYqJ d9J2s/yQobi5wHCbJDb2/d2TQZUd+kEp2kFRFCimKkYUDwmoYkpinTFJTAqJUiolBLAqKkVFFHV/ /9DjrgW2F0afnjxHj/ZUmt3DQzwSf+osaiuILoPHZM2toPs0iSPAeP8AZXUWwKef0ZB+kB27FZ9z tzmVkQPaSfDTVXct36FzwPc0fgTws9thss3csawbvh/5JyXRCW1+1gA/OgkeAH823/0YmpbpudqO xQ3WB9nEu7qXsBjdtM8TomlBTBxcdo185RmCEOusDjujAaKIoWKieFM8KBTUMCmKkVApKYlRKkVE oJYFRUnKKKOr/9HkHuIsLSOOf/JBHr4medAUHJYfUG2CR9E/99KKSAwNHwXTnUBgQZB302bdI7eR P/flnH1K5iQfbHjotiqtu0uPcR8ln9QqAsAbrB1PmkToQOimpWdjXWd+G/HxU8dhseXnUN7eKFte 4hmp1MeGqvVMbWG/mgDk/lKhAJPhH80FsVgRPZTMJg9ruOApJFawKiYU3KB4TUMConlSKiUlMSol SKiUEsCopymRQ//S5d1YLwdZGsJ3MG4GCZ0I8+xQvXtgmAdYHtRmW2GS5pPbmF0xtgZ7QBAaQOFU zRSxoa8ure86GJVgWOJ+ifbxqq97qnibK3GNTr/5igAVNdmNTS1r3WOjzaOD/aUrATZHEQNsTynu sqa0B9b9rpPxj+wh1W4sAbHa8a/+YJFaU7GRoOAiwfNB30fuu8tf/MUT1maQHf53/mKjKFFp81Eh ObWHsfvH/kU3qV9y4DtrP8E1DAhQIRC6vxcoFzPEpKRkKJU3FvYlQMJJYFRUiolJD//T5WA4gd28 jzRT7RHgq9H849/bhGLtw8jwumLAsXTDByeUDOt9Kgubq4Eanj/VyM2J01J5Kk+qp7drxPf5hIqc 6hhsr9RxMc68knyULdCGt0haF1WnENcII8Y4VN/YxzogVpYNLhoVOUwCREKMoZbktyimTUMiUxKZ NKCV1ElKUxSUxKZOmRKH/9Tkh7BtOknUpw4udp9EafNVn2WOthuo4HwVlkbPDyXUNdax/pt9vfko mMNzjP3lBewuEd9IRKGOa6T4cdkDspsP2uG0cHuqdlInTg6q2VCxokAdgo1FplgCgUexqAeU0rVi FEqSYjumoWUVJMglZRKkolJRWTJJIlAf/9n/7Q1qUGhvdG9zaG9wIDMuMAA4QklNBCUAAAAAABAA AAAAAAAAAAAAAAAAAAAAOEJJTQPpAAAAAAB4AAMAAABIAEgAAAAAAtgCKP/h/+IC+QJGA0cFKAP8 AAIAAABIAEgAAAAAAtgCKAABAAAAZAAAAAEAAwMDAAAAAScPAAEAAQAAAAAAAAAAAAAAAGAIABkB kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOEJJTQPtAAAAAAAQAGAAAAABAAEAYAAA AAEAAThCSU0EJgAAAAAADgAAAAAAAAAAAAA/gAAAOEJJTQQNAAAAAAAEAAAAeDhCSU0EGQAAAAAA BAAAAB44QklNA/MAAAAAAAkAAAAAAAAAAAEAOEJJTQQKAAAAAAABAAA4QklNJxAAAAAAAAoAAQAA AAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIA AAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD///////////// ////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////// //////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0EAAAAAAAAAgAN OEJJTQQCAAAAAAAqAAAAAQABAAEAAQABAAEAAQABAAEAAAAAAAIAAgACAAIAAgAAAAAAAAAAOEJJ TQQIAAAAAAAVAAAAAQAAAkAAAAJAAAAAAQAAB2AAADhCSU0EHgAAAAAABAAAAAA4QklNBBoAAAAA A1cAAAAGAAAAAAAAAAAAAAJYAAADIAAAABEAMgAtADEAMAAyADcANQBfAFQAZQBtAHAAbABhAHQA ZQAyAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAMgAAACWAAAAAAAAAAAAAAAAAAA AAABAAAAAAAAAAAAAAAAAAAAAAAAABAAAAABAAAAAAAAbnVsbAAAAAIAAAAGYm91bmRzT2JqYwAA AAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21s b25nAAACWAAAAABSZ2h0bG9uZwAAAyAAAAAGc2xpY2VzVmxMcwAAAAFPYmpjAAAAAQAAAAAABXNs aWNlAAAAEgAAAAdzbGljZUlEbG9uZwAAAAAAAAAHZ3JvdXBJRGxvbmcAAAAAAAAABm9yaWdpbmVu dW0AAAAMRVNsaWNlT3JpZ2luAAAADWF1dG9HZW5lcmF0ZWQAAAAAVHlwZWVudW0AAAAKRVNsaWNl VHlwZQAAAABJbWcgAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcA AAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAlgAAAAAUmdodGxvbmcAAAMgAAAAA3Vy bFRFWFQAAAABAAAAAAAAbnVsbFRFWFQAAAABAAAAAAAATXNnZVRFWFQAAAABAAAAAAAGYWx0VGFn VEVYVAAAAAEAAAAAAA5jZWxsVGV4dElzSFRNTGJvb2wBAAAACGNlbGxUZXh0VEVYVAAAAAEAAAAA AAlob3J6QWxpZ25lbnVtAAAAD0VTbGljZUhvcnpBbGlnbgAAAAdkZWZhdWx0AAAACXZlcnRBbGln bmVudW0AAAAPRVNsaWNlVmVydEFsaWduAAAAB2RlZmF1bHQAAAALYmdDb2xvclR5cGVlbnVtAAAA EUVTbGljZUJHQ29sb3JUeXBlAAAAAE5vbmUAAAAJdG9wT3V0c2V0bG9uZwAAAAAAAAAKbGVmdE91 dHNldGxvbmcAAAAAAAAADGJvdHRvbU91dHNldGxvbmcAAAAAAAAAC3JpZ2h0T3V0c2V0bG9uZwAA AAAAOEJJTQQUAAAAAAAEAAAAozhCSU0EDAAAAAAGEgAAAAEAAACAAAAAYAAAAYAAAJAAAAAF9gAY AAH/2P/gABBKRklGAAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQA DAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwM DAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwM DAwMDAwMDAwMDAwMDAwM/8AAEQgAYACAAwEiAAIRAQMRAf/dAAQACP/EAT8AAAEFAQEBAQEBAAAA AAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcG CAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZE k1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5en t8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKS Q1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2 hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQACEQMRAD8A46wHfI5GrT5eCQ2uEDt7hH/S2/8AkFJ0 EnXv9xUWtaSIEGZaONR9Ji6lro20E3juB7viPzUW3YZkCW/jpGiJua1m4MmNQO/8pVsp7XMkCCSI PyQUwrYH2ARAGp+CPLSZ7IVJiol30naz/JChuLnAcJskNvb93ZNBlR36QSnaQVEUKKYqRhQPCahi SmKdMUlMColSKiUEsCoqRUUUdX//0OOuBbYXRp+ePEeP9lSa3cNDPBJ/6ixqK4gug8dkza2g+zSJ I8B4/wBldRbAp5/RkH6QHbsVn3O3OZWRA9pJ8NNVdy3foXPA9zR+BPCz22GyzdyxrBu+H/knJdEJ bX7WAD86CR4Afzbf/Rialum52o7FDdYH2cS7upewGN20zxOiaUFMHFx2jXzlGYIQ66wOO6MBooih YqJ4UzwoFNQwKYqRUCkpiVEqRUSglgVFScooo6v/0eQe4iwtI45/8kEeviZ50BQclh9QbYJH0T/3 0opIDA0fBdOdQGBBkHfTZt0jt5E/9+WcfUrmJB9seOi2Kq27S49xHyWf1CoCwBusHU+aROhA6Kal Z2NdZ34b8fFTx2Gx5edQ3t4oW17iGanUx4aq9UxtYb+aAOT+UqEAk+EfzQWxWBE9lMwmD2u44Ckk VrAqJhTcoHhNQwKieVIqJSUxKiVIqJQSwKinKZFD/9Ll3VgvB1kawncwbgYJnQjz7FC9e2CYB1ge 1GZbYZLmk9uYXTG2BntAEBpA4VTNFLGhry6t7zoYlWBY4n6J9vGqr3uqeJsrcY1Ov/mKABU12Y1N LWvdY6PNo4P9pSsBNkcRA2xPKe6yprQH1v2uk/GP7CHVbiwBsdrxr/5gkVpTsZGg4CLB80HfR+67 y1/8xRPWZpAd/nf+YqMoUWnzUSE5tYex+8f+RTepX3LgO2s/wTUMCFAhELq/FygXM8SkpGQolTcW 9iVAwklgVFSKiUkP/9PlYDiB3byPNFPtEeCr0fzj39uEYu3DyPC6YsCxdMMHJ5QM630qC5urgRqe P9XIzYnTUnkqT6qnt2vE9/mEipzqGGyv1HExzrySfJQt0Ia3SFoXVacQ1wgjxjhU39jHOiBWlg0u GhU5TAJEQoyhluS3KKZNQyJTEpk0oJXUSUpTFJTEpk6ZEof/1OSHsG06SdSnDi52n0Rp81WfZY62 G6jgfBWWRs8PJdQ11rH+m329+SiYw3OM/eUF7C4R30hEoY5rpPhx2QOymw/a4bRwe6p2UidODqrZ ULGiQB2CjUWmWAKBR7GoB5TStWIUSpJiO6ahZRUkyCVlEqSiUlFZMkkiUB//2ThCSU0EIQAAAAAA VQAAAAEBAAAADwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAAABMAQQBkAG8AYgBlACAA UABoAG8AdABvAHMAaABvAHAAIAA3AC4AMAAAAAEAOEJJTQQBAAAAAADQAAYAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAABAAAAAAAAAAAAAAAA AAAAAAAAAAH//XCk//4Ue//9cKT//hR7//1wpP/+FHsAAQEBtOj//hR7AQG06P/+FHsBAbTo//4U ewABAQIiIgAS4UgBAiIiABLhSAECIiIAEuFIAAEAw9cKAAYUewCAAAAABhR7AEADagAGFHsAAf/9 A2oAEj1x//0DagASPXH//QNqABI9cThCSU0EBgAAAAAABwAEAAAAAQEA/+ESSGh0dHA6Ly9ucy5h ZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpy ZVN6TlRjemtjOWQnPz4KPD9hZG9iZS14YXAtZmlsdGVycyBlc2M9IkNSIj8+Cjx4OnhhcG1ldGEg eG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eGFwdGs9J1hNUCB0b29sa2l0IDIuOC4yLTMzLCBm cmFtZXdvcmsgMS41Jz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5 LzAyLzIyLXJkZi1zeW50YXgtbnMjJyB4bWxuczppWD0naHR0cDovL25zLmFkb2JlLmNvbS9pWC8x LjAvJz4KCiA8cmRmOkRlc2NyaXB0aW9uIGFib3V0PSd1dWlkOjFhYmE3MWI0LWE2OTMtMTFkNy1h OTg5LWNlMzVjMWZhNjBjNycKICB4bWxuczp4YXBNTT0naHR0cDovL25zLmFkb2JlLmNvbS94YXAv MS4wL21tLyc+CiAgPHhhcE1NOkRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjFhYmE3 MWIyLWE2OTMtMTFkNy1hOTg5LWNlMzVjMWZhNjBjNzwveGFwTU06RG9jdW1lbnRJRD4KIDwvcmRm OkRlc2NyaXB0aW9uPgoKPC9yZGY6UkRGPgo8L3g6eGFwbWV0YT4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9J3cnPz7/4gxYSUND X1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdCIFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAA AABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFjcHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0 AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAAABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRk bW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAADTAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAA ABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJDAAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAE PAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAA ZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIu MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAA AAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFla IAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRw Oi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYt Mi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYt Mi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAA AAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAAABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAA AVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAAC c2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoA TwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUAmgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDb AOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsB kgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKE Ao4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oD xwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJ BVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkH Kwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglP CWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL 4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62 DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegS BxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWb Fb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZ txndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9ocAhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4W HkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0j CiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZclxyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/ KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEu Fi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQr NGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI6 7zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHu QjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJ qUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGb UeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4Wgda VlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1fD19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GND Y5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9t CG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4 d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuB zYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zK jTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyY uJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6fHZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTH pTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx 1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/ v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZGxsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXN Nc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA 3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq 5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX +uf7d/wH/Jj9Kf26/kv+3P9t////7gAOQWRvYmUAZAAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkL CAYGCAsMCgoLCgoMEAwMDAwMDBAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQcHBw0MDRgQ EBgUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/ wAARCAJYAyADAREAAhEBAxEB/90ABABk/8QBogAAAAcBAQEBAQAAAAAAAAAABAUDAgYBAAcICQoL AQACAgMBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAIBAwMCBAIGBwMEAgYCcwECAxEEAAUhEjFB UQYTYSJxgRQykaEHFbFCI8FS0eEzFmLwJHKC8SVDNFOSorJjc8I1RCeTo7M2F1RkdMPS4ggmgwkK GBmElEVGpLRW01UoGvLj88TU5PRldYWVpbXF1eX1ZnaGlqa2xtbm9jdHV2d3h5ent8fX5/c4SFho eIiYqLjI2Oj4KTlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+hEAAgIBAgMFBQQFBgQIAwNtAQAC EQMEIRIxQQVRE2EiBnGBkTKhsfAUwdHhI0IVUmJy8TMkNEOCFpJTJaJjssIHc9I14kSDF1STCAkK GBkmNkUaJ2R0VTfyo7PDKCnT4/OElKS0xNTk9GV1hZWltcXV5fVGVmZ2hpamtsbW5vZHV2d3h5en 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 rsVdirsVdirsVdir/9m= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/master04.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
Click to edit Master title style<= /div>
Click to edit Master subtitle sty= le
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/master04.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/master02.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
<= /div>
<= /div>
<= /div>
‹header› = ;
<= /div>
<= /div>
<= /div>
‹date/time› = ;
<= /div>
<= /div>
<= /div>
© 2004 Microsoft Corporation. All rights reserved.
<= /div>
<= /div>
<= /div>
‹#› = ;
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/pres.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0048.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
Meta Data Management
Philip A. Bernstein
Sergey Melnik
{philbe, melnik}@microsoft.com
Microsoft Research
S= eminar presented at ICDE, Boston, April 1, 2004
&= copy; 2004 Microsoft Corporation. All rights reserved.
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/master04_background.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAQEANQA1AAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAGQAhYDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDzkkJ9 KhkGeR0qacfLkVDEwYbTX3iOQgZMHPerETAjnnFNYYOKYjbWx2NAEk0ORvjqWJxImCORTA5Q+xpQ oD7k79qQDLmHKll/So4zvj2+lWd3ltzypqJ4yj70+6etNAVpFP5VE4yoNXJFyM1VKncVoERcU+3C yThPSmEbeD2q5ZQrIplU4agZeCcjAps0eSOKEkKthuDUrtnFSBWmjPlDFVYoWySRWjL/AKuoPuxm lcRSeNtxOKYVI7VYYnFRM2OnWmIYQV6im4NO5Jp0Yy4FICWCJvSrRBUUsYwuaRzk4qGBFtJo2mn5 wKASRSENVSKcAaeuc0rA56VLAbggU0A5pSSaOaQhetB4pORRk0gA0UhzRzSAdzQKbk0o3VLAdSUn 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 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
2
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Data Management
=
lMeta data =3D structural information
<= span style=3D'font-size:71%;font-weight:normal'>ØDB schema, interface defn, web site map, form defn= s, …
=
=
=
Table Defns
=
=
=
C++ interfaces
=
=
=
UML Architecture
=
=
=
VB interfaces
=
=
=
=
ER Diagram
=
=
=
Forms
=
=
=
Bill
Customer
=
=
=
Update
Marketing
=
=
=
Inventory
=
=
=
Authorize
Credit
=
=
=
Order
Entry
=
=
=
Schedule
Delivery
=
=
=
=
Business = 3;
Process<= /span>
Emp.Sal <
Emp.Mgr.Sal
=
=
=
=
Business Rules
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/master03_background.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAQEANQA1AAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAGQAhYDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDzkkJ9 KhkGeR0qacfLkVDEwYbTX3iOQgZMHPerETAjnnFNYYOKYjbWx2NAEk0ORvjqWJxImCORTA5Q+xpQ oD7k79qQDLmHKll/So4zvj2+lWd3ltzypqJ4yj70+6etNAVpFP5VE4yoNXJFyM1VKncVoERcU+3C yThPSmEbeD2q5ZQrIplU4agZeCcjAps0eSOKEkKthuDUrtnFSBWmjPlDFVYoWySRWjL/AKuoPuxm lcRSeNtxOKYVI7VYYnFRM2OnWmIYQV6im4NO5Jp0Yy4FICWCJvSrRBUUsYwuaRzk4qGBFtJo2mn5 wKASRSENVSKcAaeuc0rA56VLAbggU0A5pSSaOaQhetB4pORRk0gA0UhzRzSAdzQKbk0o3VLAdSUn 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 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image002.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlheAH4AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAB2 AfYAgQAAADNmzP///wECAwL/lI+py+0Po5y02ouz3rx7HoTiSJbmiabqyrbuC8fyTNf2jee0off+ DwwKh8SiccY7KpfMpvMJVSaj1Kr1is3qptqu9wsOF7nisvmMRpPT7Lb7bVzD5/S6XSW/6/d8taAP GCjYlTdoeIj4U5jI2OjIsvgoOekYSXmJCWiZydkJt+kZKioGOmp6alWKusoq9dcKG/ukKltri/R6 q7uLQ8v7CxzgG0xsO1yM3HqczGy63Azd+RxNTTldjd14nc1tuN0N3vcdTm43Xo7+dp7O7tf+zrgO P0+YS3+/J4+/D6XP/7/EH8CBRAQSPKjIHsKFXgwyfLhDIcSJURxSvLjCIsaN/yY0cvwYwiNIjiJH YixpkiLKlBBXsmTo8iXCmDIJ0qwJ8CZOfjp34uvpkx7QoPCGEm1n9Gi6pErLMW0a7inUblKnZqtq tRrWrNG2cm3m9WuysGKLkS0b7CzaX2rX7mrr9hbcuLXm0o1l964yiXpB5u2L6i9gZ3wHnyxsWCXi xC0XM4bp+PHMyJJtUq6c8zJmnpo3/+zsWSjo0EVHk0Zq+vTS1Kqdsm4d9TVsqrJnX61tWyvu3F13 8wbr+/fY4MLNEi+e9jhytsqXv23uXC706HWnU8dr/fpe7ai5sxPsfQ748Oqykx81/jyb9Ordtaf9 Hn782/Pp19d9H3/+3vv59/8H/h+AAQ43IIEFGncgggkmtyCDDTL3IIQRPjchhRVKdyGGGVa3IYcd YvchiCFuNyIr7JUoxIkoAqHiij606OIW5sXYBow03mDjjTXkqCMuPXrC448wBCmkC0QWCcmMSIJx 5JIpNOnkCVBGWcKUVI5g5ZUhKanlFVlq+eWVYVI5ZpRlOnnmkmkiuWaRbQr55o9x9jinjnXeeCeN eca4p4t9rvgnioGWOOiIhYZ46IeJdrjoho1m+OiFkVY46YSVRnjpg5k2uOmCnSb46YGhFjjqgKUG eOp/qfa36n6t5vfqfbHWN+t8tcZ363u5trerer2e9yt5wYY3rHfFcnesdslWXrcsdc1G96xz0S43 LXLVFnetcNn+ti1v3eb2rW3hzjYubOW2dq5q6Z62LmnthvauZ/FuNi9m9VZ2r2T5PrYvY/0m9q9h HwxMcMEGH4xwwgovzPAGBQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image003.png Content-Transfer-Encoding: base64 Content-Type: image/png iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IArs4c6QAAAwBQTFRFAAAA AAAAAAAAAAAAAAAAAAAAAL+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA gICAAAAAAAAAAAAAAAD/AAAAAAAA////DsKLYgAAAAlwSFlzAAAOxwAADscBOJIvdgAAAJNJREFU OE/dU8sOgCAM24n//1wOJHM4IHtU3dkeFmNKSwtQ+wDVCJSxF6oCMY8x7KC+GFVCtkgK7JEsuoDn 0Ml5DyUFlPakmAoo7SaoMajDK4C0/lfYqZh2srKkEV3aQIgSU8HiQeEsE7vUl1iYfv+hAM8CZL+7 XnA96CGc26YvArVnXxu4ZUGhWcP17RRqj/eFdQEzFCHxhvyFLQAAAABJRU5ErkJggk== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image004.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAQEANQA1AAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAA1AE0DASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDPh0mx lku/9B09VjvLmJFGm2xwqTOijJjJPCjkmodTttJ0mz+1XNnZmMttATTLUkn/AL9VqWn377/sI3n/ AKUSVj+MwW0WBVbaxuFAb+6c9a6aOFofVYzcFflXRdj4ypjcVLMpUPayUedrR9LsrXtxpumwRz33 h6W2hk+48ui2wDfT91SWFxpmqo76f4elukj++0Wi2zBfr+6rv9b8C6jrmm2Npq3iXVryBY1kQRWs YVTgd+9S+Hfh9f8Ah/TbptI8T6taROcyRNaxkufUUKGC9jdw9/8Awq3+Z9L9Tnf+LO3+JnmK654d e4FuulAzFtojGkWuc+n+qq1qF1peklBqPh+S03/c87RrZd30/dV08fwot4r8X8esayLpZPND+RHn dnOetbXib4eXXiCC1l1nxTqd5t+5GlvEDHn15rSUMt9pHli+Xr7sb/LUX1Opb+LP/wACZ5/az6bf Wj3dp4dlnto875Y9Ftiq465PlVf0600nVbJbu2tLLymOMNplqCP/ACFXV2XgvUdD8Najaab4p1K0 tFheRo57ePa/HIBz3rjvBTL/AMI4o3pkSMCdw596yVPCyrcsILl6XSucWY0q2Hw0qsK07r+82X/7 EsP+fOw/8Ftr/wDGq2/D3hfQ7z7T9s0nTp9m3bmyhTbnOfuIM9B1qpuT/non/fQrovC2P9LwQfud D/vVx59QpUsvqTpxSatqlZ/Ejz+Hsfiq2ZU6dWo3F30b0+FnCJr+l2l7qVrNdYnj1G73oqFiMzyE dPYisfxR4i0i706CK3vA8izqzKFIIANbngKLXG+IPjF9Gl02MreTmU3sRfjzW6Y5pLv4ZahqOsvq L6/py3E0vmbVs5Au7PTHpXfgK1KdBQrS5Vyq1lfp6o9SeS0liniU3fmb6W39Dt7nxt4TnitGOq2A 2wKpNwJUOQOnHFYfjHxj4fuPAN5Yabq1u93JIuI7MyZYZ6bj0qx4v8J+I9ds7bTNU1bRIFgwym3s 3yeMcmuav/CGs+F/Al75epaZd2Etwnm/6Myyg5/hJqOSh7Hm53z9rafff9D17u+w/XPDlzqPh2yT QvBmr2d9tVnuZLriQY5PLd6Twj4V1DTkuj4j8GavqRbHlNHdcJ9cNXqcxhOn6Xv+zn/RUx50Tuen qvFXtOMX9j3oX7Nt77YnC/iDyaaxUlR9jZW72V/v3Dl1ueAP4H8VvqplPh/UTp5l3eQboH5M/d+9 6VteLfBk1/Bajw14C1HSypPms0ww/wD49Xp3+jbOlj/4Dy1r6gYv7Fsw32bb23ROV/ADkVo8fUc4 z5Y3j/dVvmuvzJ5Fax434f8ACh0zQL1Ne8Cale3m1mS4jnBEYweeG7VtfCNmbQLoMW4lwFY5Kjni u+tTELXUfL+zA/ZX/wBVE6np6niuB+Ev/IHv/wDr4P8AM14Wf1ZVcJVm7K9ttFuuh04OEfbR02v+ TG/CvP8AwsDxzjOftU/Rtp/1jd+1d/E8vmx/PcfeHXUENeVeDfEVn4X8ceLp9Tt7zyLu8uFikitz IpIlYHIrqU+IHh5HRi05CnPGjkV10P4UfRfkZyd5O3c7vWWkF8u1pgNg+7eKg/I1yXxBcj4Z3rSM +BOhJknEuOfUdKj1D4leG725Eqfa1AXGJNKLH86anxG8LHSp7K4iupRKeh0o7PxXvWpNjZTWtNk0 vTfJ1WFgtsgbytQSMA47g1oWOs6cNNukfVYRIfuq2oozH6HtXn//AAkngnH/AB4Jn1/sSua8WzeH PEOt6KNC0Vo0i/4+nNn5Kt9RQFj1T+07bZ/yEef+wrHWjeazp76ZbJHqsLSr95U1FAw+p715c3h/ Rc5GmW3/AHxTf+Ef0b/oGW3/AHxXSsJUfY8OXEGEi2mn93/BPSF1jT47K/M+qRKptnA83UEkBOPQ Vw/wjIbRb5lIKm4yCO/JrP8A+Ef0b/oGW3/fFdd4Qt4baO6jgiWOMbMKowB96vJz3DThl9ST8v8A 0pHflWc4bE4uFKF7u/Tyb7nksXxRsovNxoNyfMmkmOdQHDO7OcfuumWOKk/4Wtaf9AC4/wDBgP8A 41RRXXGPKlFN2Xm/8zSWDw8pOTgrvX5sP+FrWn/QAuP/AAYD/wCNUf8AC1rT/oAXH/gwH/xqiinr 3f3v/Mn6jhv5EH/C1rT/AKAFx/4MB/8AGqD8VrM9fD8//gwH/wAaooo17v73/mH1HDfyIb/wtSy/ 6F+f/wAGA/8AjVH/AAtSy/6F+f8A8GA/+NUUU7y/mf3v/Mj+zcH/AM+19wf8LUsv+hfn/wDBgP8A 41Vyx+M0WneZ5Hh1z5mM778Hpn0jHrRRWValGvB06rbi+l3/AJm1DCUMPUVWlBKS62+R/9m= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image005.png Content-Transfer-Encoding: base64 Content-Type: image/png iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IArs4c6QAAAwBQTFRFAAAA AAAAAAAAAAAAAAAAAAAAAL+/wMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA gICAAAAAAAAAAAAAAAAAAAAAAP//////Q1tJGwAAAAlwSFlzAAAOxwAADscBOJIvdgAAAPlJREFU OE+1k8EOwzAIQzml//+3nNrZYAqb0u00Ki1qcF7AZXb9CLscCo9fhEXoJXYhwKqdy84Lj1mIsZkC PZBlwri6IgR5BdXHiYcCbYjQAubPJwGvaEIWEIQRVoTRih0jbkK0kok9AXm1hMK3BPP1leC+JiH9 ZVQXvUNd+hseq4t6Z6k2y8xrR90o1eRveBwnbQXnvu1I7sj7nWezTajz/kDo/CSwRFAYOQqLBowm OQKyXEUxj6/aUT3JAuT7MyT0gwBhEmLkhisicIkPGecmQaVpJmtksbavxNVEvY1AvVBd/v6JwJ5H DTXsu5m0dGAz1dkrs/1neQFUsk+SqJKyfQAAAABJRU5ErkJggk== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image006.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAQEANQA1AAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAsAEADASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDbs/Cn h+S2s5DoltO1xd3URWKytgUWOZ0GMx84Cjqcmr7+DPDB1SK2j0WFYJI2cTy2VsoJHt5Wa2vDixzW FtcSqVktL682DzVAbNxJ1BrZvFhvb2K6kG1442jAWZcEGuajRpunFuK2XQ0nOXM9Tl4vAfgxdPiu ri2s/wB50EVjbtn6Dys1z0vh7w9q8zweE9G0+88l9k9zeWtvFFG3dceVu3fhivQorG3ijt1gZop4 VKJcCVC209Rg8V5x4L3G78Sl3Mjf2g2XbGW/Lit6eGpSlblX3HHjMVOhRc0+3UyPEWiP4YtI573Q PDEjzOUhghjiLyEen7nH5103hLw94O8ReE4tbutKt7MlmR4vsdsxBXrjEWTWD8RwPO0Hj/lu38qz vD2q6xpng22nt9S0u1jiupfs0bxPJcSknlcA1U8LSUuVRX3GeGxrlRVWpJ66f1ZHa3HhrwN5kMVn YwSmT+M6dBtAHX/ljkmsvXPDXhU+F/E8ltptus9nZTPA32KFMkIfmyIwVIPI5Fa/w+8Tz+ILuVdQ 06Oyu9J+UJDLhH3d/m5rX8ZJFB4H8WvHktd2U7vmVTtIQ9AK5q1GnGnJqKTSfQ74TcmtdDn4vE9z p9pp+lWziG41LUL+NbogOsIW6lGdmOeB61rjSiNvmeNPEW/B37SgBPsNvArOi8Krrmm2lzb6h9jv LG/vXhlKGQAtcyk5Xp3p194f8TWdhdXn/CXW7mGJpNv9mAA4GcV0YVwVGPN2X5HDjIYmVT9za3nf v5E17DbabCslz438SAsNqxqyF5H7BRtql4N8N6jpVvqcl67N9quDNG8xxIR6OOze1SeB5be60O11 y7smutTuAd87yHjnog/hX2FYnjjxJM/ildGuJjZ6WbbzXRGIZz/dz1K/7NdaXL7233HmVKjq/uG+ Zrf4unZfrfUb4lSDxJ4g0iwsbgPHaTFrm4UZRfVQe7e1asfw58N2xcWuua3Cu7eiqwwrHqRxXFaj fa1ph0uWxt49OtbhykRljDORjrs6AV1PhKHxN4o0A6rL4ntrTErRlP7PDD5e+aTlFS97c0hSrzpJ UbKOvV/M1tN8F6VpVzczab4n8QW0tywMjq6kvj1ytcRreu6rNfa/psOt6jcaXDaXcEkV6yuZSLeR gwIAxggV2Q07VVbjx3a5B/6BdUdV8DWOleFPEWty3kl9qMthcOZsNGmTEwJEeMA4JH41zYpwdGXL 2f5Hdg6eIjUXtrW8m/1Oz8KHdojlQwH269HAcf8ALzL6cVtPH5sbRyIWRgVZSJCCPSvmm2+NviS0 hMUFjpSIXdyPLlPzMxZj/rO5JNTf8L28Vf8APppX/fqT/wCOV5tPH04wUWnov66nqSoybbPVdY8E aXDdRiys7yOJslkgmuFQH2AOBXLeA9Gs57/Vr+8he4vLW6MML3Ls5jX0AbpXKD47+K1ORaaUP+2U n/xysm3+Keq2klxJbaZpsLXEnmS+Wbhd7epAlrenmlKMrtP+vmcWLy+Vak4Qsmej/EjLT6CTyTO3 8qj8ASy/8IvJGHk2fapPlBkx19uK821P4kX2sxxpqOkaZcrEdyCRrg7T7fvqt2fxa1fTwgtdI0aI J90CKXA/8iUqmZ0pSuk/w/zKweBqUKKpyaue0C0vOCLe49iElqn4iF//AMIrrXni58v+zrnO/wA3 H+qb+9xXmf8AwvfxX/z66V/36k/+OVV1P4z+JdW0q8064ttNEN1C8MhSOTcFYEHGXPPNZTx1OpFw Sd3odSoyi7s//9k= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image007.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODdhCAAIAHcBACH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACwAAAAACAAIAID///8A AAACDoR/oaDB256LCMUL81QFADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image008.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhTwBFAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABN AEQAhAAAAABHjmMAuHsA5GaZ/2bMZnDEvJUy6oz06qP378aaVMSAqPOf0fa/afay2v/MKfjMhv// /wECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwX/YCSOZGmeaKqubOBG bgC/8SzXOK3fu+3nvKDv1wMShcZkcYl8HZ/KphTKpMpUj6x2y+16v+AwF2V8HM7otHrNbrvf6Gzv aIbb7/h1VvCY58SAgYJgAoV9QiYPA4uMjY6PkJGSk4wPhXxkNIqUnJ2ekJaGfpqfpaaToXyjN5un rq6ph0Mlra+2nrGZrLe8nbGrMLW9w46/iDjCxMrGsyTJysOhDynI0NYDltNGP4Pd3oFTVk8F5OQw 4lERBOvr5+k1LCnl5vHx7O31Je898wXuVenuEfg3Bd4+If0IoushUGG6hTdGJBRx8MeIhiMAOskn sV85jicE3gMJcUYEj/5K/+ZQJ5KixisVayQs+JIlO4dVxMmjVw8HipvxEK1IQLSo0ZMRjCpVesKB 06dO1UWASvUptSJJlzLVqjWCAR9VoU4NK3aBwickVxj4ujHtiAVmj81BQLeu3bt473pde46B37+A Awv+GwHu2RR5Eyumu/eriMGQIxc2e2Lb4st617KNELlz4MlnLWMe3biv59Og5SIaTVqz6dOdUzc7 wRpz6cewYxuuPLf24tIycuuOO0S078R7KXIWDlm2wd7H83p1t5y54MIm4SGOLt2E9cErtrnlHXG8 PmAV52WvaWQkeycxX6h/P8U9TaFp1ZsvMdJtRRL6uXTfbP0JqFNMJ6FkIMSCIuHzX3wJzqeSDjbd NKB2+X20HwkFkpQECzxteNFAPRU3BwQopqgiiiKs6OKLMKooVYwpKvecEDTmqOOOEegYgQKHmbDj kEQWCcGPQJJ3johMqqAAkKqd08CUVFZp5ZVYZqnlllYiGRoNEXAp5phkbuklfiSUqeaaYnqppAxs xiknlWeaGNGceK5Z541S5ulnm08GmeafhGbppgk+Fapol1BGCeeikC4IH5hNVvpmW5ZmylF8F9I3 oaOecvqpTpqWGk8IADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image009.png Content-Transfer-Encoding: base64 Content-Type: image/png iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IArs4c6QAAAwBQTFRFAAAA AAAAAL8Av78AAAAAvwC/AAAAwMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA gICAAAAAAP8A//8AAAAA/wD/AP//////+i6ovwAAAAlwSFlzAAAOxwAADscBOJIvdgAAAQRJREFU OE+FU9ESwjAI4/S8/v/f9vTmDAm0rJuaPehKCIEy2//A9g5Gx9MMaJXupzsI+MWfZk+gMnAogh7P t9vNgt8DJLCEBJzhJ8pKBb5HCTAyvBDSBAhZJRSG77NND1krYKMLUPE3IoNNrsl8p0Kzl+M4xxBm GuKUuNJxBY/fHfYGnFVsuYJlnPeVpHRHC8pvO+slSTLiqTiogWJmlBtxtpX9lUmq3zY3pnhQrXWg cTDGdybIz/Sgkc5pXik027bBuPDA+CM1LxQYn4TeVw/mcSewV5WYG4XzJGga+ACA0gXGGwrMVOpx J0mIK5NCnYOmgLiWj6mnrfY5zdtlE9PDt93+AJV/REV5+zk0AAAAAElFTkSuQmCC ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image010.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAQEANQA1AAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAsAEADASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDT8K+G 9Al0Dw8JvDljdvc2UTyv9miL/wCqUlslSTySfWt0+EvC76o1svhnT4YPIMqSzWcWWx7BMgVN4ASH /hF9Au2H723sYFUeaFBzCnUVu6xeaXDKdR1K6htFaIwbnulVcH+tc1GjTlTi3FXsuhpKUlJpM8e1 jXfBy3RtND8L6ddGI7ZrqTTVMO7uqhUzn60mk6t4bNwDq3hXRntf+Whs7FRJEP7zI6ZI+ldfqNh4 T1NoBoGu6dZaoAEVlugyz+zqOv1HNY2o+D/EV8w8zRrUXEfC3cGoop+uPT2NcdenWjVXs6acfl+N /wBGeTia2YQrJ0leHqvxvZ/c/kdZZaH8M9R02XULSw06W2ixvdbGLgnt9zrV2XwZ4DhskupNHslR xuCmwi3keu3ZmqHg7we/hyzv/tV8kl1fgeZ5EiqkeP7oIxn1NdA2nQH7Li4mDW6FN/2hSZFPUNkV 3xo02tYL7kenGpNpN6P1OZk0LwNJdww2mgWjq43mRtNjI2+wCZJrL1rw94VuPBHia5t9Bs4Lm0tJ mhdbJFxhThshQQfxr0WGO1t76G6hjVDDEYkjFwNoFYPi1YrT4eeKIoufPsriRiZgxB2HoBUVqNON OTUVez6FxlJySbK3gmSdPh7p/wBlkQXIsIPKDvhd3kJjIx0ribrUp7W9zrLC11iRSLi+vYy6qP7t ugGMdOa7vwA5HgjSRvI/0O343sP+WMfoK6dX3MNzBvq7H+YrGphY4nDRpybSstvTr3By5ZtnijxW WuI2n6TrOq6xcTfKbe3ZQF93bYNorUHhzxzoEUWnx6td3KKgK7NRWMRj+7gqc49a6v4RxxiPxHLs UOdTkBfHOPrUnibxv4T0nUWgMdxfXC/64WWCsf8AvEkCtcBgVhk4U7yb9PySInTlX9xJ38r3/DU5 Ea74807/AEUPfSbT977ALzP/AG1BGfyqxH8Ub6xQW2o21u92nDme4Ns5PvHsO3869S8NeINH8QaY txo06PEOGjHDIfQitJ7G0llMklrC7nqzRgk128y6o5vYTj8NR/Oz/S/3s4HwZ4zHi+1vZhb/AGX7 LL5XFyHV/cHb0qfxxJu8BeIB5mf+JdPx5mf+WZ7YrJ8BgRa94wSP5EGo8KrFQPwArX8cOT4C8QDe T/xLp+N7H/lmfUVz1/4UvRnVT+JXIPh+T/whGk4J/wCPO36b/wDnjH6cV06khgSW/OSuS8ET+T4I 0TEasWsYCSWb/nko7Eelb/20/wDPFP8Avp//AIquKnj6cYKLT0X9dTaVGTbZ5y3/AAkvhvwv4rsV 8OalIb2eSWK8tnGFU9DjO6vLElSa8FtLIptoYQ7qDgb++71P1r6Z+2n/AJ4x/wDfT/8AxVYU3hnw 5Pqo1OTw/YG7BzvCuAT7ruwfyrtw2dUqDb5W7nXg6k8M27J3t+HQ474UX9toM2vaje3VpaJOqCBL iZY2bH+yTnFevaFro1VFwyTKwJWaIgqw+orBmstJuZfNn0PTJZOm6SDcfzJrNm8LeHpp2m/siKNm 7QzTRqPoFcAVhUzSnObm09f67nNUpzqTc3a7dzmNFnuLfxh4sEMkikX+Qql+T9FrpPEp1OTwD4hl vn+RtNn2phwfuH14q7pOj6RobStp2lwQNKd0jb5GLH1JLGofGl2ZPA2vr5aDOnz8hmP/ACzPqaxq Y+nKDik9V/XUmNGSaZ//2Z== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image011.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhQQAgAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAQA+ AB4AgQAAADNl+////wECAwKMlI9pwO0Po5wi2IuzmLx7V2WitX3mCY4ayqKhSpbtTMHYQefPa8f6 z+sFFj9aUIgrso7CoUz5CSGaTqipIjNQk1bKE6Ddfrueg5i8ZI646LJ6PW5LzE223Eut3jt0ZHy/ 86ZBBDgnOFjodXhBmAgR5veXCInkaLgoaQn2lqnJQMnoGUXZKQqCZZrGUAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image012.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLgA2AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAgAs ADIAgQAAADNl+////wECAwKYhI+pyyDSopQiBDizrhbrv3DW5YGgOHbmmablSrUunKHtSzP2iOfK rvJFgBfhUBY0hpBJJYJYdP6YPSexqrxKp0isEer1gbdPZpRs0KLT1DW763a03eN13T7Hw+l5tFq/ 52cWJtb35fFnVZSoaHa2BdXUOAgYSHYnSEUIEymZ5UiS2bXJKfNAWuqCmiPyEJdQ4fr6JDuLUAAA Ow== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image013.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhPgAQAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQA8 AA4AgQAAAPOf0f///wECAwJMhI+py20inJx0igCr3vIGzEDiSJbmiY7flyXeCsfyTNd1+9j6zt8R 8OoJh74g8XgUIZfDlpEJjeGAqar1GpxythWPlgvugMJkyjdRAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image014.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhEwBpAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAgAR AGYAgQAAAGaZ/////wECAwK9hG+Cy6IMgQgvolmtDDzH2WkbF1og6V3kmiYrCp0v1cywat9uXo58 KeMpgj+HkUg54l4tH+tjayKlUeiMerUytc9Y1ZsFb8XdWtg8RpcXU66O/VW/l2v6/NAm33dp+Nnf Z9cDWIcXR7jnlJgnNyhIo+do+PeIFTh5yVeouXhY6SbJGao4yohY6om5SQrZ2Hr6+hkZq9pJWYt6 K0q7a7lqKuvqa5vJOpxbDIzLawzKrNzrfPycGj07LXWkdFAAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image015.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhNAAPAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAQAx AA0AgQAAADNl+////wECAwJEhI8gye0PlVix2jZDoLfHrG3TSJbmiU4HGLbuC8cxJcj2jYdjzvft wvIJZZzg8KjhGGqulPN5YrCUnqojQ7VqE6qtpwAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image016.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz H4sIAAAAAAACC7WXT0gUURzHf7/fm5ndVSmFDqGHrTBPFbUdOnSKFE2DEg/RYQXRgQTL2HUD6dJN 7RCdPMQS4aGLh/CgEHQoDyFUBhGFJQZ28STRXtKC7ffe+HZmZx1WdmeUL78378/vvd9n3vu9na8f 3j4B9ddvbhqnUJYe3UBIAIjvcYA4NKtWk9VIutREm0a/KUsJKhaLqg5Vq8EiLro1MdY/Lsl+Tvtp lH4BdslUvmWLU49wiG27MMGCWUyhlAXO/yw6ntBZ7t4IUvYXus+OZ15+WT+9MmeGkwEz6LFQNlaU 5pAs/tK3YotqfYx7azl2KTM6NOaZy+nXrGIHeKU8ItGJgcnshH0bYk4/Q/WPo8O0wcMPlT2DR8Fh 7I3DYnucq9cgD9pP7W/C3If8HKRQSnOZ87E2q7A292Ed5FOUfDrMvhSPeJi5bNt9662FnQkNil0c LueyE+O37cwQ9IbA0KpgmKYlmhZSHZgmqSUqZ2hVYWhVMAz2KXw+AcLYXztYoGjYLOOMkNJxLGP9 bIJ8+tnUt38Sio0J1zIjdgYe4HIkhCzYFimUGiQLpLZFvYSCfUaze86JPETDZpdSKKXj2KX62QT5 DHf3NCo2CRgYvmWP5MbsEXhGnaWc1GmPjd6zM5Of6KaPnL51kbz3XrXoGlR0gm+JF5iHNZTWreui PLSRtN5INUWvn7gaQzxmln0MkvYxBfP8PI8LLF23wO15uEJTbP0Enfz+o3h47+4sz+/335S/8VoI W6XdZ1D13RfMMFaaqUnFZXB+OUsrKNXBJ6hD6HjT1EU93JamthKXFLaIbtXvYqlfHz/nWH2esZ08 rpUlbTmrGITJYpFXXft+qmSRwlVYUZrnPOu++278yVplvQSXzyz2kOz3Gt2457GV1ekZ28fjcixp o2TRjX4WtWSlWEVWShpL1GtKdWDSkPLf97EDc9ZZKdinn01Y9/2iEQ2bZewzpXQc/vu+FjZBPv1s wvi9GIPrmfGR3PAE3/hZI4y8ove9ZWzjuthGaXXdHD+/Z0m7f26OVeTmGe6b9PiYEYKect2MWCvV JQ0uG7KfiDTf/MHPIop9lKZ1Y1pIXRVpklo36t1HwT6jOWNJ4zdFw2ZLTAspHceWqJ9NkM9wz1iT YtMIA0NjdvauncmO34Hn4iGFec4K9JEKtEPSunXnRYESQtqDnrMCf3MVmIX2saGe31Gcv8t0XZx5 FeiC2OB+UZ6zRuF+nznx/wfrgHpQzBEAAB== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image017.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhTQBtAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABM AGwAhAAAAAAAAAUICwgFBQsLDQgFAAAFCwUFAAAFCAAASABIdAB0nEhIAEicv3RIAGaZ/5xIAJxI SJxIdJx0dJx0nJycnL90AL////zrmP//3////wECAwECAwECAwECAwECAwX/oCaOZGmeaKquK+a+ cCzPdG3ftIjvfO/DOkxgSCwah7+kEhMMsEaBpZTXFGUgCscC0phoIYFGQDAgTM+z6lMTRbtj6mf7 TW8e70S6Ps6a69F8K3h+f1QaLk5rSDGEhTiBKo1Cjj6QKZKYg0czmpuWKJiciqJrTIdCa2ycpBpX AQkMWw0SF6oyiVcLEbEQW7IUpoipobejxaV2nUWceMaMqcE1kj7Ky7fVSEE00z2Jfaws0dtn3oLN yKfjUkPOMOUt2qs8g+0v7yrR2Hm34JH9+J9OEHsm51+KfCMsZGnQi0vDBQEKCChgwJ5BgRdPILQC AVaDChUcNogwht81bMxQ/wY0MfAGtzMrS7S08XJKMpQmcdSUEpPEoHmUekLppg/QqXuXutVTIlTE TnsaFDr4KLKhmAMTEVBM0tTWDqQYYR4dprSgWGFLpaX9cbMaUZw20zkCy9IoJbTfzt6lK9Pu3rWV 5Bbi69MvJcJD9R4G3CPe3ccvHEN+nKqy5csrAGjezLmz58+gQ4seTbq06dOoU6tezbq169ewY3NW Ibt2aQ0PcuvWrcG2b9C4d+/u/bv45uDCcxM3Xhx58uXMfTsXDj167enDrf/Gzlu79OTdvV8Hr1z8 ePLVzbfmXl49bPYP0rtXDV/+fNT177vOr581//70kRcfgKv9R+BpBh54m3iA9ikIHIMOIghhhAui R2GF4DV44XETbhhagh52BmKIHFpI4mcjnpgiiSuG2KKHL24Y44UzUlhjhDc6mKOCOx7YI4E/Ahhk f0PqV+R9R3pnAoMksCigiS4+OZyGOko54ImzPUmljFBiKeJzXn6YXZhiXknmh1syFwIAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image018.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIABiAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAe AF4AgQAAADNl+////wECAwLShI+pJ7IPkQjNxWtm2BRfzVneA27iqJQnKnEmu5QdnKh07c53lq+0 7IPZdjxXkAUkFkNKwJCYVEahPWnVamxOd0/ulZrFMsU6bxg8Rr/U5dvW/TWv2UfU+xeHp+Vzfht/ prcn2Ef4JxRoWDdyh5gIWAgZ6TgoeYj0SDmJmcm5aZdnuejR6HkJ2olaqXnKmOr6ShqqOYpRqvoJ u2pa+zFr2iobazvsWxxT8UtMcRyTY9Lr/Axt2YzzHC2tvGydsi28i5sNATJOHs5pfq6+3iTB/lAA ADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image019.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhYgA+AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQBh ADwAgQAAAABHjv///wECAwKxlI+py+0P4wq02ouz3rz7bxngSJbmKJ7qynppC8frK9d2R9/6HuT8 H/MBhyoh8YgSIJcmI/OJcUKnPSX1epFil9rtsesdgsO/MXlnPt/S6hq7HbTCufL5t24X4/PlPR/t 97cWKOhGWBiH2KfI88b44fiIcyh5ElmpcYkZRbmZ5JkI2qIpWlXKQiqaCrrq2br5ihlbOStZ+3jL mKu4i9hb+CsY/DfMV5x3bCexzNzs7FwAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image020.png Content-Transfer-Encoding: base64 Content-Type: image/png iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IArs4c6QAAAwBQTFRFAAAA AAAAAAAAAAAAAAAAAAAAAL+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA gICAAAAAAAAAAAAAAAAAAAAAAP//////++SdCwAAAAlwSFlzAAAOxwAADscBOJIvdgAAAHVJREFU OE/NU0EOwCAI64n/P5cTzB0IsBFY4pasXkzEWloEDcB+AXoQoNIsMNCdy1mgwgEq4UnRigFqWHdL Bi/4jMFVmobRh9jm0jUxhDatiwvD3Yes4QUGF1k7mdL9T5qjD3kqxywS36Op7j8Og2KWxX7/8x7+ UpJkOM3GuQAAAABJRU5ErkJggk== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image021.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAQEANQA1AAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAYACMDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDJ8IeF LLWfCNhqU8VhG0u+PaNNSQ/I23JYsMk8H862T4D0sDOLLjn/AJBEf/xftVr4aZ/4Vlpe3yt3nT/6 zZ08xv73viun/edza47/AOp6f/qzXWpOyPnZ0488ter6+ZyA+HlvLqUthaWNvdzQwxzSGLSoFVVc sF5eUc/I36Ul18PIrCS1F9pkNslzOtukjaXbMods4ztmJxwe1bOqvpieJXOt3d5aD7Bb+W9lsDO2 6QsGPJIGBjtycdariTQm1bSBpN/qV5cC+j3JfbSgTkFhkD5h2xzUuclKxtDD0pUedvW3c8snsbKW 5mLWNopWRkxHCqr8pK5A7Zxmip5P+Pm5/wCviX/0NqKxc5Hpxw1LlWn4v/M7bwHq66R4J0+xvNHu bhl3yrJFJHtKu24dWB6EflXRf8JPZEY/4R6+/wC/sX/xdFFd6pKyPkamOm5ydlu+/wDmQf8ACT3E GsT6lYWl7bvPBHBIjxQSjCFypBMgI++f09KbeeKL3UpLP7fDeSxWtylyqR28EZZlzjJ808c0UUvY Rvc0WbV1HkVrfP8AzPMriOSC6nSdCkhkZyuQcbiWAyPYiiiiud0Y3Pap5hVcE7Lbz/zP/9n= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image022.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAQEANQA1AAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAYACIDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCOw8EW E+kafdyppqtc2sVwVXSkbbuXdjJcZ6GrK+AdNZ1QDTskhf8AkEJ64/56V0uj7v8AhF9A2+R/yDbf dv2Z+4v97npu/WraefvXH2bdkdPKzn/9ea7bs+Z9nHd/mcbb/D6K9mu47HS4LpbWc28kkekwBd4A JA3TAnhh2qDUPBEGmbkutMtbeY209xCJtKh2uIlBYZSVsfeHb1rceTRU1rWRquo6lZTm9OxLHAVk 2IAzYz82Sc554HpVa5k0qS5mOk3t7er/AGXe+c19gmP5FK7OhGec49BWfPLmsdf1Wj7JTvrZdTmr bQ9HuLWGdtKslaRFcgQJgZGfSir+nf8AIMtP+uKf+giisvbT/pI7v7Ow/Z/+BS/zNjSPFVnbaDpt rc6PPJLb2kULMs8WCVTHHz9Ov51dHjHTQwYaJc5ByD58X/xdFFdvIj5j61K+35/5lW08XzadPfPY C4ijvLg3LpJFbybXKqpwfNHHyiq2q+JptWLTXSTzTR2lxbwKqwRKDKoBLESEn7o/Wiip9jG9zf8A tOty8ulvn/mZNpcQ29nBDJKu+ONUbBB5AxRRRWf1eJ1/2vX7L8f8z//Z ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image023.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAQEANQA1AAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAYACMDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDK8K+F rPWfDUOoTW+mQnzZINo01ZCdhxksXGSfpWwfAemjOV07j/qEJ7/9NPY/pVr4bf8AJPoNojH+nT8S 7em45+9XTjzf4ha+/wDqfbP/ALP+tdik7I+cqUo+0lr1fU45vAFq2orYW1laXdwbcXJEOkRAKhJU ZLSjnIPFJd/D9LCOOW90iG3heaOHzX0mAhWdgi52zk4yw7Vuau9kniG1Or3lzYx/2coWayC72fec qSP4ccjjHNVbmXQnkshpusapfXX223KwXnMZHmrknOOQDke4FS5yUrG1PDUZUedvXXqeT6za21rr d/amxsv9HuHhzHAEU7GK5xzjOM0VN4k/5GrWf+v+f/0Y1FYSnK7PTpYam4Rdui6v/M77wPqi6P4U hsr7Sbq5YzSTpJC8e0q5yOrg9K6I+J9POf8Ain9Q/wC+4/f/AKae/wCtFFd6pqyPlKmNm5t2W/n/ AJlZ/EjR6yNTsbK9gl+yi1KSwQyqVDFgR+9BB5pL/wAT3mqRQwXsFyYEuIpysVnAjExuHA3ecccg dvWiil7CLdzSOa14x5Fa3z/zPLNchnn1/UbhoTEZ7mSYIzAlQ7FhnHGcEUUUVzSpK7PYpY+p7OOi 2Xf/ADP/2T== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image024.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhEgAFAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAQ AAMAgAAAAP///wIJhI8Qu8nsXpoFADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image025.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhEwASAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAR ABAAgAAAAP///wIbDI6pZ+vYnotS0Qrxujpw/FWhND7lpFlpcm4FADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image026.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhRQBKAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABE AEgAggAAAABHjjNl+6L/o//MKf///wECAwECAwP/CLXc/jDKSVe4OOvNu/+gxRFkWYJomooaMbww THpmbZuqxl5k7MuYWi4jXBVavyRuiDp9dgFX8kdgMmcdqHQKtFqrHO2WC/Zew8fN2IftFM3BDTR4 K4/WbbP9MteT1W90Sxh9X1wvNoAmVGWFV4cDezSHYI5Da1QqmDGVaXA8kJIjkJEBlpd/KZtspp6f PHhVdYmriHyur7BOj1Odd4m5IDWcbXOropqzg1HLt0ipRMq7miGutTKBwTzVRKTI2lEoO9e24GpG 3ZTT5t8ZYr3R63Dt7ri6iHmK9B/7hPbRV5oJy3HqVaA6BP+Zi3esX8FLykBREqeQ3yxh5Epxy9GD 3pEqUho9PJQIbZK3jU1A0su4b2TGkCbhUdSkUhWmfCIrPgvVRFY2lD3JrOw3E2KPG/rAjRzxS16w pQs/QY1qpoCCClizaq0AoKvXr2DDih1LtqzZs2jTql3Ltq3bt2utwp07t4AAuXTzqrUr4K7ev2b5 9vULuLDXBYMT4zWsV3DiwYsZw3X8mLDkupUhR77clrJiznQ9QwaNObNl0p1Nn0YdV/Vm1mIXIzb9 GnbYBV1Fj7Z91u7szLh591bdt7bw28SNHwere/VysrqVPz9Mezpa0dKt566uvSyF7mMTAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0112_image027.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhUgB9AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQBP AHoAgQAAAP3A5f///wECAwL/hI+pmyIMo5yUihBe3bzLi2XeSFZOGGrlyhogKrYy+cLqjJtwmvfW jrn5hg1gjIg81HjJ5pLZRD6D0eT0WPVdhVnclNuVbcNao8pBbo0v4HRni3WXrnE5zWxX4/OsL78P 1PY3cRI4OOKQWCN4uKHI2BgpOUlZaXmJmam5ydnp+QkaKjpKWmpq8Ziqusra6vqaikBnRFtre4tL 5ZLL2+t7e/YrPOwbTHyMbLibzJxs3Awt/BxNnTtdjU17nc2Nst3d/Q2eLT5eXW4ejZ7evM7urPQe Hi9PTl9/fo+vrr/f3u8P3rKA/wYSFAhg1sFe7hbiOgMrosSJFE9ZvIgxYyg0qY4wgYCkqE6jRRCW QJJTyFtJlZLGMCAZiQ5HBTAPyYxg0qY2Qiz53OQJxc5PoLqE7tTRM81QpEXDpNxxkmZSKbJqRZUa VIoGmVexZh3CZqmHnE5sdV35tcxRQGl7iJ1jo6wyMXGtzJ1RE+xdvFPd7vHSN4crwXVHkSWVV1Ti jYUVN3bc1tNiUIchR+60aCblJ2db/v3kkvFjyqNJX8Z8mtPHi2wwaj6loQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0130.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
3
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Data Problems
<= span style=3D'font-size:86%;font-weight:normal'>lData translation
<= span style=3D'font-size:86%;font-weight:normal'>lSchema evolution
<= span style=3D'font-size:86%;font-weight:normal'>lXML message translation
lApplication integration
lData warehouse loading
<= span style=3D'font-size:86%;font-weight:normal'>lER/UML design tools
<= span style=3D'font-size:86%;font-weight:normal'>lWrapper generation for SQL
<= span style=3D'font-size:86%;font-weight:normal'>lUI / 4GL generation
<= span style=3D'font-size:86%;font-weight:normal'>lDependency tracking
<= span style=3D'font-size:86%;font-weight:normal'>lLineage tracing
<= span style=3D'font-size:86%;font-weight:normal'>lInfo resource mgmt
<= span style=3D'font-size:86%;font-weight:normal'>lBinding, renaming
<= span style=3D'font-size:86%;font-weight:normal'>lSoftware build (make)
<= span style=3D'font-size:86%;font-weight:normal'>lConfiguration mgmt
Ø<= /span>
lMany data management applications primarily involve transformations of structured data
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0174.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
4
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Outline
<= span style=3D'font-weight:normal'>lIntroduction
<= span style=3D'font-weight:normal'>lMeta data problems
<= span style=3D'font-weight:normal'>lDesign patterns
<= span style=3D'font-weight:normal'>lSolution templates
<= span style=3D'font-weight:normal'>lResearch background
<= span style=3D'font-weight:normal'>lWrap up
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0119.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
5
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Why Meta Data is Important
lMany DB problems are easier to solve by manipulating meta data
<= span style=3D'font-weight:normal'>ØInstead of writing code
<= span style=3D'font-weight:normal'>ØInstead of manipulating data directly
<= span style=3D'font-weight:normal'>lMeta-data-based solutions all involve models (schemas) and mappings
<= span style=3D'font-weight:normal'>ØMappings - data transformation= s, queries, dependencies, …
<= span style=3D'font-weight:normal'>ØModel, manipulate, and generate them
<= span style=3D'font-weight:normal'>ØUsually, generate code from th= em
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0120.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
6
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
= Example: Object-Oriented Wrapper for SQL Tables
l= Manually program a wrapper for each table
<= span style=3D'font-weight:normal'>lThis is very repetitive work
lSo you write a program to generate a wrapper for each table
Interface i= s an OO <= i>class representing
<= i>a SQL table
Code to map OO operations =
to SQL operations
wrapper
SQL = Table
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0120_image028.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh0AAzAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADO ADEAgAAAAP///wLRjI+py+0Po5y02luB3rz7D4biSJbmiabqahrsC8fyTNeoa+f6zvcs7gsKh0QY sIhMKovHpfMJNQai1KpV1Lxqt8ss9wvuecPkcmxsTqtL6LX7vWnD52k5/Q624/dXPf8P5Qc4mCRI eChkiLi4o8j4SOMIOfkiSXl5M4W5qWPJ+fnhCTqqIUoKanrKmaqKydpK+QoLKTvLWGuLiJtLuMsL 6PvLFyyMR1xMd4wMp7zs1uysBh1tNk1NZn2dp6lNmt299Q3exz2+ioGerr7O3u5uUQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0120_image029.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIgAOAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAwAe AAkAgAAAAP///wIchA8RyO2o1JsuRoqTvfntD4aWAXbZZnZcerJMAQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0120_image030.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWQAoAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABY ACcAgQAAAPzrmP///wECAwKxhI+pKO0Po5xt2YsTbaH7D4bi2G1ClkXkyrYuGKHPS9f2+ijczfd+ UDEIfsQi7TQ0KpciB/O5dDqh1Jo0WZpVt9lpliTh9sKj3cvkJaLNLrZyvYa6xXQcto4v3/N8z7yf 9wdYJzgoVmi4hZhItcj45PgYtSepSFnZeIkJqbk56ckVCTrWOapWauojmmqFynqD9Pp2kCZ75rAA YasXhCJEhjnhOwwAVwRHnKz8Cye87FsAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0120_image031.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAwAMAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAB AAsAgAAAAP///wIDjI9RADt= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0120_image032.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIQAPAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAwAe AAkAgAAAAP///wIchI+ZEervGIM0ylnzvWb7D3KZ5Y1QaZ5SWmFKAQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0131.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
7
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
OO wrapper for SQL (cont’d)
=
=
=
SQL Defns
lThe wrapper generator does the following:
Ø= Imports each table definition into a model
Ø= Generates a model for the class wrapper
Ø= Generates a mapping from table to class
Ø= Generates code from the class model and mapping.
SQL model
Purc= haseOrder
OrdID
OrderDate
static void Main()
       Console.WriteLine("Importing Schemas");
       // transform both to trees
      TransformXSDToTree transformXSDToTree =3D new TransformXSDToTree();
     Graph tree1 =3D transformXSDToTree.Execute(graph1);
     Graph tree2 =3D transformXSDToTree.Execute(graph2);
    
     // linguistic similarity matrix
    SimMatrix linguisticM= atrix =3D new SimMatrix(
        = ;   tree1, tree2,
}
Code
Class model
PurchaseOrder
OrdID
OrderDate
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0131_image033.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhUQBFAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAEQBL ADMAhwAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBm zABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/ /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZ ADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYA M2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZ ZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkA mZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZ zJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA /8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zM AMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8z M/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//M Zv/Mmf/MzP/M////AP//M///Zv//mf//zP///wECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwj/AJs5E0iQGsGBAw0iLHiQ4cKEDSE+bKaw YcWFFQFY6MCxY4eNHkOKHEmy5EiQIVF6tOAMwMeXG2O+NEmzJk2ZOGG+PObypoWfQH9yCEpUaFGi Q4+qtNmhpU6ZHC08QIAgAFUEB7A6yErVqlWuW7FWpRr2QNiuVKf+fMp2Y7OeUUVaqMriCgsoLE4I 2DtAgIm6d1n05SuABWAWJgYL6HvXLgurD3SYVOk0J8qpAQS1wtYK1QsDBUAbeOFqcytCoVPDyCJt 8yAtqUHD6MMZm90AV2aUscz2Lc2pLARhG+5Ki4Hjx7W4Go6NEAzkxwkxx2YcOozlw1uxKMHCi2Sb ldly/8R8RZD5QQTSF0hPYJAgVoKysF9PwIV7QVhezK+PpZX521dcsVtbOr21VEpVBfAYC4XttVcA ey34oIMRSkihAAoaFsCGd3kXxEonhZfTeFUFKEh5gQiSYorltajiiyyeKOOKL7qoYYAD8iYTT78h EBxzrQTJ2TWbTWdabUcaiWRt2AiyXXff1SSiTiSyYMpmmpmXpWac+afllpoV2aR5XobZ5BUBQCGg jgXCNdNKPgoX5Jx0FlnnnUbeWaSThnkRxIdSusQbiZkdaSiTXQYZZiusMOqoonM2GuRthulQAQcV WJDpA1J16pabIwEnZ5lfmnaiYaimquqqqW7o1VVcjf91FQIPTAlVB6Ka5t+uZp6YYYBXLDZAX321 UFeAiyU7LBYBttDCsNCe0MIeV+yh4QwGmiQqkEvaadgV1xBXHXIwSDecc9AZoBxzWjwHnbmcoWrr m5hxqWWZQvp6hZjtWocdNq64exwMWjDnCiHpEsycryzwSBIJH8WZ3aJmcuaYiVe4MAABG2/cgowt cCzyAC60iEXIHXNc8omUiriWTA5UxaVpRC7JsII4L5jzzjr3zPPPj13x1qxEX7XhCqnaZYUVSmuo 4JfwsSL1e19SLTV8VVs99ZeOsdASh4BFIYBexApgrF0tKJussY/N3C2ihx6a3dvDMfzWhvtmV11o BsD/AAY24Q7iLt9aDNKKFXWZmrWQimZNpuKLx6vg14WyK3Df/wacbsGtBLJC3rqG3i3jjCNJ+pF2 A8Dhly6wxx4WWmLRuusuwP6tnXpmp+ec0yVKZ3byqg708D77bK+M5WlZG9daJt/lf83bi2bDwh9b dYrmxeg4y7frnvvuv/teJ/CGUe523Nyiry/67L8tZvup4z3x4ro6bppd+zZeNePbP/48/a1wjPnq xysh6S5Lu8ISmkBXwIo1qYEJNB0CezW9u+EGd6LLUwYDmDjvJap3vJNb+konOa8Jb2b4Uh6WSkWm M1UOTGX6371muDwy3UuBCrIgAxO4qwPycGa3oxPF/zD4w99B6ojZEaDwQOe+9L1tfU18XxSniEPq 4Q1ypaofAPGHxRvKkH5fvFe8yndCAk5weRDEIQonaMDnpXFhb4zfBecmQjouSXL5A1/odvfB7/HJ hBtaYwPRyMb7/Qow+EOkIhPJyEUuEmdCWyLk8KVFGNYNWI50jKsWxJ1ObqcEnuwkKJ/EnW8NcIp2 bB/8phecK3jBlbA80Stn2SJavlJGOjQVqcykPxviDoGNs9PFvFAGHQTBmMg8pg6SicxlHvOZOjgl pM5YtzdWk428nJ5uBiWebvLkiqlsoweTREXgcceVgGJKSSj3rRZhDJPvdGeArAcslrlTQ3XJEYHY JIiToVHlMaMMQEBLgLOBckegBzUoQAvKHTX5CURyOYlHKqODGVxBTfOEZ0Y3ij+OHqujHZUlP/fZ po4c0zvLRKkOipnSZa7UpSplqQ5iCtOZulSdNJnXSHdKUp76tAPZwqlQbXKgN0E0Jc5I6jEeolSm OmOpB2lqVJ/qVKgiRKpXpepUrSoQpQYEADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0131_image034.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhcwBWAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABv AFUAgAAAAP///wLEhI+py+0RnJy02osBhLn7Dy7bFpbmKY4kykrq8RojMsPqzbX6/uD8D6TFgkRe rYjU5ZLMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7P6/f8vv8PGCg4SDix VNhwhKhwI7Q0pIcTobFCWTmkmHl5hFlpOfkJ2rkpuSjjY3qqmLqaSukKGys7S1tre4ubq7vL2+v7 CxwsPExcPAZK6xkL6YraXLrDKU2KPP1o7VgNberM2sqt/MxQAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0131_image035.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhmwB9AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAGACa AGMAggAAAAAAAP+FC/zrmP///wECAwECAwECAwP/CLrcviTKSau9OOvNO39gKCqEYJ5oqq5s675w LL/EaN/lrO9877u1mxCU+xmPSGRwyIQkn9AosEkFFKXY7HFZFV614HCM27V9xej0iVwWndVwMLtN jNvFc7rjfe8r9WZ+glB5gE6DiEaFhlaJjj2LhnyPlCuRgJOVmiaXepmblZ10n6CPom2kpYmnZamq g6xdrq9+sVWztHe2VLi5cbtNvb5qwEzCw2jFQ8fIYcpezaGMIR7V1tfY2R/T3BDd3+DhjM/i5eaY 5+nq6uTr7u978PLzrfT292b4+vve/P72wLQJzPBPkqwACBMqXMiwocOHDNsVDAixosWLCyX+o4ix /6PHjAX73Tr4sWRHjd+KcTTJEiLKbhFkkWxJM2JIEgN2razJM8BLbgRyjrzVs+jPaUGFBptZlObR cQOixloU8wGBpjyPDqQQVekyNxL2YK2ptavZs2jTomVFlQKDq2NbllVLt67ZU20rkIgrN6Xdv3Tx auPLci7gw3e9gNVrhbBJw4gRi8obFoLjkpAjH+5EWexlj5k1A77Ulshn0H5FS8bB9HTF0KrVTm7t +iHs2GsVE61t8Tburnhp87YJ83dgY8KHK/T9m21y5Qi1bpUAfOlu6A2fSqqO/Dp2kDeT2go4vbx2 TF6731zvJf1X9vBHVOUVvz6Revbzi6Svvz9+/6UAqhfggPLJYt6BB+Kz03eXnfceLwy65qBuEEb4 2YSseWchXxjmo+GGY3VY4IcgNiWiG8+VSJaCKarY1z0LutjTidSM6JmMJrK42I04zqgjNRO81WOO MMrHGFxDZqXgYEkqCd8FjTW54pNu7SWlU/EFKeSVL7I335ZcPjYgkmF+RCNQZYoZIJlpYnQmUm2a OWacqK1J50lz3nnRm+PoueeYCAa6VQIAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0131_image036.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhgwBKAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAFwCB ADEAgQAAAPzrmP///wECAwL/hI+pyykPo5y02ovzbbx34YXiSJJgiTrpyrbI6ZrxTH+1CN86ne9L 7wuigEIDsYjkHIXLpPP1PDSjzunoEbJSi9pswNrd+sKfr4csvqEbgoBZmU6vGW13cx534RX1Nz2/ pSHY58cHSPXgprjI2OiouLR3OET4aHl5JDlpUnnp2UikuYnT+WlaKDWalHjaCmmoylXq6tkjGqs0 S2tpi8uku+vY6zsGHLwIdEvMZ3xsB7us1nwcGq3D6vyYaS2dzfvHzTOYgcwWzsNTDn6ul/5szt4+ UzelHK5MbxPfgo/6s89PXBaALPBpsccN4UCCKRSeYdgwEMQhEifKQGTxYhSHHcs4wsmIoyLIhxhH ktxo8uQTj75Y0hkHM6ZMmAUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0131_image037.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhigB+AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAGACF AGUAgQAAAMzs///MzP///wL/hI+pyzwPo5x0touz3lzVEYTiSJZm+XXqyiLUCcfyHFLtfUv0zven hAsudL6i8RgAClkQpPN5hCw1Taj12pNOPSCs90t7bA0PsPkM0+LK6LZ7NMh133S3WDWv69txTn4P aNaX8Rdo6DV4UXjI+JTYsNgoafToMXnpSIi5WVRpyQk64zkUWvqzEWnKOeqQqtp4h/e6uuY6Sxdb exuYu1S1i6Y2dvALbCU8PFRszBORjLfMTOL8HDQBbFE9NvgiaaOtzQrwwQZFLg6ejK543t6bDg8Z P0+/sl6PT3+fzw++3w9w2L+ABIUMLIiQCT53CbelmyAgosSJErM1VPgMAsWN/xw5IrtISOCDjiRL TvwIcsiWkSZbunyX0oWvAS5r1oQZUxxOFzZ73ozpgd1Omj6LmjzIT6cSnkabkkS6UOhSok6rboSq z10Fq1yvAh0nlRrVrmSxwlNKbRzZtRHNPpSaYCxbq279sRsytyxQqHLzNq0bjolfroCr8R1Md2+L vohtFs64uLHRx5AjS3b8FWyOyy8za97M+annz6BDU6Rs1yDjxjtBUmYpuXVK1ONWd5WdM6NGwihH k9a9+2Va3w7qaaVdEDlx48ubx3V9HDdC5VS2+kzRkDqXCJeX9tNeG7bp073fqhM//mh5dXf9oE/f U7pBuBjew58sf3HYUfbvV3/VjpZ3avmXV34dRAdEfwTetlAFAy6ImIHWZGMbhGuBF1daFVp44TzI bMihXmfhFWJsAIFYYmLfpcjaiSwOhiEhLxaY3IwdTmcjYRehmKNHMdrDY49tZaagkG39qFqQHK63 V5EWMulbcE9C6Vx4Tvo1XJXQSMDWN1qKhCB2YxQAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0113.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
8
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Example – Data Translation
<= span style=3D'font-size:88%;font-weight:normal'>lTransla= te data from one data model to another
<= span style=3D'font-size:88%;font-weight:normal'>lEither = write a program or generate it
Hierarchical Schema
Relational Schema
Purc= haseOrder
OrdID
OrderDate
Item= s
OrdID
I_Name
Item#
PO
PO#
POdate
POLines
Prod#
PName
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0113_image038.gif Content-Transfer-Encoding: base64 Content-Type: image/gif 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 6ZWBtn4SmZV6kAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0129.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
9
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta-data-Speak
data    Employee Table
model =3D meta data      Schema for the
     Employee Table =
metamodel =3D        = ;            &n= bsp; Schema for “Table,”
meta-meta data        “Column”, “Key,” …
meta-meta-model =3D Built-in types
   me= ta- meta-meta data     (usually hard-coded)
Meta-data-Speak         English Example
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0129_image039.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAgArAXcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAB ACkBgAAAAP///wIPjI+py+0Po5y02ouz3rkAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0129_image040.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh8AECAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAADu AQEAgAAAAP///wIUjI+py+0Po5y02ouz3rz7D4ZiWAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0129_image041.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh8AECAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQDv AQEAgAAAAP///wIUjI+py+0Po5y02ouz3rz7D4aiWAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0129_image042.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh8AECAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAADu AQEAgAAAAP///wIUjI+py+0Po5y02ouz3rz7D4ZiWAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0129_image043.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh8AECAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADv AQEAgAAAAP///wIUjI+py+0Po5y02ouz3rz7D4aiWAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0175.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
10
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Outline
<= span style=3D'color:gray;font-weight:normal'>lIntroducti= on
<= span style=3D'font-weight:normal'>lMeta data problems
<= span style=3D'font-weight:normal'>lDesign patterns
<= span style=3D'font-weight:normal'>lSolution templates
<= span style=3D'font-weight:normal'>lResearch background
<= span style=3D'font-weight:normal'>lWrap up
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0175_image044.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIgAmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAgAh ACIAgQAAAP/MKf///wECAwJuhI+pJ+vvGpxQSIqRzdyIcHXTF4rPB5pjkCbWC8cyzLZejef6zoYo DwRefsEibmhMHm9KpYTYLDagUSGAWuVZssktNzj9gq9iLbOce6LTjPXyvPbN5vRaSaXp4U/6/YLk F2ETqHFHeGVImKjoUAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0134.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
11
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Data Solution Template
Get a data manager for models and mappings
1
lUsually, it’s an object manager
<= span style=3D'font-size:86%;font-weight:normal;text-shadow:none'>ØOO programming language
<= span style=3D'font-size:86%;font-weight:normal;text-shadow:none'>ØOODB
lHence, meta-metamodel is the obje= ct manager’s built-in types= 3;
<= span style=3D'font-size:86%;font-weight:normal;text-shadow:none'>ØClasses, attributes, methods, objects
ØPlus operators to manipulate them= , such as = NewClass, NewAttribute, NewObject, WriteAttribute
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0134_image045.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh2QEhAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADY AR8AgQAAAAAAZmaZ/////wL/XI6pOeAPwRC02ouz3rz7D4biSJbmiabqyrbuWw3GQitNFE3wzvf+ DwwKh8RiR1ZLHm64h84IjUqn1Kr1ikIqa8ymBAsOi8fkspmi3S66zef5DY/L53RBWs3wOuv8vv8P 2HKHt6Tn4BaYqLjIODdIyIaD2EhZaXkp9IgXmYPp+QkaSqKpxgkxKZqqukpJumW6xyo7S8vnqgR7 WLvL2wt2m5T75UtcbPwDzGU4fNzs/Dw6Q4ggjAp9jQ2dTFOd7f3tvL22bA1ufp4qbkOO3u4uqp5n WP5eb+8XT81+z9/fl19onr+BBN8ADNCtoMKFVw4mZAgxIhGH+yRavLiDokCMSxw7ptCoh57HkSQv gPQisqRKjzJaunwJU0bFlTRVClu2sabOkTdxotwJtGNPn5JiGj2KNKnSpUybOn0KNarUqVSrWr2K NavWrVcLAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0132.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
12
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Data Solution Template
Get a data manager for models and mappings<= /span>
1
Design metamodel(s) (e.g., f= or SQL schemas)
2
Table
Colu= mn
Key<= /b>
Data= type
If the meta-metamodel is
OO, then the metamodel
consists of class definitions
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0132_image046.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh2QEhAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADY ASAAgQAAAAAAZmaZ/////wL/nI+pwO2gopy02ouz3rz7D4biSJbm+QXqyrbs8MSDQNf2jef6zvf+ DwwKh8Si8YhMKpfMpvNZM7imLljMMYNqt9yu9wsOi8fknpSKDlivjGz5DY/L5/S6HXlOT9ds9/0P GCg4SEiYp9fCd+VX2Oj4CBkpmXOIuKIoM6m5ydnpyVVpqcbWwPh5ipqqyhlqiflguio7S1tb1or4 imXL2+v7m4Srp1sKbHyMfCycRtyW/AwdfbqM1gwhjZ2tPUhNZR27HS4+DjogmkjqTL7O3h5sfn6Z fu1eb39PCR8/mg6O/w9QW7c98/wFPIjQ2MAqBRM6fKhQX7xvECtanLUQXb+LYhw7dsr4oqHHkSQb gZS3saTKlXZOqqDIMqZMMi75kTI4M6fOd/teitwJNCgeiedgCj2K9AeIn0mbOo0yL+rNp1SdWpPa p6rWo1exZtoKVmdXr7BQmD2LNq3atWzbun0L10IBADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0132_image047.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh2gEhAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADZ AR8AgQAAAAAAZmaZ/////wL/hI+piyMPo5y02ouz3rz7D4biSJbmiaZqNLTuC8cDczjrjef6zvf+ DwxmWoGi8Yg8zmgAm/AJjUqn1KqVRExqkUua8woOi8fksjm7TXcZX7P7DY/L5xV0WrtetOn8vv8P qGJ3x8XUFIiYqLioOEholKewx0hZaXn55PgYEJkwiQkaKjrqofnY2UCqusrKakqIWtM6S1ub+HoX a/Bp2+v7W4WrZsgLbHyMjCO8pXuY/AwdXbKMRyx9jZ1tQZ3UXKwNHu7LXcj0LY6eTkquZK3+Dq/K Dukeb39POV/kjd/vD6iPU71/BAueGbCp20CDDBtSCcjPocSJQiAupIgxoyCESAnbmdMIMqQJix9F mjzJgaQXlCxbUlDJxqVMlzJqyrg4M2fGZoZK6vy5s6dQPTaLGj2KNKnSpUybOn0KNarUqVSrWr2K NavRAgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0132_image048.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhpQHKAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACU AMkAgQAAAPp0OP+FC////wL/hI+py+0P15i02ouz3iP6D4bhIJTmiabqyrKdCMdyRLb2javvzPdy nQsKdb6i0QMcKoW7o/NpSC6ntib06pNStykr9hvTcscCL/j8EZO3ZrTboV5P2+96Ii5X0u18fJ7J FyjxR7Yn6OZHiGN4eJaoWNXY+AjpInlIWUl0GZipicLICeX5aRIq6kRaWoZqp1p62lr0+hkr20Or aXs7k1u5yxu2OgQcLOILWWwMgqyovIzEIT1NbQF9jbAzgc0No/3cvfwdTk5zsF2ezjCu3p59Du4u yi7fTl+ffo9Prr/f3f+mmsCBBAtOg4fJX5Z4vRTiYvjDIQ90nST2ghjG4g+M/940huF4zKM3kDQy iIzWB8PJkimtrYRAsc6FlzBJRqNAs6agCjkfxJT5s6eCoAFt2jOKRKhPjAYLeiTqbRVSTlCPSX3K 9KrGqiO0WuTKzKtEsGnEOiSLxKxCtDTU+mML0+0+uD7l4qMLx249vA2aLcI6S688vusEuyM8CBbg LIaPBla8NSvkr5JrLcbVWB3ioZnzVdZ1eWLncpvvjOb3+VfoXqfDlc7WdOBqmUrhTIVZu+9tn7nX 7YbTW8LvvsGHDl9X/M5xCclhJ2weZflQ6NGfQ3/dkDr2iNql36EOYHvG7tabi+9Ifif488diu39v cCn4L4bYz/9u+/6V+t578//XP4p8AKYi4IBG/GfgRCZFt2CCIzQYnkoOjuQSPDNN2F6FFuKEIYVE XdjhgxwaZ59+I5LYn1InGhdidrrdB1+M1Ig0QAA23ohjjjruyGOPPvqYIiI/DklkkUYGiUaNRi7J 5JJIOtJklFLy+CQYSk6JpZRV0pdll01uicWVXo75I5j7kYkmkE+lyaaOZo7SZpw2vvmEmHKiSWcq d7aZ5xF27ullnwcCmqagsxCK55qIjmloFosyquijWTaKi6RdUjqRpZNGqmmUmPbS6ZSf/hCqlpyW euSpqBI5ahirMtmqN686SaOMtmrQ4jm5hrnrfr0G+CuBwfo5LLHFznIsssmm4rIss826+Cx60Uo7 7QjVUnutbRJmK9y23KK44rewaSiucuGWu2GsWKm7Lrq8hXhrvDPeNQxo9NabzFz45nvvvn+w25e/ hABcmMB5EJyYwWsgzJnCC+vrcCEQR8wFw6ZRXPHEGM+h8cZ6dOwxIP2GTAzIJP818sk5WJyNyiWn 7HIkMMdsycw0b7LXzSjnrLPMPPdc889A4zzY0EEXbTTRg8nLtAYFAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0135.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
13
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Data Solution Template
Get a data manager for models and mappings<= /span>
1
Design metamodel(s) (e.g., for SQL schemas)
2
M= odel
I= mporter
Model
=
=
=
SQL Defns
SQL
Metamodel
Instance-of
3
Build a model importer for e= ach metamodel
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0135_image049.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh2gFLAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADY AUoAgQAAAAAAZmaZ/////wL/nI+pwO2gopy02ouz3rz7D4biSJbm2UHByrZuOzzyINT2jef6zvf+ DwwKh8Si8YhMKpfMpvMJrcUGr+orJnPQotyu9wsOi8fksrk3tapX2Cxje47L5/S6/Y5HptfWthue Fyg4SFhoWLjHd+XWAHj4CBkpOUmZk6gIw/hWydnp+QnadYnJpgkRipqquoo6SuqX5cg6S1tre+aK CTtz2+v7C5yUq7j7IBuMnKx8O8xXrLUcLT0d2rz23Eitvc1NaK2Gvdk9Tl4+9t1nemzO3u4+hF4V fvpeb39vqUKaqbmO/w9wW7xF/QIaPKhtoIt5/hA6fDhLIT9GDSFavNhJIguG/xg7evSksVTBjyRL HgoZgKPJlSzvoFTZMqZMMi/VzbyJU5S+fSIp5vwJVEnNkUGLGv0xxYPNo0yb3phnaqnTqUahRvVJ NStQq1djofgKNqzYsWTLmj2LNq2Frmzbun0LN67cuXTr2r2LN6/evXz7+v0LOLDgwYQLGz6MOLHi xYwbO34MObLkyZQrW76MObPmzZw7e/4MOrTo0aRLmz6NOrXq1axbu34NO7bs2bRr276NO7fu3bx7 +/4NPLjw4ZzVGj+OPLny5cybK5eqNfpMAzw3QpeOfSX16imvZ//ucXt1mODLYxTPk7z59Q7R71PP Pj5A96+8y79fj74u+/j7m63TTwx//g3IDYDOCEhggtIYeA2CCj6IDIPgOAhhhb1ImA5RFm4YDIby UMhhiKl4SBBWIp5YC4kLgYhii5SoONEfLs44IhXcwUdjjpPAaJ2GOv4YCY89yQhkkZAI2Z2PRi4Z CJI4MgklHU6yGGWVYEyppJVa0mTjeFRuCWYTWJoYZplfjEmkmWpyAcKXa74JBFdvVQRnnUHI6Rad du7JA55tOQdooIIOSmihhiJQAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0135_image050.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhogFFAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAABwCi AT4AhwAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBm zABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/ /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZ ADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYA M2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZ ZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkA mZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZ zJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA /8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zM AMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8z M/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//M Zv/Mmf/MzP/M////AP//M///Zv//mf//zP///wECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwj/AAEIHEiwoMGDCBMqXMiwocOHBrFJnEix osWLGDNq3MixI8SPIEOKHEmypMmTKFOqXMkQG5iXMG3AnClz5suaNnHStHmTJxidMX0C7cmzJjaW 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 2hL0V6RGeqRDmqQIERAAOx== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0135_image051.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhjgBVAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABp AFIAgQAAAPp0OP///wECAwL/lI+py+0PoxSh2ouz3rz7D35GSJbmiV5jyrZuub7yPMf0jcNUzvec 7Qv2gMIijWhMtpDKponpjIp20moIas1asNost1v9gqPicbNsTqLTxTU76H4PqXJrvI6744/0vVPv 9wIYuNRHaDR4iJKo+GTY6MMIefU4mSNp6YGZ+VPJWeP5KRgqWljKs3m6Rap6ktr6qhp7Ols6cYub q7srAOD7CxwsPExcbHyMnKy8zNz8a+AcLT1N/dxbjZ2tbQ297f3NjAA+Tj6sUI5OvpDO/t3dDq/9 Hk9fb3+Pnx9+rd9PPO8voMCBBAsKA2gQH8KE9hYyfAgxosR9/CbCO2Axo8aNHxAxckzn8WO5kCJL mjw5jiRKeQ5XunwJ82DLmBQHFgAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0135_image052.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh2QEhAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADX ASAAgQAAAAAAZmaZ/////wL/hI+pe+MPo5y02ouz3rz7D4biSJbmiaYl0wjuC8fyTNf2jef6zvf+ DwwKh8Si8YhMvgaBpvMJhQ5YgIHyis1qt9yu9wsO45jRcnTKsorX7Lb7DY/Lh2SzPYBmqOf8vv8P GChYd1eWt7AnqLjI2Oj4SENYKEWVCHmJmam5mSQ56XSoYMlJWmp6mun5iVeJ6voKGwun+hmaMCqb q7vL20M7aYuA20tcbCz7Wxjcctzs/MyZfLdsMAx9jZ09u3rWqv0NHv4lbUddJY6erk5EbmZuvR4v L99u6D2Pn79e352m/w/wGz9K/gIaPGhs4JN3CBs6RMaNoJ6HFCuSUgjqnsWNVhwXYWzCsKPIkX0+ sipIMqXKNSZDrnwJU0tLjTFr2qQTcSHNmzx75piJ0qfQoTJE7CSKtKc5KkzhJX26cinToFCrwpQ6 FZGKrVy7ev0KNqzYsWTLZigAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0137.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
14
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Data Solution Template
Get a data manager for models and mappings<= /span>
1
Design metamodel(s) (e.g., for SQL schemas)=
2
3
Build a model importer for e= ach metamodel
4
Invoke model importer(s)
M= odel
I= mporter
Model2 = ;
Model1 = ;
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0137_image053.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh2gFoAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADZ AWYAgQAAAAAAZmaZ/////wL/nI+pwO2gopy02ouz3rz7D4biSJbm2TFDwLbu6w7PPAj2jef6zvf+ DwwKh8Si8YhMKpfMpvMJjdpkEJgVRp01atKu9wsOi8fksvnso66u7EBWC0HL5/S6/Y7PL9Vt9lvL pSc4SFhoeHjI12f1R4P4CBkpOUmZprLICLdVydnp+QnqpYgZo6kSipqquoo6SsrS+BDISltrezvn +hrrMIv7CxwsbKRLyrs5nKy8PFyMeXzKLD1NDeq8CB1Xvc3dTXjdl+3rTV5uDgbeJn7O3u6+d/na sv5eb3+vk+5nqo3v/39O3xV6AAsapCYwk6lxBxs6vJUQCz+GDytatBZPnpuJ/xc7evQU8QXBjyRL GgpZaqHJlSzzoJzHsaXMmWZewopJM6dOKTY3qtwJNKiSniOFGj1qCYIHnEibOp3CLyrTp1SFZpP6 s6pWoFexwkEBNqzYsWTLmj2LNq3aC17bun0LN67cuXTr2r2LN6/evXz7+v0LOLDgwYQLGz6MOLHi xYwbO34MObLkyZQrW76MObPmzZy9rv0MOrTo0aRLmyahNEXWraxpylijsWjr2SZfa7y5mrbuj7Zv y94N/GHv2FODGz84XN7v48zxJd9VvLn0es+NRZ+OPWAV39eze+9W/Vn37+Snhcc2vrz6ZOfDpV8P /1d7de/j26c1f1/u+/whbv8nvl9/Aq6S30D1DYggJQUqpAlFCT5YyYISBQhhhZJIKNKBFm6oB4Yp NchhiJF4CBOFIp6IB4m4gYhii4Ko6BOLLs5oB4zL0YjjGDZqmGOPTuxooo9CQgGkjEMeyVNqHPCI ZJNBdBWXg05OSQSUcElJZZY/WPnWaV5+CWaYYo5JJgKdnYlmmmquyWabbr4JZ5xyzklnnXbeiSea Ze7JZ59+/gnoAh8EqWWhPBQJiKGKCoGoI4s+2kOjskBKaT7/KUdopVpK2oumnnKKjKeUghqNqJCS 2o+pi6KKpapNsurqo7DGquistBZq661Z5qrrlLz2+uql0BkJbLCwYUpssUc+/qqskMw22+Oz0OIo 7bQzVmtti9hme+K23Ibo7bcbhituheSW++BrSyWLbrd9tdouhFy2FWi99t6Lb74oFAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0137_image054.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh2QEhAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADX ASAAgQAAAAAAZmaZ/////wL/hI+pe+MPo5y02ouz3rz7D4biSJbmiaYl0wjuC8fyTNf2jef6zvf+ DwwKh8Si8YhMvgaBpvMJhQ5YgIHyis1qt9yu9wsO45jRcnTKsorX7Lb7DY/Lh2SzPYBmqOf8vv8P GChYd1eWt7AnqLjI2Oj4SENYKEWVCHmJmam5mSQ56XSoYMlJWmp6mun5iVeJ6voKGwun+hmaMCqb q7vL20M7aYuA20tcbCz7Wxjcctzs/MyZfLdsMAx9jZ09u3rWqv0NHv4lbUddJY6erk5EbmZuvR4v L99u6D2Pn79e352m/w/wGz9K/gIaPGhs4JN3CBs6RMaNoJ6HFCuSUgjqnsWNVRwXYWzCsKPIkX0+ sipIMqXKNSZDrnwJU0tLjTFr2qQTcSHNmzx75piJ0qfQoTKATiSKFGkIKueSOvVpjunOp1RXRpWq R4XWrVy7ev0KNqzYsWQzFAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0137_image055.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhsgFyAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACw AXAAhwAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBm zABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/ /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZ ADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYA M2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZ ZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkA mZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZ zJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA /8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zM AMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8z M/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//M Zv/Mmf/MzP/M////AP//M///Zv//mf//zP///wECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwj/AAEIHEiwoMGDCBMqXMiwocOHECNKnEix osWLGDNqpIito8ePIEN23EiypMmTKFOqXMmypUuGIsfInEmzpk2ZIV/q3Mmzp8+fQIMW/HizqNGj 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 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0138.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
15
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Data Solution Template
Get a data manager for models and mappings<= /span>
1
Design metamodel(s) (e.g., for SQL schemas)=
2
3
Build a model importer for e= ach metamodel
4
Invoke model importer(s)
DW schema
source schema
DW loading
target interfaces
source interfaces
App integration
target format
source format
Msg translation
target schema
source schema
Data translation
Model2
Model1
Problem
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0138_image056.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh7QEtAXcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADs ASsBgQAAAAAAZmaZ/////wL/hIepy+Z/mJy02ouz3rz7D4biSJbmiXbQyjpDAMfyLA+tK+T6zvf+ DwwKh8Si8YhMKpfMpvMJjUqn1JzthgW8aNzZ9TaoisfksvmMTqvXbOE3y9p25+94+47P6/f8vt9Z B/cgN8cVCBH2p7jI2Oj4CHkoqFVIl5UImam5ydnp+SMpSFhZc/l5ipqqujoWCjdKCuOqxVpre4tb O4sFGzuLmRssPEyMtwsWS/NbzNzs/Nx03NJLugx9jZ0NLR2X7GWqHS4+vsq9Ql1pTb7O3r5ojuhd yuteb3+vBj8oH6OO/w8w4BJ9LvjJAicwocKFPAgeMBjAH8OJFO05pGRQYsWN/xy1XURXSGPHkSSJ fYQosqTKleUmdcuIkKXMmZ9OwqRHM6fOSC7PoYy5M6hQPTb5pRyKNCmZovKOKn0KFVDPeDfBRL2K VerUglWnZf0KtsjHD0DDmj17ceskYGfbgk2r9pXbuW/j2n2VIq/evXz7+v0LOLDgwRfuGj6MOLHi xYwbO34MObLkyZQrW76MObPmzZw7e/4MOrTo0aRLmz6NOrXq1axbu34NOzZmwrRr276NO7fu3SXi gihLN3hShyAt4RSOfLjvn8eTO99JnLnV59RzRu9qp7p2lteNAt8OnmL3pt/Dm0843pvT8+zvpU+2 vr18du99lZ+Pn1z9avfz+//Ptl86/f1HoDMBhjRggQoOc6Bx0y0I4TMNdhFfhBayMqEhCV7I4SkZ KrNhhyJu8uE3zY2IIiolzvNgii56smI/Ib5IIx8xHnRijToycmNEM+4IZD7LYXdOkEb+0WOFRy5Z RpI/MgllFE7mGGWVSw3pHZVWbjkFcWRpyWWYWoXGlphmRjNamWeuiQRcjPEGZ5xyzklnnXYqIFue eu7JZ59+/glooIIOSmihhh6KaKKKKnpno44+Cmmkkjag1m8tsonpEVN6lWmnRmyanaeiBgFqkaOe 6kOpiKDK6g6qDtJqrK/iECursx5Qq61Ykndprp3eSouvowKrprBrEmusqMj/JvvrruqBySyXy0bL 5rTUnmnttWJmq620zsIHbbdMcituleSWC+W56C6p7rpGtusukPDGq+O89NJo770u5qsvil56EG6/ +4pWrMD4EjxpwgovzHDDKCwKccQST0xxxRZfjHHGGm/MccceO+ZwyCKPTDLDaRr8rm+Wcoryjj36 2GvLA1cKEcwsy3wwzdKFivOLL7tScM8c/hyw0BASHbPRQ38LbtJKW4j0zU93GDXPUy+tM5GwXi1i 1aZyjfVWxTloNdhHM22f02b/5/Wqa0ONNn9qv41f21vTvaDdtOKtoN648t133ALODfh5fgdbONuC I0h44uAdHrTj4UEuuX+U/1de9+Jkf415e5d37rldXzYOenJuLhZ56c6drljJrr8Oe+y2fUx77bbf jnvuuu/Oe+++/w588MIPT3zxxh+PfPLKL898884/D3300k9PffXWX4999tpvz3333n8Pfvjij09+ +eafj3766q/Pfvvuvw9//PLPT3/99t+Pf/76789///7/D8AACnCABCygAQ+IwAQqcIEMbKADHwjB CEpwghSsoAWJJ7sManCDHOygBz8IwhCK8GHuY131TEg9PJXwfSicngrb10LpxTB6L2TfDKF3w+fV cH05dF4Pm7dD9f2QeUNcXhDTV0TlJTF5R0TfEpH3xOM18XxRNF4VizdF8/9dEYMsTAALv1hCL65w jDAUIwzBWEYEoNGGXVQjGdkYRjee8Y08NCMc55jGLQ5Pj8LjY/CyWD4/Ak+QvwMk+QjpO0T2zpDj UyTvHLk7RooPkrqjZO4kGT5L4k6Tt8Mk+DhpO1DWzpPfEyXtTPkxUnoPlR5jZcdGCMtYynKWK7uj Lesox1sKsY2u5FgvN/ZLjamye8HMWDExNkzuHfNiy7RYMrfXzIpFk2LP1N40J3ZNiVUze9mMWDch tk3sfXNR42SUHXm4RlyWM1HrRFQ7DxXO673TUPMsVDytV09C5XNQ9zxhOoV4zl3SEaC5ROdAkRhQ JP4ToQUVKB5tmFAnLtT/iRGl4kSpWFEtXlSLGQ3kRgPZ0UN+9JAhbeRIG1nSSZ50krRsqUtfOsuV ZpKXMv0kTQ8q0TjuU1A7DVRPAdXPFNa0lCmdKU4x2lCFHpWjSc3pQ9U51FXe9KkOhWhTLbpUkF5V o1kl6VY92lWUflWkYWXpWE1a1kwW1aZp/eRaSxlVYr5Vqm0l6llVWtdVzpWYcVXmXpXZV2j+FZqB teZgrVlYbh6Wm4kVJ0wfC9nIxq6x8pyqLpWaR8ri07IGpSpDf/on0PpJtH0Kqgs1e8LFihO1KVRt ZfMq17sa1bMUlS1baYtU0vJJt3virZ5MK0PWutC1m4WtX20LV+MKFrl018UtU32bJ+jKRrqxAS4N hStD4vpTuYZlLl+5q1jvAha8jhUvYckrT+0KFb34VO9p2Zta8yIWvq2VL2PpO1zJ6ne//I0Udq+r 0//ikLNV7axVqQsbBL9Gwa6x7oDxm137rhbCNHRvcCmMQwsD2LlaZXBrPMwaEK/GwToUsA41/GAO e1XEqmFxalyMGhL70MQ+RHGJMXxiCb9WxWKF8Wl8bBogl0bGQKQxEG08YxzXWMfF5bFZhUwaKKeJ wJi9bG2lTDAjExHJRVbykfsL5jCLecxkLrOZSVYAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0139.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
16
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Data Solution Template
Get a data manager for models and mappings<= /span>
1
Design metamodel(s) (e.g., for SQL schemas)=
2
3
Build a model importer for e= ach metamodel
4
Invoke model importer(s)
5
Generate or design mappings
ER Model = ;
SQL Model = ;
generate<= /div>
Data Source M= odel = ;
Data Target M= odel = ;
design
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0139_image057.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh2gGvAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADZ Aa0AgQAAAAAAZmaZ/////wL/nI+pwO2gopy02ouz3rz7D4biSJbm2TFDwLbu6w7PPAj2jef6zvf+ DwwKh8Si8YhMKpfMpvMJjdpkEJgVRp01atKu9wsOi8fksvnso66u7EBWC0HL5/S6/Y7PL9Vt9lvL pSc4SFhoeHjI12f1R4P4CBkpOUmZprLICLdVydnp+QnqpYgZo6kSipqquoo6SsrS+BDISltrezvn +hrrMIv7CxwsbKRLyrs5nKy8PFyMeXzKLD1NDeq8CB1Xvc3dTXjdl+3rTV5uDgbeJn7O3u6+d/na sv5eb3+vk+5nqo3v/39O3xV6AAsapCYwk6lxBxs6vJUQCz+GDytatBZPnpuJ/xc7evQU8QXBjyRL GgpZaqHJlSzzoJzHsaXMmWZewopJM6dOKTY3qtwJNKiSniOFGj1qCYIHnEibOp3CLyrTp1SFZpP6 s6pWoFexwkEBNqzYsWTLmj2LNq3aC17bun0LN67cuXTr2r2LN6/evXz7+v0LOLDgwYQLGz6MOLHi xYwbO34MObLkyZQrW76MObPmzZy9rv0MOrTo0aRLmyahNEXWraxpylijsWjr2SZfa7y5mrbuj7Zv y94N/GHv2FODGz84XN7v48zxJd9VvLn0es+NRZ+OPWAV39eze+9W/Vn37+Snhcc2vrz6ZOfDpV8P /1d7de/j26c1f1/u+/whbv8nvl9/Aq6S30D1DYggJQUqpAlFCT5YyYISBQhhhZJIKNKBFm6oB4Yp NchhiJF4CBOFIp6IB4m4gYhii4Ko6BOLLs5oB4zL0YjjGDZqmGOPTuxooo9CQgGkjEMeyVNqHPCI ZJNBdBWXg05OSQSUcElJZZY/WPnWaV5+CWaYYo5JJgKdnYlmmmquyWabbr4JZ5xyzklnnXbeiSea Ze7JZ59+/gnoAh8EqWWhPBQJiKGKCoGoI4s+2kOjskBKaT7/KUdopVpK2oumnnKKjKeUghqNqJCS 2o+pi6KKpapNsurqo7DGquistBZq661Z5qrrlLz2+uql0BkJbLCwYUpssUf//qqskMw22+Oz0OIo 7bQzVmtti9hme+K23Ibo7bcbhituheSW++BrSyWLbrd9tdouhFy2FWi99t6Lb74o5Mlvv/7+C3DA Ag9McMEGH4xwwgpvoW/DDj8M8b1+wRsvguqu+1XF2go7bMYau3sssh5/DC7H1rFLcromi4dyyhav jF7LLgsIY4yJzmxhzdBQjPN6OmfaM3w/yxx0fEOPXPSAR9+ctNIwu0d00+Ut7ajU/VE9qdVXP01f 1Fpnh3WnX98XdqhjC821fkifrV7ZpbLddtoGeg33cW6nWvd3d/Oc92579z213AwyDTjYgk+4duHS /a244UpqwGTjWs1Lr+TYxlHuWcSab85556AtDHrooo9Oeummn4566qqvznrrrr8Oe+yyz56657bf jnvuS4EAtOWsMe47c8AHb9zwxANn/PG6Ja/8bMw3//vhGdINPVLPV1/V9dg/pf32TXXv/VHgh2+V 9B8STj5V46e/0/rs5+T++zPFL39L9Ne/0v34l6T//ryZX6LE+a99AFwR+gZIwJB17IAIhF8BbVa1 BibwNgaMoAQdqMCTCfCC9nvcBnrHwY5gDit8C2FFRigV3alwhSzMHQAKAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0139_image058.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlheAAzAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAB3 ADIAgQAAAP/MKf///wECAwL/hI+py+0CY3S02ouzklyGD4Jdp5XmiYzhyrZuOKLyDHjvjecrR/cM pwsKhRIfLTJMKokTIwa5jEpzECcFMs1qX03rAbsNi2ECK3SMHld7grTbvT6B33R1udSu69H3y3wP uNV3FVgoFvdjqBg2mJC3CDnVaPAYabnUWHm5SeTI+TnUpwlKykVZinpTNpraGrDqGitSI1v7V5t6 i0sKu5t76lt6xxpsOVwMOkiMbJjJbLyw/Ew3CTwdWP0lfc1osc0t+QTOl92gO46Jco6ugyjHHlqO tw7/4W5EP37vdaa/75Uin61/AH/0i1WkoLqDnBIqxGejGY+HFGuoYESiosYrByM6eiSosQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0139_image059.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh5gAzAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAADk ADIAgQAAADPM/////wECAwL/hI+py+0Po5y0KoGztrz7D4biuGimFqTqerbkC8fyXLbrjec63gr0 DwzSTLui8Vg0CZchDPODQkqnVNXmiY0IAr6sNlMNi6lXr9mw5Z5r6bH7jcyss+3uGgzP643yubCt ZoaxR1i44+T3Axj4NGj4CGlllwizyBjkGKkJiUhJYnk5k7lJ+tjpCQIa+jJa6mp4isqhuipC+4qb N4nQ0+v7CxwcpbPblHvMWYJMWtzRugz9VnwbDddcQV2tHZeQvS12LeH9TZ4zOV4+FTuBnu5u1+7O jS1fPx9vn0SBn//tw9/PHLuABG/8K6hLHEKEBxdKgwDQIbJnEsk8iFgRF8WMvfMaYORYaiPIQxBH 2hNp0qCWlO8AfCwY7gLLcg1nChxoc1vNnFYsvOTppsvPk7OAQhNqtJbCpBoPDG0Jhamrc0Bj4pQa aZewrVy7EtE34ilWFrKKkmQlVuq6siuJiRqbkK1Zg1ZTpbW5Vm5bsn/ujsyrd2+KupX8SgQcWDBh GSjVLk7sseedxngRQ176GJNhcpYvD8y8ZJjJMp6bgKaDxyHp0qw/iU6npLVsIF+Prp6Nu68NQr1y +0bl1RelAgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0139_image060.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhmgE+AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACY AT0AgQAAAP/MKf///wECAwL/hI+py+0sopy0vouz3rz7D4aiV5XmiKYqZkrBC8fy3Ebrjef6zgO1 MAsKa72iqiRMKpeyk/EJjUoVJqb1CnNOoxWs96ukbMfkcoYCTqsDYvPRtY7LXxO3/W6czPfpNp4F xycYV/dneLihN7jYZ4OIEMgouSbxaGkZOamJVYiXuQn6VXlJWvYZiso0agqU6tooUCqbF/Fq6+Uo dXrLGxY7C7xS20usmtszXKxsHNz8sbscTferkyx9HXTsvA3Riv3dRP0GTk4jzo3uU76edQ5izb6u nQ4MH08+z+F9f+9Of2mPXzl/gAQazPfP0D6D8RA2WMiwX0JMERkSXACxYsOJ/wozapTH4mNEhxy5 iBz5wONJdhdL5lmJEgLMmC6nqJw5ECNOmjWf3NyJL8FPoOBa9rwxlCg2cUmVXjN6FEVTp9GoTaW6 DGpUEVexFvvV1SsxrVtJiOUXK+xZXmTL6lvbTy3cV23dnpnbUC5eVHXtXtC7N1TAwFX9pgBMWBPi xJP6GpbJeOniyIMcP6ZC+enkzHssX4bEuerm0JQ+cyWtbDBqvqZPr2ar7rUtz60NjJZ9BSxuV7Rr 296dSjdwwb5D3B6eDTTyxsVdL2d07vjz3s1jP6+s8zof6tWlI7/ofTf36ta1l34Y/vV48uXNiwrp Htd69u3jq9KQPvN8+rbzU7Huq5p9bPCXg3+EkeSAgXMhSOA7CsJFXYDLMdigcwJSWFB8+1WInn0Y JvIgTh9yOIKEq43YgYn/oUiiVCGKxOIzLx60YYv6qBhYjFzhKNYqNpoBDV4+bhEkVkP+eAePRB0J pJIw6ogkFIr0CKVPRVbUSZSzXIklk6RM2WWVWtoBZpg1joEGS1mOOVEXanrJERK9lMDmY3LeokVr LQjSQp387bkdnVH+QOiafo5ZaKKlFAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0139_image061.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXwArAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQBc ACgAgQAAADPM/////wECAwLohI95ou0P45IUClazdndrEWDemIEiyQUhykbg2iYvHNeLSsdzbus4 T9oBeyjhaSQcEpE/1fHTdC5rSaWk+px6qtYH9wIOi8fksvl8ieKyXrX7DY/L5022gkvP6/dROwLP Fygo5wcAOIiY+GN3qOiImNX4OBl4JEmJqSdymdk5x8DpKQqXNmoqCHqqmre56vpm+Sq71hA668hm ezvop7u7V+j7S1doIDxMWgKLxtzsLAa78aXVMr2lVkxtgV3Up91dVx3+zbRIZU5+TWszk50us97z 4v5+09VNX294z9KhX+FPW756AwEUAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0140.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
17
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Data Solution Template
Get a data manager for models and mappings<= /span>
1
Design metamodel(s) (e.g., for SQL schemas)=
2
3
Build a model importer for e= ach metamodel
4
Invoke model importer(s)
5
Generate or design mappings
6
Generate code: data / msg translat’n script,
   app wrapper, ETL script, view defn’s, e= tc<= b>.
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0140_image062.gif Content-Transfer-Encoding: base64 Content-Type: image/gif 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 cSJUoABdaCoGqoIiSnQHohT9EgAKAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0019.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
18
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Tabl= e
Column
Example – Data Translation
Meta
<= i>Models
Record
Field
Repeating Grou= p
Purc= haseOrder
OrdID
OrderDate
Item= s
OrdID
I_Name
Item#
Schemas
a.k.a.
Models
PO
PO#
POdate
POLines
Prod#
PName
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0019_image063.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhRABKAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABD AEgAgQAAAAAAAP+FC////wL/hA8jy+0Po2QD2WvU3LyLioWJR5aUGGrmuoGopbLy475HPOefDev+ zrv9dDUebmgq2o5IkvLFbHaeqKi0FRRek9nMltu1fiFUkXjsKKfQHjXmzF64L/D4vBfHhvP6bJ19 h/CHFqjFF1HodYjYNbJI1jg4lpgwYHmJmam5ydmJ2QhKFzpKKlp6OkqJuqq6etrqSgobGzpLa8R5 e9upu6vZ65sJHGw5TGxr/FacTHvJvJvsKT1NXf07EJCtvc3d7f0NHh5uKV5ufo5Ojr7Ovq7eDh/f /S5fD09vn3+Or98Pzu8v4DaAAgUSLOjvIEJ9Chfaa+hQHsSI97BRNGjxYsKMJhoZcuz48CNIiSJH VjSZbyLKcSVXpmvp0pzKmPNg0mRpLafOnQUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0019_image064.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhVgBKAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABU AEgAgQAAAGYAzMwAzP///wL/hI+pw+0Po5xUqouH2Lz7D4bi+A3YiWjkyrajiaKqS9ckHGf2znd4 vugJbT9gaohsFY2GWfIJWjKd0OpGaqRaoVigdpvs5r7goThGLvfOMnWVfUq7iczgPFxPyO8uuI5v lncEKOR3sUd4I3iAmChiaOdItwjQKFlCWXk5uWi5yQGp90kTOjjKUspYscraupoJGys7S1tre4ub q7vL2+v7CxwsPExcbHyMnKy8zNzs/AwdneVK3QocgJ2tvc3d7f2duvg9Tl6eHS5orr5+fs3+To6e B0/vLV9Xn699z6Tvz2/Enz6AQATmI5jDYD2EMRTSY4jCITyIJyS+o4jBIjuMNhc0ruOowKM6kAlE miOJwGQ5lAdUxnPn0h7MmNxYGqAp8xfObjYB7Kw582eAnkL3AauGtAKwAgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0019_image065.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhsQBYAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAQAAgCs AFQAgQAAAJlmM////wECAwL/hI+pyyAPo2y02ouz3rzLx0zdSJbmOUYbhLbuCyeCDKZ1jOd6dbOm vwsKYx8XcIhMekTGmfIJ5RVft6jV+qmitNeuMOuEcb1kIhM3LqtPqmB6DV+G3fO4nVP/5u/8+LsP 6PUXSPg0WIg4dJjIiLbXCJmzGEn581iJaZm52cTpqfkZ6iFKqjFZKnqK+qm6ytnqmgkbi3lJS2p7 G5qr68nbu/kLXCs8HDlrXIicHLjM3Of8fBcdu0ydcb3qnG3BXVocAl7inSq+YG4jLcWGjtd++45A Hq7ekF0zb5BfiR8vf0bFX7kj46aYqffPoLsskgTuAkOCYUOEByAWbOOIYkWAvDYIBtSoDyO7fQ5A hiTn0YhJB9bAuHwJM6bMmTRr2rzJYluAnTx7+vwJNKjQoUSLGj2KNKnQGf4EKH0KNarUqVR9OnRa NavWrVyPXu0KNqxYql/Hmj2L9mfZtGzbdl3rNq5cqHDn2r27dAvevXx71u0LOO7fwITRDi6MOOzh xIy1Lm4MWerjyJSTTq6MmejlzJzV6u0M2ujm0J1Hk85s+nTl1Kojs27d+DXsxLJnF65tO/BVnLx7 +/4N3GYBADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0019_image066.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh3QEEAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAADc AQMAgAAAAP///wI5hI+py+0Po5y02ouz3rz7D4ZbQJbmWYrqyrYVCsfyTNf2jef6zvf+D+xZgsSi 8YjcuZbMpvMJZRUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0019_image067.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhtwCpAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAC2 AKgAgQAAAAAAAP+FC////wL/hI+py40Do5y02ouz3ny7D4biI5TmiabqyrbuC8fuMNZ2Pcj6zvf+ fAsKF7mf8YhM0oZMYTEJjUpXy6Z19Jxqt8fq9evIcsdkmBeMTojL7LbpnI6v3fQxPI6e1/fSO/6r xyfY9fcXOIjI41fYdJj4aMYoB0nZsyjpVKkpc4l547gZ2umJE2rKMkoqAnpKmaoKwtr6+AobNosr UGvLIJsruMur4Pu7FyxMUmx6jGxArOzG3PwMzSaNTF1Ndi2crc3FzdsxTl5ufu7RPJ0aoe7+zgSB JQ9fbx8W3H6/v0//Gc4voJMH3Pw5E4gQjz+DTrwwTAhxCL2HDQ9QjIhxHoCL/w2XAMyIkIY+MO04 gjypRoJFkipRumygsqXEiSNf2rRI4QqGmzw31swzoadNk3KEMkKHdOeHpEybZjgaIKrUqVSrWr2K teqoAVm7ev0KNqxWqGLLlt1qNq3atVI/wmQLd+zSuHTryjVkNy7avHzhuu3Vd+3ewITF/iVS2Ozg xIyxHh7WOOziyJSjPlZT2evkzI0vP+CcdTPowp4tjr4q+nTf0s5U333rOjHrjbGnpq5NdzZX3AFu 82ar+7fv32qD8x5OXDFZ3MiTG15eu7lzsMaZx5pet3r069j1Qo8tvXvo767Di0dNXrX586/lCOfO Pq128PDjn01/er19y/hH6//fr5tTTsUiYIECGoVgggouyGCDDj4IYYQSTkhhhRZeiGGGGm7IYYce fghiiCKOSGKJJp6IYooqrshiiy6+CGOMMs5IY4023ogjiAaikyNMkMym44899iLkkMMUaWQyiQD5 oTd9JKkGklBuJCWUTkbBpIdXQpFlh1sqMaVFVSb5JRJdclgmIWFSScuabC7pZppGnLmhnD/QqaGd PuCZoZ6WxDmmkX4qAmibaw66A58YIqqDohcyykmcO5rjpjPSELWUoxb+hEM4mNLIaadWhGojqRqN +umJcKSaKUszGsRqqyw5pClIC8VKhEe66gSrijR9JA9NgNyaoq5uBSvSYwvqoYhsGjFdVlKtEMk0 q6mNUCvis9Z2uu0nBOFKoQXOgpupuCR2G0+A2Fa6kirSEjgpObnGS+kw9E5qHWTHIWbfbvTpmy9m /Qb82b4As+dvefwSbNrA2x38r8DxJazewg9LjDDDrRmM8XkU52dxxAVPrDFtHI+c8cUoi9wwySq3 /PLGLrMsc8wmz6wwxDl3LN7H/oW888o9l+wzyDp3VzRndyQN2tIAEv3e0dgxXZnTJ8PsMdRX15y1 zVRnZjXOFUv9M9nOfR1Z2F4/vfbWN6dM89txo32c1nbDHTTWeXPd873jzOt3B70ELmABADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0019_image068.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLgFgAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAo AV0AgAAAAP/MKQL/TICpy+0Po5y02ouz3rxjgxgHAJKlh6bqyrbum5ZiOJ7yaML6zvf+v7LVcDfa EIhMKpdM1CxnOkZp1Kb1is0Ci1VhFaoNi8fkiRf6vEnL7Lb7mh5Kz6e3/Y5/cdHEOS4PGChoodbF lTaYqLiYEPe1J8MoOYkH6TdHmak5Vsjn9/a3KVrZ97gWqRQ6urp46Lqmp8o6q2lp+qXxRLvLe+tp KGsU3Eu8KwdsKDxczNxMkhwlsuxMTS1dV52tfa3d3a3rHe6MLV5ufo6err7O3u7+Dh8vP09fb3+P n6+/z9/v/0Dun8BYmAYaVPEK18GFHOhMYwjRDDIwEStWcDTlmcWN/xFOweIIskFCjSFLLsAIzmRJ WxRVrvToUmWnTjFDsqxpsxFMnCBn1uC5cWRAoAsdEu05cejRgShRLS3qS+nTfywfTt3X1OpVfFW1 OpC6NdzNi17Dbjv2C2BZs+bGCmPLVacpsHDnqZFWl+o1unnh7e3bLyVgfWsHG6Zl4zDhUi0V2xVa 2HG5rJLtda1s+VIIzPLQ0uTsdydf0G13ku4o1jPa0yTTXXY8WqxcMLGB4r3n08jV23qj4uTGkPEZ jnsjL9adlunnmLkb16tT2+Trd6bNNke0Drrk69FZV5veS7B3CZA3b+o+XmR552zEp29hFBqW4e+T xKfMntDI+m7wTwtfz18togn30QYFAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0019_image069.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh3ADDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALGwAAABu AMEAggAAAGYAzJlmM8wAzP///wECAwECAwECAwP/SLrc/g3ISau9OOu9yfhgKI4kSHBoqq6XV76w yc50PblxPp5272s4nXDA+xmPwWGueGzakkoY00ldQaOlaXXbweq03LDl6hWBxWgAuSxLu29s6Xu+ jp/n1Tr7jnfqy3x9SHEvgYI/f16Ghz2JWIuMNY5RkJEzk0qVllaEWZt5nSSanyiYQ6OkXaFmqU2m QqitGK9fska0S7aIELy9EbquscBiCsOyxcapyMmfy8yWzi2+09S/ttFjAdrb3N3e3+DcwmjYFQTh 6Ono48SB5+rw8exh5RTv8fjh81z1N/n/3/Zt6SfhHsCDAvO4O8gwQEIqBNU0RAgMWTmDE+VVLLLA /1zGfw/9TOlY8GO+kMHGdMRoct3GaS016npQsBjLmAE3mlt2E2c3lEg4kizp0+VMHkP9FdWnU82s pUyPdoAKDuithVS9Wd01NevPphl6Qt3qI6LYpWQbYfW6Le2TtWwdgn0aV5tbSe6q6Z029xmjiH7T AA7cjnCkwYYH5t3LuLEvenDrMiRrVnJGypEtg4TcVTNFfpk9y1TcWfRJzkBMA8Ss5qLqzaBrajn7 Witq2fZq42O9E6nu0Qph/laHuZfE4el43+CJPPltBrmbRyXderb06QoL0r1uO3Zq7t2phwUfPvt3 8m1vb0cv1/t49nbVt4Af3/169Mrvk88/nz5/lf+OBSggYjQQmJhIBwpiYIJXMYjHgg6q1cGAFFYI oTQdCKDhhhx26OGHIIYo4ogcCmQWiSimqOKKJrqz4oswxthihjHWaGOIMwJx4448CpBjWD0GKWOD OgppZIo/znLkkiPmeBGTUH74Y1JqRGnlhklWd8OVV2ZZ3QkEcGlli9OIGWVaK5kJ5VZDhanmkkBB t+WbR6JEZZV0GmmnknkKeVdBffr5hpuB8vgnnoXueCihidq4aKOKDgrpjY9OWmOllsK4qIWcBthX hPKBap+oo5Jqnqml9tZphYdUhtyhO5WmG6z2hKYarcvJWhuuNen6Gq+t+Xprq7aaBqyrwx1brGjL ygprLLG9ZvMqtLhFlyy1snHUXLOqHnetgtRsi+1yNokLbm9KfdsHT9HQphm3rk177nm/cfueug8u 65m9+v06bn/40qHvu/9KG/Cgi61KYcGoptSweA8jGDFEwCZmlsIYX2jFwLOSw/GuHjsrb6gesecW svuFTC94J3/sb2Erc9eyyAdTTHO9Kt+bMsw6s6xyvPj9TKW7HfP8Zbo7h0oS0SC3I1zQTvsCH69y Mv2ywExYPSzC1pksMMBJHzZ1M2NvovWzZpcNTcYYJwAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0019_image070.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhKwGXAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAk AZUAgAAAAP///wL/TICpy+0Po5y02ouz3rxT44XiSJbmiabMARisCsfyTNckaOf6zveo6wsKh8Qd rlVMKpdMDbAJjUqXr+P0is3Gntqu9yuygsfkcuL5MqvXXTH7DVfi3PG63Zi+6/czFp0PGBgyJ1ho uOGXd7jI+EDYCBm58CdZGTinaKnJR7npGZeY+Tm61kl6asaFukp2JMoKi6UaSyt7Vosra5rLG1T1 2hvMMytcPLRrnKyCptyM5wxNgxlNDYNcjZ0Rms0dBtwNfkEcTi7hWo5ecZ2Onsj+7vgN344wPp++ fh9ur09+3j+PH0Bwvwa+E2hwn7yE0ZgxxLfwobNHEv1FrJhsGkaC/xc3FnPnkVu+kB9HkoRgUk/K kw4wgez4BiFLlCBb1NRo59/MG9ts1tMIE4rMnWF+vizoUwtSojpc3XzZZChTGz1d/jRKZOVUqkCR akUUdGsSr2SxnpAqVtfRtR10pgXV9czTD1/flsHZVdFSu43QVA3lIiwGwXyzzuVSdwXhwkwCO71q sybdxYyjWLGa1G9LtJXV1qMJOfMvx53rfHXqmHJpKn4GkV6dk/Jr2LFDq0tMWylM3Lnb2O49ijfw Oz2HfxJunDjy5KVUM1e5/Pld59JNR68O5rok7SK5G8K70RT172UrEhvfl61BN94X/f3cD0h7S3jR 18Ks0Ox8Upyh5fnFllp/3TyGxESpSaRZZBkFFhJm++3xYDU4YRcJgRFSKMd/GB5S34YV3iSOfR42 9Z45Io74DGT2CIiiFHMpwGCLsa11oowZGnWhjT0EqKNyMfY4Y41AFiHkkEYeiWSSSi7JZJNOPgll lFJOSWWVVl6ZUJFYppDjlh6wuIxkXv54jHoUOTmbUBpOqCOPX1hYHoYBakmifiXSGV8eXe5oZ59J lbZnVHGyedJlrDh4J565BArdUXL9to8jAA7qqIGKxpKoepjewlKCcD4KSXGddSiamGqAKJ2ZiYI6 VpxDvvipipkqBiqifnopmp+exiVrra3hWoKtfxKqQgEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0020.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
19
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
For each [po#, poD, poL] in PO
    Insert [= po#, poD] into PurchaseOrder
    For each [prod#, pN] in poL
        Insert [prod#, po#, pN] into Items
    End =
End
Generated <= /div>
data
translation
script
Purc= haseOrder
OrdID
OrderDate
Item= s
OrdID
I_Name
Item#
Schemas
= a.k.a.
<= i>Models
PO
PO#
POdate
POLines
Prod#
PName
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0020_image071.gif Content-Transfer-Encoding: base64 Content-Type: image/gif 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 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0020_image072.gif Content-Transfer-Encoding: base64 Content-Type: image/gif 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 uvK1r1CVqGBBmgAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0020_image073.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhKwGXAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAk AZUAgAAAAP///wL/TICpy+0Po5y02ouz3rxT44XiSJbmiabMARisCsfyTNckaOf6zveo6wsKh8Qd rlVMKpdMDbAJjUqXr+P0is3Gntqu9yuygsfkcuL5MqvXXTH7DVfi3PG63Zi+6/czFp0PGBgyJ1ho uOGXd7jI+EDYCBm58CdZGTinaKnJR7npGZeY+Tm61kl6asaFukp2JMoKi6UaSyt7Vosra5rLG1T1 2hvMMytcPLRrnKyCptyM5wxNgxlNDYNcjZ0Rms0dBtwNfkEcTi7hWo5ecZ2Onsj+7vgN344wPp++ fh9ur09+3j+PH0Bwvwa+E2hwn7yE0ZgxxLfwobNHEv1FrJhsGkaC/xc3FnPnkVu+kB9HkoRgUk/K kw4wgez4BiFLlCBb1NRo59/MG9ts1tMIE4rMnWF+vizoUwtSojpc3XzZZChTGz1d/jRKZOVUqkCR akUUdGsSr2SxnpAqVtfRtR10pgXV9czTD1/flsHZVdFSu43QVA3lIiwGwXyzzuVSdwXhwkwCO71q sybdxYyjWLGa1G9LtJXV1qMJOfMvx53rfHXqmHJpKn4GkV6dk/Jr2LFDq0tMWylM3Lnb2O49ijfw Oz2HfxJunDjy5KVUM1e5/Pld59JNR68O5rok7SK5G8K70RT172UrEhvfl61BN94X/f3cD0h7S3jR 18Ks0Ox8Upyh5fnFllp/3TyGxESpSaRZZBkFFhJm++3xYDU4YRcJgRFSKMd/GB5S34YV3iSOfR42 9Z45Io74DGT2CIiiFHMpwGCLsa11oowZGnWhjT0EqKNyMfY4Y41AFiHkkEYeiWSSSi7JZJNOPgll lFJOSWWVVl6ZUJFYppDjlh6wuIxkXv54jHoUOTmbUBpOqCOPX1hYHoYBakmifiXSGV8eXe5oZ59J lbZnVHGyedJlrDh4J565BArdUXL9to8jAA7qqIGKxpKoepjewlKCcD4KSXGddSiamGqAKJ2ZiYI6 VpxDvvipipkqBiqifnopmp+exiVrra3hWoKtfxKqQgEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0017.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
20
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Da= ta Problems
=
lData translation
lOO or XML wrapper generation for SQL DB
lUser-Interface / 4GL-program generation
lDesign tool support (DB, UML, …) =
ØModel generation, reverse engineering <= /span>
ØRound-trip engineering
lSchema evolution (applies to all scenarios)
lXML message translation for e-commerce =
lIntegrate custom apps with commercial apps<= /span>
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0127.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
21
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Data Problems (cont’d)
lData warehouse loading (clean & transform) = 3;
lLineage tracing (provenance)
lInformation resource management =
lDependency tracking
Ø= ;Impact analysis
Ø= ;Navigation between tools
lBinding, renaming
lSoftware build (make)
l= Version and configuration management
Ø= ;Release management
Ø= ;Product data management
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0122.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
22
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Data Solutions
lThey strongly resemble one another
<= span style=3D'font-weight:normal'>lWe characterize that resemblance
<= span style=3D'font-weight:normal'>ØPrototypical problems, or design patterns =
<= span style=3D'font-weight:normal'>ØSolution specifications, or solution templates
<= span style=3D'font-weight:normal'>ØPrimitive solution steps, or <= span style=3D'color:#FFCC29;mso-color-index:3'>operators =
<= span style=3D'font-weight:normal'>lGoals
ØA methodology to solve meta da= ta problems
ØUltimately, operator implementations to turn solution templates into solution programs
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0176.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
23
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Outline
<= span style=3D'color:gray;font-weight:normal'>lIntroducti= on
<= span style=3D'color:gray;font-weight:normal'>lMeta data problems
<= span style=3D'font-weight:normal'>lDesign patterns
<= span style=3D'font-weight:normal'>lSolution templates
<= span style=3D'font-weight:normal'>lResearch background
<= span style=3D'font-weight:normal'>lWrap up
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0176_image074.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIgAmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAgAh ACIAgQAAAP/MKf///wECAwJuhI+pJ+vvGpxQSIqRzdyIcHXTF4rPB5pjkCbWC8cyzLZejef6zoYo DwRefsEibmhMHm9KpYTYLDagUSGAWuVZssktNzj9gq9iLbOce6LTjPXyvPbN5vRaSaXp4U/6/YLk F2ETqHFHeGVImKjoUAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0121.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
24
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Data Design Patterns
lDesign pattern – a problem description consisting of&#= 13;
Ø= ;Input models and mappings
Ø= ;Output models and mappings <= /div>
Ø= ;Criteria for the output to be correct
Ø= ;An <= u>application specializes it to meta models and mapping languages
lSolution template – a sequence of operators producing the desired output
lOperato= rs – a single step that computes a model and/or mappings
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0180.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
25
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Operat= ors
lmap =3D Match (M1, M= 2)
Ø= ;Return a mapping between the two models
láM= 2, map12ñ =3D Mo= delGen(M1, metamodel2)
Ø= ;Return a model M2 that= is expressed in metamodel2 and is equivalent to model M1
láM= 3, map13, map23ñ = =3D Merge (= M1, M= 2, map)
Ø= ;Return the union of models M1 and M2
lmap3 =3D = Compose(map1, map2) =3D m= ap1 = map2
Ø= ;Return the composition of map1 and map2, which is a mapping from map1’s domain to map2’s range.
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0123.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
26
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Operat= ors (cont’d)
lmap3 =3D Confluence(map1, map2) =3D m= ap1 Å map2
Ø= ;Return the “merge” of mappings = map1 and = map2
láM= 2, map12ñ =3D Ex= tract(M1, map)
Ø= ;Return the sub-model of M1 that participates in th= e mapping map
láM= 2, map12ñ =3D Di= ff(M1, map)
Ø= ;Return the sub-model of M1 that does not participate in the mapping map
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0125.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
27
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Design Patterns
lMeta Modeling=
lModel Mapping=
lModel Generation
lModel Integration
lMapping Composition
lMapping Alignment
lChange Propagation
lModel Reintegration
Single
Operator
Solutions
SM: single operator are probably just the following: Model Generation, Mapping Composition, Mapping Alignment
Schema Reintegration -> Model Reintegration?
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0125_image075.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhiQB0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAn AHIAgAAAAP///wK0jB+gy+0PF4q0xmOzTrpf7oUMKIpk6Z1opq5V615xB89ObY+5he9AvwPmhDbi zBhDupQrJspZgpp8FGnImqLKtA8sjdsF38QN74asQyvMLPXa/YOzefK6e/6y3/VofF7uVwX3YzCI AYhQSJWoGNTI9QgZOKY2SVm5l4mp2cdHZnnZyfnpKQZaVgp2mrbZKupKOmqaCkmrtSphu6jrg/sm q8obJDxEfGScVLkauchcNNELDVYAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0142.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
28
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Modeling
<= span style=3D'font-weight:normal'>lDesign pattern   develo= p a representation (i.e. metamodel) for models and mappings <= /span>
<= span style=3D'font-weight:normal'>lApplications – they all depend on this =
<= span style=3D'font-weight:normal'>lSolution template
= ØDesign a metamodel
= ØWrite Import & Export functions
<= span style=3D'font-weight:normal'>§ImportSQL, ImportXSD, ImportERD, …
ØToday, it is manual engineering design
= ØDesign once and reuse often
SM: changed “design patterns depend …” to “applicatio= ns depend …”
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0144.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
29
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Meta Modeling (cont’d)
<= span style=3D'font-weight:normal'>lThe Import function for models
<= span style=3D'font-weight:normal'>ØParse text
<= span style=3D'font-weight:normal'>ØCopy elements of the parsed fo= rm into a model that conforms to its metamodel
<= span style=3D'font-weight:normal'>lThe Import function for mappings
<= span style=3D'font-weight:normal'>ØSame as models but may require more semantic analysis
ØE.g., program dependencies, da= ta lineage
<= span style=3D'font-weight:normal'>ØFor some languages and mapping= metamodels, Export is hard (e.g., XSLT)
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0143.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
30
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Model Mapping
lDesign pattern – Design a mapping between two models and generate code from it=
M1
M2
map= = ;
lApplications
Ø= ;Data translation
Ø= ;XML message translation for e-commerce =
Ø= ;Integrate custom and commercial apps
Ø= ;Data warehouse extract, transform & load <= /span>
lSolution templates
Ø= ;map =3D Match (M1, M= 2); Export(= map)
Ø= ;Mapping reuse: Compose, Confluence
SM: Moved from slide to comments: “Match is usually not fully automatable”. Added “Mapp= ing reuse” instead
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0143_image076.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh7QAxAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADs ADAAgQAAAP/MKf///wECAwL/lI+py90Ao5y02ouz3rz7D2ZCQJbmiabqmgrhC8ey7NT23bD6zqPu DAwKgaOe8egrIpfG3/AJjVqUzCrLYM2unNKuN0jVigPYsZn7Tas9YbO17Nai1/Q6pR1fwvPVuf1P h8fXJDjI4weY6FVoqLPX2KQoqcYIqfJouYM4yUmUeYT5udVJ+lQpWhKK6lPa6rnqeLq66VqrIYuq Cptq2/uBK6q7S+ZbvAH8KbxLa2yMnKkMy9zs+2wZPUutPWENiZ27HQ7Q3fgdLL5NbmiejK6tPsgO 7U4Nzyd/Td9sn4fvre9s2BZ+caYBlETQjb9yB6sJvJTwTMNeEccsXDfRVkUxhRfjZay1UU7ILAY/ 1hn5BmUfk61UMul4j2Upl3poIikpM41NUDsj5eTUswfMfj+BPmwR9FDRSUk1NXW0FOHRJFNP4IwK 5ekVraOwAuIKsaqJq16FgEUqlldZO2eppiW29uRbMm2txpX7dmjBu4Hm6lXId03dsYPVBv6CI7Hi xYwbPzh8twAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0143_image077.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWAA3AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQBV ADQAgQAAADPM/////wECAwL/hI9pou0PIYvUiVmzVnjX64UaKEpBV6aJcKpc0LryEs8AW9spju5w rhPhgMIfMbgZ9kLDIzLTXI6MzielWY1gs9YHVnqlcruNLdgrHpNX6fOrfYnL5/S6/V5vJ9P8vv8P +Od2sBVoeIgoNliY2Ojot/goOdl3xkiJ6Sh1mdl5uOkZKtnDKWpaiVB6ukrVocoKG/MaC3tBews5 i3vKoLsbOuH7i4khPDzpekyLYqyMuNTsHAgqDYxW3ekWjd0axj368f04SMiHd46ePoc6pbi25w7f /Q4V72FGXz/PtJ9vYkTOQj9/An8EvAbj4LsoMpQQ1GJwhsOH1xRCVJOPRxAWFBbJcETykaKFjh9I WiHxxGTKDQUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0150.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
31
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
An XML Mapping Tool
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0150_image078.png Content-Transfer-Encoding: base64 Content-Type: image/png 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 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0150_image079.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAQEANQA1AAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAEkAawDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDb0Lw3 oFxpulyz6Fp0jPpSzPm2T5n2g5PHJqr9g0ltnk+F9Dk3KDu+yqASewOeT7da1NJe4TTdAtLQIZ7r TEgVpCQqfuyxJ4OeF6e9TL4M1wYC6jBwu3iQ9P8Avj9aSAwzp+nCMyN4T0JUBIJaBRyDg9/Xinf2 fpUc6R3HhXQ4t6lh/oykn269fqa0P7D1F5NjazApTIHmOwHv1TFR3HhrxBHqCwwPDcSxxB9/2gKA pJAHKc9DVRXP8IFNNO0tw/8AxS2hKVXIVrZQT8wAyM8ZzTjpNkv3vCOhKTjgwLn6detSxaF4juEY QtayLE2G236naQc8/J681IvhzxXKiyIkLqwBVlvgQR2OdnP1q/Zy8vvX+YrmdNbaXbhDL4S0RfMX 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 FUUUAf/Z ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0151.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
32
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
A Data Warehouse Loading Tool
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0151_image080.png Content-Transfer-Encoding: base64 Content-Type: image/png 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 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0151_image081.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAQEANQA1AAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAELAbsDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVufFU ema1FpU95YWEAjtwjS2Pm8NGSxLAgDBAHPrWBf8AxH1W3u5ltYtPubRTlJ208x7l9wT/AF549asa ja7PiBa6heaZcXenJaxbvLgMgJ8rAwB1IOKztbudQ1fwxp+lp4dvYZ7Z4y0ot0VSFRw33eSSWB59 K66fL7WMXG6stemvn3Vr/MdtLm0/iXxdHfJZNa6CLlkMjxbF3QqIxIS4zwNpz39OtRXvi7xXYWcl 5NZaKbdBCfMSEMHEqloyvPIIU/TFZkOp65BHaRp4cnZIFlRjK0jsyyRCJlVjyq4GQOQCak1PUb/U rea0bwpdR2kiWyrFGzJ5RhVlAB2nI+c9a6vZwv8ACvw/zEWrfxt4mudMk1EW2hx2ySGINNEqF3C7 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 Zick/maAP//Z ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0141.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
33
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Model Generation
<= span style=3D'font-size:88%;font-weight:normal'>lDesign pattern – Given a model, generate an <= span style=3D'font-size:88%'>equivalent model in another metamodel
M1
M2
map= = ;
lApplications
Ø= ;Wrapper generation (SQL ® OO or XML)
Ø= ;Design tools (ER ® SQL, SQL ® ER) <= /div>
Ø= ;UI/4GL generation
lSolution temp= late
Ø= ;áM= 2, map&n= tilde; =3D ModelGen(= M1, metamodel2); Export(M2)
Ø= ;ModelGen often needs human guidance<= /div>
SM: actually, ModelGen executes a functional meta-mapping between two meta-models. Output is a target model + mapping between source and target: <target, map> =3D ExecuteMapping(source, meta-map);
Examples:
  execute meta-mapping (rules):<= ;SQL, map> =3D ExecuteMapping(ER, rules);
  execute mapping: <XSD2, insta= nce map> =3D ExecuteMapping(XSD1, xslt);
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0141_image082.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOAAxAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAA3 AC8AgQAAAP/MKf///wECAwJ3lI+py+0Sopy02ouvybx7u33iCELkSYbo2qnsW8Jy5c5ybb94vu78 6fuNgsIPsdgyIVHHJabpjEVTyqmxak1mRdBtoLsFZ8VW8tQcRTvVSzbSXYQL5T86z57D2/Qz/g3r pQEYSDNIOOEHk6hjeBixyPIgOUmpUAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0141_image083.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhowA3AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQCg ADQAgQAAADPM/////wECAwL/hI8Jou0PIYu02ovzm7pHwXniSGZgiS5BmLZuJ6yvGLOzAeb6zvf+ /7PUbrCAjIgzKpfMpvMJfdoasSPyUrXestGu96ucJrLiq4N85YLX7DAFbRYuyyV1++6lq9zxilpP gyf4RffX58cE6GE32Mh3lnj41qSowejYWGZXGcfIiYUZ+jjm9JlWOnMpeid2CfQKG7sj9aK6yjZl e7trZPrBm6mgC3zrK0EsaDOMLGoMydzGsgyN6UxFjUuKDW2tvZ2HMP0dXDcOnmTO3H0gjs3Rno63 vhePSl9PvA7PfY8PrO+PUr+Au7rtU3eQYLZFCsMkbEgoEEQQEP+NeGgRY0V7qgwnottYjYTGgh9B Dpo3shg7k+QuVgyRsuG8gf5gsmSVImYzbzcjotAZSllPnz9fChvaZeZKj0eR0moBNOS1UrKqWp3F MafRqZEkHRNYayvXUV6bdnUR1VGhs2XNktXK9NnbtiW1oBUr1y7dukrdEgQEZ2+4OUjSttwwl27g LXgR6927OFVjxH1F9jJj+KScyi45j/2LxTND0WOumjaNgbQl1YJrtQ73WnABADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0146.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
34
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Model Integration
lDesign pattern R= 11; Given two models, develop a model that subsumes both of them
M1
M2
map= 12
l= Applications
Ø= ;View integration
Ø= ;Data integration
l= Solution temp= late
Ø= ;áM= 3, map13, map23ñ = =3D Merge (= M1, M= 2, map); Export(M3, map13, map23)
<= ![if !ppt]>
M3 = ;
map23
map13
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0146_image084.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhHQE3AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAc ATQAgQAAAP/MKf///wECAwL/hI+py+0PIxJC2ovzrbr7D4bieAgBR6aqQ63uC8efecq2aLb3zvch XfMJIUDU8Ij0UQLMYPIJADqh1Oqv2TRaldjp9gtuSLNhbldX/lHW7Lb7DY/HX8suU5uOjck4uf8P GGc3SFhoeOg1soeFl0dX2JixiEhZOVhnmal5tzLJ5yjjmSi5WZqJaZpKGOkhygkaeoim4apqimqb O9qBuwobi8hKpEt8V1tMKbxhqfwLcrw7jJzbO63ZHAFtHMjd7f3NfUprbVtNXon9oH3O3n6dXuK+ aS7v27pen6/PuLwfjO8OngKA/grKg0ewHT2DAicYfAjxEraE7BYWbGiAYsSN/8iaaSRn0V/DkBxL BlRnMsvHaQJXpnx5iwVMkvoQwrx5MZLLjjuJpeuJMyi6BUB10cznsajQpYbwKC33NJWyqEyr2tFC 9VbWeTKteg2IYus8seLEfD17Dg3ZU2uHdkULl1qCtujoBiNiN25EpzPzNpXgV69Ion1f2hSMGJLO wilbJn7Mz6zhwPYsHIUcdCpjkxijYI47iwHlVaOv8vp89ufmkp0zorZ6uHHpMzNmv4bUT7bhK7cn Y7DNCPirZ2zBGT+OHFDZ36s5th7IzBkMaK2FG9ut6Nhz6Sjvnp6MnUSt7dwlK57RfCN5wn/LqxC1 3voJ6+uJeqrv3mFl9OAbT0zfnx9vpuHQV3IGuqHHJQGKdxV+GR0IYWgLAjbghMRFZmGG4knhYIAc aghiCkWE+F00JJ5o2XAoUijhii6y+CJgHcaYYYs0znVjAgUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0146_image085.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh1ABUAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADR AFMAgQAAAAAAADPM/////wL/hI+pizMMo5y02ouz3hw414XiSJYm+Q3C+pzuC2ttvH3rLcz0zvNp H0nhcDqg8ShSsUBH23BYREqnF+XtBxM+n1Gq98uwQj8ox/acA6vXC/GWnNGi3+y63X3GTvBzqP3P xocGByHYxwKYCGY4SNhwONelOLnD2NdleShJyemSOajwebnZWdohmhcKeRMAavqatOr6KBvQmgqb Gyc7e4Bqe6krvIcamfBrm3zLNdysymtMCwm8kozr3FysebxKzbrMRYo9qQ2p8+n9ne43/lpuLo22 LqBsTdfe+Q7v2zefPn8FH7ly4KIZYGTv2xCAAQX+eadsG785BRNWK8jMYSBo/xc7GtRmkR5DIuI0 +uBYDQdGdh6grbNX75pJJPpSihw5o5i/W9ZCNpxphE/MJy893tNJdOVNmUBjmEk6VB1Ahi3wIKOo NE1Tp/LAeft6RmlVP+h4RlTYa2sJQT6peWWFNqObsVgvtoroc4zatV1Xuo171upBIvG2mFV51ua9 vaf67UyKGNHclj99ZXocmWmFkvjKGq64km5AK5ssvQRNLy0xxlcXohaJaKLk2IUc23UdleVqtU9x n3YNnFoUMWY4m04cF/biIFpNMbHAtt5r5YiFh7nyfM+06UbDMW/unPPgsMtC5o6c/Zkj7XUzu9c8 UXwdFca7VocsD3zt9BR6G/9+nxx8pOWihDgIeWXeSPoFId8zjmGkIGHxNLhGgd/Z59Fv8BVCITdY QRihhJRVVsqAoQj1l1EJLrdZCIYg1x08gsFCnIdQWfQPjgV1iAJ51OWlSUbHpEBkkUYeiWSS641I 24uHxegPSV/g8dV5KJHI5JVaMiUYQu4hGIwavZ2W1ZXDbYmmZlZ9tuJSEfLIVWoUxQjNmWneiaUo VroFJJZibhdimIXhuaWdttEZKG0PdZOmoYSi6SibwN0nkSKXlblKpI+a6SCG6kzaSD7t3VZnp5ty amNfuPEC5xT+Jfdkpm2cCqmp5HEnqDugEsXqrLRqqamPu6rmnEpzyoLJr8D/+noIZsTqKqdvpdqq rKzUCovsOG6AOW2q1WZ7LbajdGYsXBwl+223gx5qELmKRdtruOkK6BKmrVJiRnmoejtvrrLhea+o ffr7b78EZ1krbwnLa7CI6+6r8LLMNtzuw6wGTKDEDFO84HgaM+bxuddxXHHB6oL8jh78kuywxZWC jPAoJdX0qyQ1YZyxOUvWxvKGTogMsyU7s9ezkGH8bO1egqi8S9FGS4B0yTNZxV8NTj/dX9RYa0Ta 0BzQTOu9WvtJrtexXN1yDVrjDIjZPaJN9tf+sQ2zyyTTPWRxdZsA9ql4H/03ynDHvbelgytauKiH B554nIMz3vgLfW8KeeQnE0z+aOWW87X45vkoCXrooleNTQEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/dsld0146_image086.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh1ABUAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALA0ADgC6 AEAAgAAAAAAAAAL/hA+By+0Po5y02otzUrr7D4ZiF3DjiabqipRuycbyTLemW+f6nsE2DwwKDT5b cYhMoo7EF1MJjVaex6f0CjUZF0wr9ht8MbQbsheMrvnOZS47DV9pyW43xxnPs+64MX0N06c3CIHn x9U0dtggSOh44NQltvjA9vaYVnVz40D3U6aJ+diYmNACCelZiiNGKhrnukGUmvrGZ1T1mudKNafK +Gf2qxtlJUkiXDdMrNRbJ3sBKGzILERdSvtz2Tn5iV29E5n83bQdcewNrlNEep2ugf6uPqMZXCji Czy/7iu5vORsXw52t+Tt6fVPoIc+m2o9k9Etm0IVkdJFNLdQAcGEyhPhFYQmERXETRE7LvGWj4c/ kyncSQMZ7hw5ltFKQrNZLBZNCgQp7drZI145PRiBvmvHEUk9oxKQJs15CiZTYOMGnXlKMyDRe1PP 2fvpp6hRsWBShrtKFiCzOWF06uRHjC0QnDjPxhU5N1bdriDe0qDrl6+uQMnSCoalsTDWw7sSK1vM GA6gbIYjl/042TK4zDcha/7Sk6Hnz1dCN2xDelTD0HhTE129OqrrxltCzppN26Ht0bgl8+4NC3jH 38KLyS4+uDXywZUJFQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0147.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
35
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Mapping Composition
l= Design pattern – Compose two given mappings
M1
M2
map= 12
M3
map= 23
map13
lApplications
Ø= Processing queries on views
lSolution templates
Ø= map13 =3D = Compose(map12, map23)
Ø= Answering queries using views (LaV), 
Query modificati= on (GaV), GLaV
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0147_image087.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhugE3AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAC4 ATQAgQAAAP/MKf///wECAwL/hI+py+0PnYi0Wnmz3rz7D4biSJZmI0znaqTsC19qTLr0jeeVEMy6 x/P9hjUhMRM8KpenJBMZ6D2nMil1FzVet9wDz9qVRMHh7ldb9o7R6bbuS3ars/IrnJ2Gx+v8lx5f 9te3JDgIoLdnKJHC2Oj4CBkpKTmCCBhmWTS5ydn5WDlGZ4iYyOF5ijoZusra6voKuyZCemnGWosV q7vLW6pBqwg820tcHJpinNyLC0Hqm9fK3KxMHSv9IDzofC1W7X3r/E3NvRBOzmQeEi6efK6wHezq nrDOXoxs/z3f8rpPtO7vUD59INKN6ldwoDd8CpX5AxgPIZCG4z5APCixQz2K/7AYciS2r16qkSRR WZv48R5KeSVbunx0UmPKextnrppX06bOWzJ36sLpM+jPnkJZFs0I5ajSY0SXytqQ02lKd1F1epR6 rqpUjlS3Pk3qVWnWsD20ziRnluzAsWHRql3qtm3aj9zmvrUX12vdu2J/kb3q9Jpdvuz2tgVLOKhh vYMbSmucmKAFyGurRC4q+C/lfMw2X66YS+/kz0cfa/4bmrTQzqgpeFZtjLXc1tNgl3ZNG5vt2xFe iwMMt/du3rVFFx+uWPjsw7qRY1ZuvJvz1cex+paMYjrx7My5a0/enHFuBte/xwy/9VJ580i9p18P Gj17irjgO4Q+nyt+6+Pd5//nnBpWuP3n2IDidVcdgQuNhqB8Ci5o4Hv9SfdgNaY16GCFsTF4YHQR aqgSh+lZBuKGIvKHYYYlnhdgYIitOBSJEqaoIow8vegijjbeKCOKHra4I1N+0ZhgkKLoKJZ97UBl JI9Ibndik10t92OUOwJFZJFXmnJallqWGNKEQMKIZYcjNgXOS2q21JFFYo6ZxZpyjsTikGYKuJKT fFyUJ55oCqlNm30GpqSJgx7ZB59/BudmNBE52uidOUYKaKLyqPNmj4jueWlCVJ5J6VeW6rloX5je 9GilhyaZqaYB/ZCNp1Wi+eobpJZa2pxy1oAqRqIWpOuavP5aRyaVBKumIqlP1ZpDIcraSqwczj5L baTM4nBHtbBG68a02n6b1LU3nAEutOLSkG256lZxbgxOrDvuM4FsCm+9KLQLw7v25ouvH/Luu2+/ LNgAsLvBCHxFAQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0147_image088.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhwQFPAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALB0AEwCC ATgAgAAAADPM/wL/TICpy+0Po5y02ouz3rz7D4aNcYjmiabqyrbuex2kAdf2jef67pLA7OMJh8Si 8cgB/oBBpPMJjUpFTFm1Oc1qt9zjdXnFdsfksrkTLqXF57b7XV4n1jO4/Y730uf0ev4PGJjSR4NA qCSYqLg4cVgC5ljIOEkZGPl4iVi5yRmXqZCp2TlKihQqCXn6WMraeqO6CivqSltLBbsgO2vL21uh u5oK7EtcPAIcjMxkzNyrjCr83DzN+gwdLU2tPWnN1r28HQ747U0eLI7uZl7+ne7+tn6Nrfter25+ nG2/b4afP8wvYL9uDqwJPDiG4D9lCBs6iVewncOJOuL5YbCOokYVuxbDPOgob6PIjyAJQSi5ZyQ/ lLJOsnx5UWVCmBBJ0ryJs4q4nDwjuewJNKjQoUSLsgFlNKnSpUybXvrpNKrUqVRzRqiKNavWrS2v fuEKNqzYqRJ08hmLNq1aiGnK7loLN67cUEjBQT1naK7evXzPmf3pta/gwWBthkRKgbDixVED40XD OLLknr8eQ56MOXPNIpo7e8YV5bPo0V+4kD6tGR7q1XsTsX5duBTs2UNX0r79VCYO3FV1C1wrsgAA Ow== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0163.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
36
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Mapping Alignment
lDesign pattern – Align two mappings between the same pair of models
M1
M2
map= 3
map2
lApplications
Ø= P2P query processing, mapping design
lSolution template
Ø= map3 =3D Confluence(map1, map2)
map1
Input mappings may be partial and/or inconsistent
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0163_image089.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhNwAoAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAA2 ACcAgQAAAP/MKf///wECAwJjlI+py+0Bo5y02lsN3rxT7YXiJ4zmCJ7qlq4u+cZTK790vd74qe9o 6XP1gp4hkWM8YpJKC7MJg4qe0gi1GrhWtVIu1NsEK8VHMtEcRPvUOzbOXYPL5DG6DYhF4vNLh/8P yFAAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0163_image090.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOAAoAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAA2 ACcAgQAAAP/MKf///wECAwJjlI+py+0Bo5y02lsN3rxT7YXiJ4zmCJ7qlq4u+cZTK790vd74qe9o 6XP1gp4hkWM8YpJKC7MJg4qe0gi1GrhWtVIu1NsEK8VHMtEcRPvUOzbOXYPL5DG6DYhF4vNLh/8P yFAAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0163_image091.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhkQA3AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQCP ADQAgQAAADPM/////wECAwL/hI+pK+sPo5wUtIpzElz7DzJXSG5BMJbqyqAsKZzuS7MxmtbTfeb6 n+HNgBDhkIjcyXrJ1vLYjCqM0CS1Ks1efcArNhv1cmveL9j6XI5XnLT6DC+bYe7nGt6ty+4f+Z4D GCg4SFhoeIiYaKj3Z8P4CBkpOUlZ6cZH4We5ydnpmYYZoflJWmqqF+owesraSppq4io72wprsEqb q4tagbv7Czx36xtcnHtHbKw82zG1/Ay9FxtNrTySXJ39aqHdXdyA7S0+eT1uzpoTfr7O5Mz+Tv6g Dq/NN08fHXqPb9y8s89vl60DAAMyA1HQIDo6CuupSNiw08AikRRZvIgxY6KKVzQ0TcTDkNFHCX5G guzzyCRJkSellPH3o82llmHqqAwykyYaUGCo3NSpxE4coUCJGPmJ8E3RPNJO8kC6VFXTljegRnVn tUSMrFcJCjsDsysbrmzEmgVQAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0163_image092.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh5QA6AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALCAAEgCk ACgAgAAAAP/MKQLtjIGpy+0Po5y02vuMDrj7D4bisnHlOabqyjqnhrxvS9e2K29Jnt/+7+HJdkIe 8IiMFXuK5TIJTTmLpKkzip1Yr4ytNQv2bhtiMfhWNuPS4/OK7c3Ap27WnA65U+t2vTDiZ8TXF4gC WGg4SIh4IMEIo0jzyKE1uRdZYUlZqdnp+bnpCDpK6ndRipoaZ6Ha6jqE8Sr72jFrixp0q/v5ses7 CfIrXBgybAwncqysVrzsfNn8LD0zMm2to3J9/aYt3dJtq8TEDQsArllVTl7SdU7cTv0dn+7Olje/ 2Jg0K8Vu448p4CFINbAJPLgmFIUCADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0163_image093.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh5QA7AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALCAAAACk ACgAgAAAAP/MKQLqhI95weoPo5y02gtYwFw3DobiCHobGZnoyraYeboLfMH2jef6zvOTLUPcHL2i 8YhMfhTDYE6ojEqnyAQumHlSt9wuMHuVecfkslFsTqvXsRX7Dd+24vR61W3P65ukvf+/JAI4mNdH eEg3grj4psj4mBYCOVkmSXnJVYK5SdXB+an0Ajp6V0F6WmTBiUWhZxrJGita2Qoreyux9qOL28vE m8LmOwwGTARH3IsMkZgc2/y77IxV92A87dtoRYvdPUMW3ek9Hiy3HUWeXiMFVar+Pnv2vQNfz5Ja zGe/7/KUr8EvIC5/AgsOY1AAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0149.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
37
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Model Reintegration
lDesign pattern R= 11; Given a model and mappings to two modified versions of the model, produce <= span style=3D'font-size:88%'>a merged model
M1
M3
M2
map12
map13
<= ![if !ppt]>
M4
map24
map34
l= Applications
Ø= ;Parallel development
l= Solution template
Ø= ;Multistep application of many operators
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0149_image094.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOAAxAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAA2 AC8AgQAAAP/MKf///wECAwJzVI6py+0szJu0qmizhnL7jH0iFY4md6ZXp6Zle77wKM9fbW94DrK8 7vv1hLcgkWQ8PnbKBrO5eEIT0umhasVOtVBu06sEH8VEstD8Q/PUObbNPYPD5C26yu5KWqn6/bXv hxcDuCdoYkgTobjI2Oj4CBlZAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0149_image095.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOAAwAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAA2 AC8AgQAAAP/MKf///wECAwJulI+py90Bo5y02msF3rxX7YXiN5YlaKYcqrakC09sDM90a99prp99 /XPxgp4hcXXcJU3GZcY5akJl05C0CrlitVXu1AsFO8VLctJ8RBPVQfbP3YPr5Dc6zR7DA7FI/kYv 5PcniAGI44CYqLgAUAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0149_image096.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOAAwAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAA2 AC8AgQAAAP/MKf///wECAwJulI+py90Bo5y02msF3rxX7YXiN5YlaKYcqrakC09sDM90a99prp99 /XPxgp4hcXXcJU3GZcY5akJl05C0CrlitVXu1AsFO8VLctJ8RBPVQfbP3YPr5Dc6zR7DA7FI/kYv 5PcniAGI44CYqLgAUAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0149_image097.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhTQBJAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQBL AEYAgQAAAAAAAP/MKf///wL/hI+py20znJy00iGg3bwrnEXeSDpgWKbqKaDq27GtBteT3Lr2/uX+ LOIJcT+acEcsBo+wpJL5gvymPiOUI6Vqc9arJLsNA71fsZlLZoDP4mUasGa33w+nnOq+2u/4dJxv lsfzBxgIRVhoeLSXqCUYxXgWMBkwh8RYaTbZsrkV1BWDSZm5RSpgOvX5WBHZeYp6mmMKW3WAsWoi 6vr60+lKi/aQgRXJCbu7Kxv2OcO6h3xMWpmcXGTb/PU86lPty9lrCRespukrHT01awzLPI6AyD37 i9otzdsn7A5XTH3eS3uu0p92weB9kyVvXjwq3jTgINhMG6WDr6YF3KaF1BIZyBBnlKsYz9+6aqnc cLwmJ5NIYwsRBnp0YiObUdBYhnTpCZe4YfnKWZRnk6VCfGV47gyD8R5OcwzZ6XxntBW9qRUnNuXy NMEtlGL6/cOZcYwHI/yotmSTtQHZmWbBtklrguvHs3JArUjZ9ozdKHe86j3Eh+RbPYGBOYJbohjd nG8U39nLxDFaOnIbYaXc07JYzEctQ24s2RpnNaE/j95X97Szv6pXh2t9ww5i2PBm0yZiGzZq0bqJ 1eo9NibwEVlyD99n/Pg+1QUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0149_image098.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhTwBJAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQBL AEYAgQAAAAAAAP/MKf///wL/hI+pOusPo5xmWIqzdla0DYZRJ3jiiQJk+aUutpbmS0Ox3Nb6ceP7 rxrIhj4grUfMGU9I4mwpajovUJDUiVNWbUKsd7qVdL/kITW8GJfXHi1azV6f0aq4nUWv3O/zKpwd EBDXt/RHFiiAyEb4Y/gVCCk46GcHKaO46HZUKVmi2FnG6OLohOkZaUomygQImoiZGjrK00pkGhuq SXFGeumaiiuna/PUe2r72xk5OJxWXAacfIpq14zQ1WKciMztORSMtXqNp3cX/egqTExeZy69jSwJ nqQ5lh3udf66/Ho8b8YAYDmA2vrt22dpWkJ1A9nByWbsUzqJytJ9ufBwXBEeyKQqdjN4jA8YWuwS XAEZMpbFPc9KBkSHSt7ElXvuPXlwJWbIbzT5kLRWIaLMmSzD0QJ6rZfMUj19Bg0h9FZTp0GidBRE saiXbCl6UFyoNcmOFcAOaUW6ocs/hGHRph0w1dc3qkBOXvIFVtWWk7DuLnrTMd8kOoZwrXW5F06y wxsJqxVMNw9cZXMj52kHz5vlyx0oV3MLZXLei6DDFGRR+k2myxqMiWPtTC/s1qRn0w6XGrah17Y5 0OttxUxu4NiGE28DHAVvCgUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0149_image099.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh2QBPAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQDY AEwAgQAAAAAAADPM/////wL/hI+py+0Po5y02jrG3TLzD4biaA2CR3LZmbbuCzvmqcXPytr6zpfC T+sZMrOc8IhEFn8oGw5oTEqnryWw2XpCa9SuV2S9csHh6/eMvpSZ440WykzL5ze4HUt526P0fn+9 1XYDuOVn6EcYCKG3x3f46MXYGLQg2YgHmak0yUk5lDiJqTkKY9lpZnrKRsrqkqrKBqsq2FqLASpL k3sqauvL8Lpbg5vb+3tMLDy0C2t8zBrMnJPMTPs8Gi09rd1sfW2YzT3MLev8nUZNPi4dEFDsfR6Z vuc+u8zcLpBfDh+vNN9oX6d1u9oZrFfOn7xTCBk2DHUvl0EgArspLBEC1MGH/wErXoooq+I+jpzM XURgssErgR4nUtTHC6SqlhtJhuoXAecfR4s0uvzBsh5CoQNldqI51GbJDynpmNB5IJtHfUSBVv15 J2rIhyKVloSqoBeRsWTLmj2LNi2eGVATdbUz8iVQq0q5EKMJZyo/DDwBACRXFGWcQZw2QpmKFOZB iEY75uWaVO/NDoPDAr4Mp00Rb6lcBoXbUOhimB8bg36MmqrhYjkrJ/iLeY9mM2F9Hv582zFFkmPu pt4t16oweJuBxY49m7bWmZCB56b3UE/vO26b6x5u3LXg45enF/pU+DndpOJJU/1uxXshS3jN7xb9 7nXmSty7bw9EaHXk8+Oxnv8XiMUS6rmmR3s1CfefV1ktp9x99Wkz4Faq3UZef7phIqCDjlRHl2o/ HbhXGLTA9mAU1FTFH4IqpjhZdiZ+V9skI3E0Y4XlyEZfiRBqKONqCCa2Io4yNFicDGXYqOJb9lmm ozQRduQOVjPmhht1rfHBVk6AGEgjZiM26SSPj1X5I3ynZQZWloKB5ReU+tGoYDM5gskagz3+JhyI Z3oywVPysenXGiAiFqc9TNKZkJ3XBUkmXA3e8hqgUW0pGpxezomooabhyWKnA0mKkmagThpQkJ7u eGimMSm6aKeSWZnRa2D0qOSlqaq6FKutvtriIYzkU+NxX+K66qac8iqkJlr/1ChlobmKSex8uu7q bFNzrNASaP7VCW20RErkrCK/DICseeEu2K23RqRTrrjPBHCiOLeqC+M87fY1rm+HJZqut3bpaG0r ne0np3z0JkviJaNCA11o92rX5sHoJozmScDMMFqe5wpCMXf/ImfxDe25p+m09H4MWMD+ZMzfwxB3 LGyo4iy8MlEsF9xvtByno3LIBrSzhMsvS4xupDj77AbGD4sCM8gq4UIz0n5tzBnR0hoZmNRuVNtP 07b29KzWfH2qk9dLdrBG1CEnErDZKZdQhtonAdKz2+okXbTYdcg2qt3yqpCh3ovwzZTVMAL+qOC3 9jyvxHIHiq/iAj7uN6ojMxCheHaMq2R44rFm/ufjORMrOuhPl9I5xKZjk3rkq/vaeumvC1F5mLND o1buuu+OuT8FAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/dsld0149_image100.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh2QBPAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALBAAFwC+ AC4AgAAAAAAAAAL/hB9xy+0Po5y02ouzUzEBr4XiSJZmBj7Jyp3uC8dVO6XNitDyzvcaq1PZFjZQ 0IdM+lJDHOKz0QGHyqqVxCK2jE+oluH8HK/kMoXKNaTDTRrVDIcXg2mv19kGj+P8JPCrp6cwiCdl mPPWp3hSmHPjppYFlQc4tbeIieLGdBj11emoBphJGkIpFugpcfpY6no2KsYZu3UZmUpnZPva92eH w+nrmBiLKtuISszL5xEmG3o8pgyhSygZvbtcxVFLuymj2/p8qx03VWnYHaMOPVcu1+xufDvLQ4n2 TnZ9z300jWWJXLF8fkDRE5bKni802Qi+YDVPWUMT1cQ53GZwXqZ+sBYvKoH4D548Rc4E6cu4LF6k iUiumbwCkVc1ZyEVvnGJMaFMKY9KYrzp8yPLRf+2mMG5cqiLmhsxKGVEKBDTdU8d8iyoMVlVj2WC Cc2qkmvKOVs1CQwntpTLsFgjcky7EVRZs24Fwu1F8+3Xg3rvEuV2DGa3el38wtPZViu0rIbxznU6 mB3jxnK6bvom6jFlRpa1YJ60ObQ9UaJLLy1sOrWIc6pbj9Ds2jTs2KJnLysAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0148.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
38
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Change Propagation
lDesign pattern R= 11; Given two models and a mapping. One model changes. Fix the mapping and other model.
M1
M2
map= 12
M1¢ = ;
lApplications
Ø= ;Schema evolution, interface evolution, … = ;
Ø= ;Required maintenance for all meta data problems= 3;
lSolution temp= late
Ø= ;Requires all of the operators
<= ![if !ppt]>
M2¢
map= 12
¢
map22
¢<= /span>
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0148_image101.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh0gA3AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQDQ ADQAgQAAAP/MKf///wECAwL/hI+py+0PgYi0smmz3rz7LmDfKJHmiaZcqK5iC8fyGrzzI9T3zvdS oPM1cjah8UgLIhE55fIJvQCdzyY1il1ar0hrMRIKi8fksvmMTqvXbHES+D1u447t9I7P6/f8fKgP GCjot2FHJ2SYYTfI2Ai36BgJeCiFR9mTaAEpyem32QnKhUOItXjJFJpq+akaeYpKGgX5+tOq+meb Slvr2eb7i2tZwZo7GFzMuUuMbPu6zMx3DN1I+zytC3btaq095dytfcoNLg3e920+fTneXZ6uJ/5+ TckeXj8PcS/PSL9/rg9tnT91dQbucWewn8GAQxZ6ciisIURkdAAyQzjwkMWJ49EqccToryJHhgo2 FgO5L47JkQcXrGz2spVKlhddskQpTyTNXF9i3vKJzePOoCVvAg2lcSjRoiNxvlOoNJnEj0dBQY3q KGnTqp0EYqU2auvNbF+NhaU6Nl9ZQV7RNqXA9alasW/hru041+3HYXfh2aW7l2/fO+j0TtzFizCw xWz8/jUMEfGsLKY0GU1rOaKsWGQhO0RsINNmwoou1y1NulTqzJ4Xgg69GsocDYxrNz5N2xtl3Vk8 2P59BgTv0a97G0fRpLiK5MebdxFlhIjz6YigI1JOPTtt7Mi5a/8OhjJ4CwUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0148_image102.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOABoAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQA2 AGYAgQAAAP/MKf///wECAwL2hI+pKbIPo1xt2msr3rz7D4aSJpYHaabqyoZo273wJs/2jX91Du38 D/z5gicH8YhMIodHpvIJHRmjBif1is1agdusl9jlhb/ksm2MQ5vXKvV5yo4L4VH3zC7X0QF7rrHS 0CcG6IBXElhleFiouIhIFSjY1NgmuVQZmam5ydnpGRkQKjpKWmp6imrakMra6lq6+io7CytAe0sb i7vLqsv7WwssTOo7DFxszIucjLvMnGv7/Oss/Upd3XqNnaq9fdrtHRw+Cz4uWm4egG6+Pt4e/u4d vz2PXV99L53/vM/cn/zPWMBhA4UVPBYtXbaECrl9eggxYqQCADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0148_image103.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhlgB0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAABACU AG0AgQAAAAAAADPM/////wL/hI+py+0Po3xj2ouz3nkM4XHiSJabJ6RpaLbuy6HqDFbwjeeGTPes Dgx2Pr2i6idMKhM8o7O2jAqbT0HgSgvUbNKuiVrVpsTjGdKLvoDDWRX5yE3LHeuqtSd+m+PzPqBu d4cnaHTmJ+VBFOiElaVXZHiYlEhZqbhYaKkpyfmHeaWnxddJyjT2OEP2JlraqkAE2pjaVjbqSnoZ uzp4Z3vLeclYpMX66xrM+Ijla+yHjGnW3Pp8GvvELC33rKtbmI2LJ+uGCvLdiSyeiopt3oVOnr7S LvluFF8+7zycfo+fP/eOm8BG7P5NCjdQoDyD2qA5KcgQCDWHECPm2JZwnUU0/xgTQtropZ4VVQ9B ugs3zo03k1FEjkzpg2VLlKdg0qgo8wvCajVj5jy4c6Q1nz+DUJM1lGhRHROh4Vwaw+FKqBf3eVRK FUbAqzezVnVEbqrXFy4XPR1roWygs2glYHTalqw9rtHittg68KPdCZosBTXbl9JeJk0dSX3Idikg dYdvRhqMYHHPw48hLwCUsd+KxJDXZCZXeQRnshcL2wkterQL1W5NQ2IdAfUk2LFdbzbqL80H2rWr yC5BhLfo3BKf/dZJPOTC2XCWKBIu4nnL43frNlyu2Lpu7WkDe/8O/juFrgDJq2mM3jcdrMq5u00P Xy8DZNCjmucbP/+RBsb79P9Pq59+vlATXoEGeiffewHGN+CCDqqH34Po2WKbhPnhVKGF9x2QoYYT RughXKaESGJFHYbIx4kkNgaRihqmuOKKLcZoVmQ0ygiBixZyoeONFI3n4zUcBlkikETq1eORNfKn 5EdJNrkWk1BG8+SUQs5nJRxZetjglhVUuSV7Q3rpSZgLYgOmgDuYGSCaYfLIJoNGWglnnB/OOWUc adKZ45sj2ikinlDCCCgmJvr5Z6EQ9knmK4ouymiWFD5aEoh8XkZpgpFeiqkPB34Kqqab5inlhu25 N+qg65l6EquCNslOMPWd4OqrSsZaq3OoxoboqthxtGuqsPL666mj7SlnpLMhahBcDKA+e6CCy3ZQ LFS7+ZccVdcCNK0x1DHVrbf+sVQAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/dsld0148_image104.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhlgB0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALBAACwB4 AF0AgAAAAAAAAAL/hI+py+0PIww0BYmz3vxd84HdSJZlKKbmyraW8qHuTG+yeNf6zlRWzgsKh8Ti TwY0Khu+3gGVXEoRlCrspZpqe1XoFRDdir+v8PgMujXR7LY7012/3/H4nC4Hm+/KfJrP5qcHiCYo SLhkRbWHKFT32NWYCAkpaXmJmWlCeai5w8noyeLTFCo6GlJ6WlSaaro60vr0CsuheEtba0NqpxvU 2ukrPEzMA1o8A5qLzBTMvOL8vLksDUddLcGJfXK8HRvtrQEebk1OM24+0Z2Oocz+Dh8vP09fb3+P n6+/z9/v/w8QETp8A+8VrHcQ4bVpSRR5uBBJj5xefyLesXjk4SOJuQ4rccToBmSaYL0i4oISQ9ZF h4tIslzD68fIRSv9iKQJEyWXlDLnVJgIMcpPnbNamkSy8FNQmdFy0hw59M9TPINw7nFaVOJToFRa TokptSnRsEilZlWRSgrYqmKnskWZ0tVUL314ko2AlWwkXnWegHFStyguvGOrcrzL0u+CpLsEy9Vq LEwOxo0ryk2r1AOZwJYFd9VBEotauG6zJJP8+Svps4prhDYtiXKsWTfpBFx8e3Puv7uN5ikAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0184.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
39
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Outline
lIntroduction
lMeta data problems
lDesign patterns
lSolution templates
ØMod= el reintegration
ØCha= nge propagation
lResearch background
lWrap up
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0184_image105.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIgAnAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAwAh ACEAgQAAAP/MKf///wECAwJshI+pJ+vvGpxQSIqRzdyIcHXTF4rPB5pjkGrWC8cyzLZejef6zoYo DwRefsEibmhMHm9KpYTYLDagUSGAWuVZssYpV3r9WsPi3bOsQ6KXzHWPMYvLayWVhm6PvPMLVJ0f 9gdIAtgnOHjIJ1gAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0185.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
40
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Model reintegration
<= span style=3D'font-size:113%;font-weight:normal'>lDesign pattern
ØReconcile independent changes =
ØAll changes of each model
ØNo “duplicate additions” <= /span>
lSimplified example=
Ø“= ;Additions” =3D add model element
   (also: drop constraints, reorg. model) =
Ø“= ;Deletions” =3D delete model element
   (also: add constraints, reorg. model) <= /span>
ØMappin= gs shown as lines betw. elements
l
Ø=
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
41
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
mR
OrderID
Product
Rebate/Discount
ShipDate
Design
pattern
OrderID
Product
Brand
Discount
ShipDate
OrderID
Product
Rebate
OrderID
Product
Brand
m
mA
mB
m_mA
m_mB
m_mR
Need model m to identify additions / deletions in mA and mB.
Cannot simply merge mA and mB (deletions are lost).
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186_image106.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhcgCdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQBw AJoAgAAAAP/MKQL/hI+py+0Po0QhzIuz3tTyD4ZZJZbmeVQeyrYY6cZyA8+2Xd96m+9+2fsJOcGh 8aI6KkerpfNRfEpTzanVEL06s1olt2tMgq3f8a9s3qHTtzV75n7H4nIeHVsHViXiPHHPB+g3cYcl OBhRCKCIqMg42Id0iAhV+Ag5SXOZ55hJydD5ybSxWRcqKum5UGqqqsAqZwnLdooaSOpqu5ibMJtW q1vJSxV8O1oMITssCoy8umzo7NAs3YFbDSqLna3h+wsduR3dDU1JvX2OnV4dbixuffxOzFTeWO49 ti6t78yP3J6onj1yAv34K3YwWEJdC201RAUwWUGD4PCBecjs3sRWvNfkjYsnL2Ilj/NebORIj+Su jh4xfnJpTqNKkdNOxqqocmVKkjAHkpspk2fQltqA/jS6kyjLkEOZLn3XExNOpCZzKqNaVehTcVEp bkVXVGtSp2OhNjX7Vd1ZrmvBThVr0iattmrTsqN71+6+sEpBko2LVVJgQnK/6e2Hd+/bvlnhpsr5 B/JhydwoN7bsDnNAzYQL1+W8GbRE0aNJ1zR9GnU2z3lVP3P9GnYv1ntlz7bdgTZi3CVxW9zN20AB ADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186_image107.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhQAD/AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQA9 APwAgAAAAJnM/wL/hI+pyxwPo3yt2msC3rxnD4aKJpYgaaYYqraOCy9sHM+0a99qrpt8L/oBT0Nc sSU8rpJKC6UZZEId0umoakU8s5wtd/ntYr/ecKVspqYv6HWi7T7A44B53O7Gr/VpvtkfBkg2xiVY SJhlmIhopdjIOOUYCQklWUnZZJmJqaTZyXnkGQpaJFpKOmSaigqk2sra4xoLqyNbS3tjm4tLo9vL WwMM4xtMp2Z8hZysrCWM44wEvSOdQjxM7YNdYv3M3Owtpx0FniEewh1NXmd+wu6BPq0OX+3eMZ8t r16nX2/P/58vILl+XQAONAiO4AaFKxB6Y8jGITOITiQqo3jGIjKMqw04vhCYUKMxjzJE0iE5wuQd lXlY9kH5bSDMcPJmlquJU2bOhDbX7XzY8962oER/TiyqMylPoxeRLlUKlOlGp1GhHpU6kupVq02x ntTaletUr3fAjhWblWwes2nRflW7h+1bt2XhvrT7R25dumvxBkI1IbDgwRLeET6MeHA7v4MYH3K8 CPIjyZNc9rH8B3MgzWQ4F/KcCHQj0ZFIVzK9ifIlNoknXGsNG4KLAgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186_image108.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOQD+AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAAA1 AP0AgAAAAJnM/wL/hI+pyxoPY2i0Womt3mfyD3bhyHnk2Zjoiqgs675oLJN0Hd74p+9b77sET8Bh yjgqIh1LkLIpgv6kU6rQWnlKtVBu07sEI8VG8tAcRPvUOzbOXYO/HlgKvc644x1yWH+lt9fyN0NI ZGiDmKSYw+jkyANZIvlDqREoaICZuSnYufeJF1o3ilVqdUqVumV50Zr1ahebMptXu7DadcuXmZD7 tesbPNhLXKw53JGMfMzc/Bu2DAA9Jk1dZp3dPK393H18ffZdHJ423lu+ds657tkO+i66PT0vTb9t n1+/j8//7A8OIDmB6AhyMugJISiF8vo5/PcwYMSBEwtWPHgxYcaFhRtJxfOI76MpkahIqjLJKqRK byvBodTVktxLYDHRzYxWk11Odzvh9RR1s9pPkCyLuhw6EmlJpSeRYngKNarUUlOrWpVwBaJWiVsp drX4VadRmUxTjrVZFuZZsUfX8nTrEy7QtDTlEm2Ll6zdpHuX9m3612xetIHVDmar9/Bbl1ev+rEK pQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186_image109.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhtgBwAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAC0 AG8AgQAAAAAAAJnM/////wL/nI+py+0Po5y0WgaE3rz7D4biSJbmiabqN2TrC8fyTMtDUOf6zvcs 7gsKh8Rf8YhMzm7KpvMJYkKnVKS0is3urtqud8X9isehMPl8NqPXXjX7XXXD5045/X604/dBPf+v 4wc4aANEeLhliLi4pMj4COYIOWkiSHmpYYlJqbkJ2enJCBqKOEpKaHoKmKrKx9qK9wpLJzsLV2vL hpuLtstL5vsrFizcJll8SIycpbwcd+z81xwNNU1dB319Z62dxN2dlw3+9j0+VG7eJ56ets4+hv6e KE/rTt8Vf0+Tr1/Yr2vvHxV+AiMVbHcQWMCETQgyrLTwoZWIEos4rCjiIsYogxQ3qvOIRSNIDiJH ZupoMhDKlDVKmnQ5EiZImR5pbrSJEWdFnRJ5PvTJEGhCoQeJFjQqEOk/pf2Y6nN6Dyo9qfKovrPK Dms6rea4jvMKDmw3sdrIXjNLDW00tc7YLnOL7MaFuXTr2r2LF28AAAH6+v0LOLDgwYQLGz6MOLHi xYwbDy4AADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186_image110.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhtAACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAB4 AAEAgAAAAAAAAAIJjI+py+0Po5wFADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186_image111.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhawCHAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABp AIUAgQAAAAAAAP/MKf///wL/nI6py+0Po4QDmImz3vyMcHXiSE5fWKZqea7uu7XwTDdyjdd3zrt7 DyT9gsQYqIjkDJNMx7IJTTyj0Sm1ab0ms9oitxv8gnvica5s1h3TUDQb5n771nJkvJ6644X0PVDv 1wEYaIRCiDN4iJGoKMHYSNEHCSc5OWdoufKYubDJKVX5yYcpOuJZeiqa+rnK2Zr5ahk7OQtZ23ir mHu4S9gb+OsXvDeMV1x3LJf8tszWnPZsFj02DVbdda2VfbVN1V0VWioYLl5Ynkd+vpiu7sjeHkkK b/I+b1Nv34mfDyrP77Tvn4BvbQL+I4jFID+ETBhuUZjPoR2I9iR6oTjPIhGNe2EwwuP4x2M7kGRE qiPJA+UZk+dUImJZzqUafwL10azZD6e7mzoHwhQnk0bQGUMp8dRZ9EXSSz3jNX2wVNNPVFNVVWV1 1VVWWFtldaX11VZYXGN1leUFYoDatWzbun0LN67cuXTr0g0AAECAvXz7+v0LOLDgwYQLGy5cAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186_image112.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhawBXAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABp AFUAgQAAAAAAAP/MKf///wL/nI+py+0PYwRD2Iuz3rz7D4bfQInmiabqNQTVCsey2b7zjd91zvfp 7gsKOcChcVg8KnnJpVPWfEp/rqlVFb1qO9mtF9P9fsPiLbl8PaOn6vWz7V7C48c5HVm9e+16H7/P lAdo9TeoI2j4hpgot8hY5/iIZyMJSVk5ialUqHnC2SnyCQoiOupRakoUmQq1ygqD+grmKkt1WQtL i0ujuxsSiwtcKyxL/GrMipyqbMo86gwK3SmtSY1pXYktqf3IzeidCG4oPkgOaN6Hrqd+x07nHgfv Jr9Gj2Zfhi+mP9brO+LvH5eAAjfw20OwYIaDZlxIeAgxosSJCAIAABAgo8aNDRw7evwIMqTIkSRH FgAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186_image113.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhaQACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABo AAEAgAAAAAAAAAIIjI+py+0PYywAOy== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186_image114.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhawACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQBp AAEAgAAAAAAAAAIIjI+py+0PoywAOy== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186_image115.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXwBZAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABd AFcAgQAAAAAAAP/MKf///wL+nI+py+0P4wCi2ouz3rz7D07gSJZmOQTnyrah6sZym872/eL6ftX8 f/MBhy4h8WgyIpcfJfOpcUKnFSkVar0ys1okt0v8goHiMa9s1qHTQRh7uX7L4vKiuz6k41f6ffLu t9MXODJI2AR4aGOoyMHYGJUIaTfZVrkoeXnyqCnAqfl5GVo5OlkKedqYqrh62Er4GhjrN7tXi3db lyu3+9bL9psWbDY8Vgx23JWstXzVTPU8FY2V2Uky/YS9VW2d082iDcf93RHuNU6+YX60HoaentGe 9w7fQ19fdY8vT6Zfz/8D4JkAEgoaPIgQQgAAARo6fAgxosSJFCtavIgxQAEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186_image116.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXQACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABb AAEAgAAAAAAAAAIIjI+py+0PYwEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0186_image117.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhbgC8AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQBs ALoAgAAAAP/MKQL/RAKpy+0Po5y0pmOz3rwb5IXimGHkiaZmyrbb6sbyA8+2fID37tb8T/IBhx0h 8WgxIpeQHPNJUUKnH6q1Ib0us1qis2vlgoHiMa9svqHTuDW7p3sj3XIWvY664y/xkn6v9wfYl0S4 V1hkeDjxJ1jXqLgYERgp2VQ5iWmJpUnTucn3yQlaAUkaJcrwdZqZyMqYuuAot6ox+2b6epkYK0mp 28pxi9vLB+zpMZxGWXz4e+zwDK3arGyWO63AjHcnTewq3Hzk7cddjP39Im5t010t7vUOTisfbm4/ n267Dj/kns+mFiJ89AAOLKiuHsJ9yfqROaeQGESD1yKWewTR4rKJ/xTH/Avn8MxHdfcIMsQIsiOY kSRRtkxY8uRLfTJrBtRYKqRIkzY38iykcwfLiwt75oxpFBXSgzNv/mTqtCnUjRylVlQpgd0Mdzg9 VrXq9alSjF+J0jSL1idMsSvLpr0KFpY5t0ddxs0aVE1GrFqGvg17N1PerX7rFv0r166frm3ZJj5s eN9gwo6DQY6MuAu5qXCTjr38OPCVwp/Pci4dVTQyxadRq/UcOnVmyxIr72LdGu/SnIw108X8evZt er9jBxe+GjTe3n2LG++MPNog57o2T+OajZrtV6SPCQR+nTn3vdm1Ua9+ntV31+H5jnevPn387fNV n7IODb938uWr2Fu/Lx8p6z2Xn3j1SdafMf8JGCAoAyYIHoS5SagbhfRZKItWwGi44WT7YbggiA+C GI2HHZIYHYr+qbgciwS6mCGMFcqYHI2j2HgjjtrpuCOP5vkYI5AfmMgdAAUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0187.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
42
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Naive =
solution
OrderID
Product
Brand
m
mA
OrderID
Product
Rebate
mB
OrderID
Product
Brand
Discount
ShipDate
<= span style=3D'font-size:88%;font-weight:normal'>lDirect model integration “loses” either deletions or additions
<= span style=3D'font-size:88%;font-weight:normal'>lNeed m,= m_mA, m= _mB=
Merge?
m_mA
m_mB
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0187_image118.gif Content-Transfer-Encoding: base64 Content-Type: image/gif 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 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0187_image119.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXQACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABb AAEAgAAAAAAAAAIIjI+py+0PYwEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0187_image120.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhawBXAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABp AFUAgQAAAAAAAP/MKf///wL/nI+py+0PYwRD2Iuz3rz7D4bfQInmiabqNQTVCsey2b7zjd91zvfp 7gsKOcChcVg8KnnJpVPWfEp/rqlVFb1qO9mtF9P9fsPiLbl8PaOn6vWz7V7C48c5HVm9e+16H7/P lAdo9TeoI2j4hpgot8hY5/iIZyMJSVk5ialUqHnC2SnyCQoiOupRakoUmQq1ygqD+grmKkt1WQtL i0ujuxsSiwtcKyxL/GrMipyqbMo86gwK3SmtSY1pXYktqf3IzeidCG4oPkgOaN6Hrqd+x07nHgfv Jr9Gj2Zfhi+mP9brO+LvH5eAAjfw20OwYIaDZlxIeAgxosSJCAIAABAgo8aNDRw7evwIMqTIkSRH FgAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0187_image121.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhaQACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABo AAEAgAAAAAAAAAIIjI+py+0PYywAOy== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0187_image122.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhawCHAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABp AIUAgQAAAAAAAP/MKf///wL/nI6py+0Po4QDmImz3vyMcHXiSE5fWKZqea7uu7XwTDdyjdd3zrt7 DyT9gsQYqIjkDJNMx7IJTTyj0Sm1ab0ms9oitxv8gnvica5s1h3TUDQb5n771nJkvJ6644X0PVDv 1wEYaIRCiDN4iJGoKMHYSNEHCSc5OWdoufKYubDJKVX5yYcpOuJZeiqa+rnK2Zr5ahk7OQtZ23ir mHu4S9gb+OsXvDeMV1x3LJf8tszWnPZsFj02DVbdda2VfbVN1V0VWioYLl5Ynkd+vpiu7sjeHkkK b/I+b1Nv34mfDyrP77Tvn4BvbQL+I4jFID+ETBhuUZjPoR2I9iR6oTjPIhGNe2EwwuP4x2M7kGRE qiPJA+UZk+dUImJZzqUafwL10azZD6e7mzoHwhQnk0bQGUMp8dRZ9EXSSz3jNX2wVNNPVFNVVWV1 1VVWWFtldaX11VZYXGN1leUFYoDatWzbun0LN67cuXTr0g0AAECAvXz7+v0LOLDgwYQLGy5cAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0187_image123.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhawACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQBp AAEAgAAAAAAAAAIIjI+py+0PoywAOy== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0187_image124.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhbQBBAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAYAAQBm ADkAgAAAAP///wKwhI+py+0PYwtB2ouzBnT7Dz5dSJZfVZnqGo3sCxtuTLNzjZ9pznt7D8zcgsTJ r4hcpI7JpswJPTCjzSk1aL32ltpqtlsbgoHfcUxspnXKaRu7bULDX6g5T26Pv/MgLv+897cRKOhT SEd4aOGnqJLYCPEI2TKpV0nCeKmj2SfJqeD5KRP6uSbqQ8qJd+qQKrrKquSqmRnbMnuJq8ikWzgC azvK8RQcidK7izxJwQwcXAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0187_image125.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhdQBHAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQBv AEAAgAAAAP///wLETICpy+0Po5xUmYqz3rzdDoZid4zmiSZfyrbc6sayN9f2At96W+6+mfsJQ72h UVM8KivBpZMGSD6nKin1GrVindott+tVNsPGMfloPvtKYPUu7V7Hl+25Dm6XsfNDPH9W98fiJ8gT WIhyiJiouAjU6EgCGQlCSCkyeZlhqSnZ6ZL5icEpSrFXyogKqprImkLq+nAaWxlKywB7a2GrW9VL 9PvC+5tLjDB8WxwctYyE2zzxoexaNE19YE19jFxq4J3d/e1dAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
43
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Solution
template
OrderID
Product
Brand
m
mA
OrderID
Product
Rebate
mB
OrderID
Product
Brand
Discount
ShipDate
mA¢
OrderID
Product
Rebate
mB¢
OrderID
Product
Discount
ShipDate
=
lPropagate deletions before integrating mA=  and mB=
= ?
m_mA
m_mB
mA_mA¢
mB_mB¢
(begin)<= /span>
Map mA and m= B
Need mapping between mA and m= B
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image126.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhNwG8AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQA1 AboAgAAAAP/MKQL/hI+py+0Po5y02gtDwLz7D4ZiqI3mmZToyrbu66jwTMn0jef6Ye++0fsJh0SJ ZlP0BZPM5m/phEGj1OppamVhs9yuEemVbsNk8rhMAqPX5TP7437Ln+r5Km7Pi+t6E74P6McXmDZI eHhliOjxt+gY0fiYoShZCUlpeRGZ+bjJ2eD5GRgqqnBUigpEmsqDyYq4+qoqmxlLC2B7W5V7y6vL 5Et7+gsY3OtKHGasu5x8M1yBfOwsFwlNjdCMrSVt2t23eb2dFf5dbN463lXOyq6+iz776v7eJP4l HC9fX3R/yawPV0B+gjRpQ0OPoBJ9B9ckVIjjIUAMDSF6oziwk0SL/9wwjvNU0aK/Se/KZeRI0kLI PBtRpjF4klNLlx1mUhuZkiYIm9hAxqTJc5tJnTUZ/kwVlCgDnDGOtjOqVGW8lZKSRt1Xg6pGDlrn Qb069Cqor2KtAiUrVqDHtNnQsjULkelYtikCdrVkzalQo3rzwYw71a1OuBMNriVK+FdirCgXKw7M te8nx8TyRm5sWWlmqZgNR3V8105eyU8PRyO9iPJez6zVqf4I2XRPwWVjc4Yt++3m03tt003XOuvs v7/rEr9dmXbx3bwf5y4OvDlyv8Ght/UtnPp06xer4/P6nHvb49JLyV2KWiHz7OYDp1ePfcL5Q69r x/8uU7l49OFzVv+qT9do/Y2i335NeYdfausZmKB8fG21HYPsTUghgeRJWGGDDsJSIIYPgPaeDgAy uKCG1XTo4T8RfhHiDCN6WKJ/b8zXXYpwoMjfHDHauKKKPXohII8v/SijMjgKuSGRH7ZYEIJIXqbk XGYc+aSD9/nIxYtVRldehk7QaNyWiVyYpBU7ilmUk0UC4x6ad1y5Zj9UunkanEtGoSWdYUaZYxJ5 6rlnVnO68CeggZbJ5wtgjmcooXYeOMSZje4kaZ87BDlpCyAuNGCmImDapYuDegplqIiK0SmpI1S6 wKKMjKpqZI9KqSirsQ6ZaI2atnkrDaB6+Smvvfo6K61jqjnsm8j/jiVZocnGeeeyuR76rKipWnrj tdWisCmlxW6r7LTUSusNk+C2+i26r2p7brimYikul+3m0G28jM1LL6xqvQstvsSSq66VAPu768Dj YmsiwSKme7CuAiscqa0Ny3sqxJwaTDGj9lrsrqDhOcsxuxpHCHLIImcMr6v3miyEyvtOJzHL1mIs z68yE2FzwjrfTAfNK8PLs58MZ3Ny0MQOnabRVJSMstJyktmk0/D4zKLU5CBdsdX2xLyz1k9TjbDX eAqbrdjrYB2w2WeD/bPaY6Otirlul73xy3OvTXNod5cKrLF7A8mw3n8nze/Eg0+9rOCHE164y4vj TLbhj5t5peKTca9LstyXJ+Kb5ZtjXvfnY0MtOhtcl4544agbqfnqbLqOVOuwfz37ZLLXTsftuF+q ++4L+15L78A/I/zwexgPIfIKKu+I58x3/Dw4zke/avHUH3u99Nmfs7323Ytm/fd0iz9j+OTzfT5C 5qdfJ/sOAVAAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image127.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhKgBoAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAp AGYAgAAAAP///wKvhI+pyxfRomxvWluvpnD71H1iJn5kuYWodq6Y6kptHM00A994rit27+ABg0NK cXdc/IZLprDY7EWlT2bSVwVOb1tuVnoFfXXdWNk85oYRZ1d7laa9UfNRHL125A11+75vcue2BwDo YZhCiMgiSNfoqKj4WLL4Ihn5N+mXV2n5d5mJyakZGGrKCTp6utY5QXr4mhLLkso666n6uRrWWnOL y1rL+ytDXCyc1OsraktYAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image128.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMQCFAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAw AIMAgAAAAP///wLiTICpy+0PDJy0RoszkrpD7oUMKJZkGZ6op65Z62JHnM60Bt+Trct8T8kBG7/h p2gkIpMjZnDp3ECjkalTGLVetUnslfrwdrldsENsRKfNSvZCPYT35Dp6nRzHx91v/dw/x6dgR0NY KJhg6KK4CHjDiAIZ6VhIeYhYhSlpgpmJuCliGQPKIrrYSdqRqmo6qdnq+gnL+VqriTpbg4prK9vL t4qTW7r76xb8wut7a8yGLKMs+Gwx/VS8LD3MEg2srcp97I0D7iz+Yk6NXlFtjS1Nbsa+Aw8m/0FP ZR+m3p6NnxWgAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image129.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMQCFAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAv AIIAgAAAAP///wLjDI6py+0QzJt0xopzkrpb7oXKJZabiUJg2pFs6L5aLGdrXdH4t8+9ffsxdMJh kUI8IpLKQ7DpfDaZU6mSesRmrVtog9v1jsBFslB7Nv/UPfSavYPj3G15jR63y/Qv/JzPApjidyeI YmhCuIdYwiii2OcII9lCOWN5KTamOcK5gYkB2ee5BJpjmkMapSoaqKrCiook+9A6+GqbSFuLu/vl +9UbiytMmqs7bAw8tLzJWux53AjNKf1IrWk9mRzd7NxNzF3tfSKeTb6ELabtgb6qrO7Fnmm+7g4R DzXvUy9//+8uQgEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image130.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMQCFAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAw AIMAgAAAAP///wLeDI6py+0XzJuUxoqzurpb6YUNKJYIZ5poWpJsuL5dLGtundH4t3t3P9EBR78h 0VgRIhPK5anohECjgGm06cRmqQ4t0vvlHsUba9b8RRvBa/WQ/SYv4D16XV7GP/UnvtRvt+P2NlhX aAh4iBO4qFjD+OhX5SgDWSlpyZKpiUn5spkC2uKpSVqaiNmJCqjKJ9rSqvcqYhpaOxqLN+tzi+va S5srt+sjTEY8YyyGbAPMu/oLLavMxZxDTWWN4fwcLT3M3Yx9FZ5Tbv49PH6Wmr58vr2+pJ0Ez+ON r2tv0VkAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image131.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhKgCMAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAo AIoAgAAAAP///wLZhI+pyxcNY3uyykCtXnj71H1iJm5haZJopa7R6V5tzMD0dMv5O++OP+kBbUCH 0HfcEYuAZTGZcw6hNymSqbAqqTRuTBv1usBVLEi8InfNCPUXjXKP2Ua6QZ62N+ElfJw/oufXB/hR 6DE4cpgiKLiokWjoOGkXiUhJZ2mCyaYJ+WgByiKqU8lp5hlKCpE6eoq1yhob9Po0W3PLkZtVa9uL tHv2e1UZ3Gb8Uzy81ajsnLkcFl323Il8N911vdecud16kf0mPleN+k2e9o1uDsvunf7XbR3fpwdQ AAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image132.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhKgCMAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAo AIkAgAAAAP///wLYhI+pyxcNY3uyykCtXnj7lH1fKGpd6Z2ouW5qe5HwNFdvzdy4ou+I7HMAg4Ae cRg0JpE+ZZPIYe6cUyhPiqNmsTXuTNv1wsQt8Je8Mo+tIDRKXWb/3CV4mi7Cj/QpvksuBGhg9+bH IkhYZ2ixaNMYI1j0GDEJkZhXSYOYmcMZtRl5uRca6nlFCpoKKJpS6or4umrahiobKzc7d8vG+qeK m+uwa9VrEjw4DFXMmHx0LFkL3Jw03fS8bFM9da291X32DQ77y3t9jA1JThw+Zq6u7D5u+34UCVAA ADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image133.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhKgBoAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAp AGYAgAAAAP///wKzhI+pyxfRomRv2luvbnl7B30i0I1baJ5oiq2sVL6wK3O1Fd9LriN8DwLahDsa kWQkJoU/5rLXBEahR8VUd61ltU9q1dfFhrlfcDl43srUrzH5jISzWfOUe31v5+17Ppz0V2ciONI3 aFiI+EEowrgYqLgYqQIZWCk3qeHosUmZlqkJinH5iUlaJoqTOtHZcvq1OvNaFRvR6lpqKjd7dMta ywFMwaskbGV8TCyFnODLqrz8VwAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image134.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXwBZAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABd AFcAgQAAAAAAAP/MKf///wL+nI+py+0P4wCi2ouz3rz7D07gSJZmOQTnyrah6sZym872/eL6ftX8 f/MBhy4h8WgyIpcfJfOpcUKnFSkVar0ys1okt0v8goHiMa9s1qHTQRh7uX7L4vKiuz6k41f6ffLu t9MXODJI2AR4aGOoyMHYGJUIaTfZVrkoeXnyqCnAqfl5GVo5OlkKedqYqrh62Er4GhjrN7tXi3db lyu3+9bL9psWbDY8Vgx23JWstXzVTPU8FY2V2Uky/YS9VW2d082iDcf93RHuNU6+YX60HoaentGe 9w7fQ19fdY8vT6Zfz/8D4JkAEgoaPIgQQgAAARo6fAgxosSJFCtavIgxQAEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image135.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXQACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABb AAEAgAAAAAAAAAIIjI+py+0PYwEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image136.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhawBXAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABp AFUAgQAAAAAAAP/MKf///wL/nI+py+0PYwRD2Iuz3rz7D4bfQInmiabqNQTVCsey2b7zjd91zvfp 7gsKOcChcVg8KnnJpVPWfEp/rqlVFb1qO9mtF9P9fsPiLbl8PaOn6vWz7V7C48c5HVm9e+16H7/P lAdo9TeoI2j4hpgot8hY5/iIZyMJSVk5ialUqHnC2SnyCQoiOupRakoUmQq1ygqD+grmKkt1WQtL i0ujuxsSiwtcKyxL/GrMipyqbMo86gwK3SmtSY1pXYktqf3IzeidCG4oPkgOaN6Hrqd+x07nHgfv Jr9Gj2Zfhi+mP9brO+LvH5eAAjfw20OwYIaDZlxIeAgxosSJCAIAABAgo8aNDRw7evwIMqTIkSRH FgAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image137.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhaQACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABo AAEAgAAAAAAAAAIIjI+py+0PYywAOy== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image138.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhawCHAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABp AIUAgQAAAAAAAP/MKf///wL/nI6py+0Po4QDmImz3vyMcHXiSE5fWKZqea7uu7XwTDdyjdd3zrt7 DyT9gsQYqIjkDJNMx7IJTTyj0Sm1ab0ms9oitxv8gnvica5s1h3TUDQb5n771nJkvJ6644X0PVDv 1wEYaIRCiDN4iJGoKMHYSNEHCSc5OWdoufKYubDJKVX5yYcpOuJZeiqa+rnK2Zr5ahk7OQtZ23ir mHu4S9gb+OsXvDeMV1x3LJf8tszWnPZsFj02DVbdda2VfbVN1V0VWioYLl5Ynkd+vpiu7sjeHkkK b/I+b1Nv34mfDyrP77Tvn4BvbQL+I4jFID+ETBhuUZjPoR2I9iR6oTjPIhGNe2EwwuP4x2M7kGRE qiPJA+UZk+dUImJZzqUafwL10azZD6e7mzoHwhQnk0bQGUMp8dRZ9EXSSz3jNX2wVNNPVFNVVWV1 1VVWWFtldaX11VZYXGN1leUFYoDatWzbun0LN67cuXTr0g0AAECAvXz7+v0LOLDgwYQLGy5cAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image139.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhawACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQBp AAEAgAAAAAAAAAIIjI+py+0PoywAOy== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image140.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhoQBkAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALEcAAABZ AFUAgQAAAAAAAP///wECAwLwjI+py+0PHQii2ouz3rz7vwUTSJbm6R3oyrah4cbyqc72rdX4fuv8 7/IBhzQY8WgSIpcvCvPZhEoxyimzakVis8QtF+j98sJiHLlsO6Nl6nXQ6B6246s5vei8j+F6M7+f FiE4SFhICLhjh5jyt/iW5xijGJnTSIkyeXmRqVnB2fmpGXo5SlkaeeqYuriK2Ar42herN3tXS3cb l+u2u9aL9lsWLDb8Vcx1nJVstTzVLPUMFf00fWXZSVK9pK11jf3BfRTe5f3dMS5Xbh61nqTeTvUO b4EOJj8vUP+jvweJz8EvkaGBBAtCADDBoMKFhQoAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0188_image141.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhqgBtAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABm AGsAgQAAAAAAAP///wECAwL/RI6py+0Po3TAiIuz3rz7D4Yid1jjiaZqWgbrC8doK9f2Td/6Pgcm DwxucsJikGhM4nwupbOGfEpZzKmV+rtqP9GtN9P9fsPiLbl8PaOn6vWz7VbC48Y5XWi/A/P6Hb+/ lAXo9DcoU2gIg5i4MuH4CBkpqSDIiFdlmbSYebLJKeL5CRIq6kFaSoKJ6qe6Gtjk+hqrczorUDuL G6vryrvqiwpcKixK/GnMiZypbMnM6JwIbSg9SA1o3Yetp33HTecdB+4mvkaOZl6GLqY+1mqr6P7e GC+PBVs/X4nfSb8P2u9vFMCApgYSTKXvYMGEChHea8jFIMQL7LxUNCNx4kUtOxvTZITY0UpINh8b jpRy8k1JhSkJrTzYUs5LgjE1zQxYs85NfzmL9LzEcCKGFpOKGj06oYIBpEybHi0AADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0189.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
44
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
mB¢
OrderID
Product
Brand
m
mA¢
OrderID
Product
Rebate
OrderID
Product
Discount
ShipDate
=
lComposition produces a partial mapping
= ?
m_mA  mA_<= span style=3D'mso-hansi-font-family:"Times New Roman";font-size:133%'>m<= /span>A¢
m_mB  mB_<= span style=3D'mso-hansi-font-family:"Times New Roman";font-size:133%'>m<= /span>B¢
Invert(m_mA  mA_m¢) m_mB  m_<= span style=3D'mso-hansi-font-family:"Times New Roman";font-size:117%'>m<= /span>B¢
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0189_image142.gif Content-Transfer-Encoding: base64 Content-Type: image/gif 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 fBzaHed4yLeLU5SXWuW5ZnmiuVAAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0189_image143.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXQACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABb AAEAgAAAAAAAAAIIjI+py+0PYwEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0189_image144.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWgBWAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABZ AFUAgQAAAAAAAP///wECAwLsjI+py+0PHQii2ouz3rz7vwUTSJbm6R3oyrah4cbyqc72rdX4fuv8 7/IBhzQY8WgSIpcvCvPZhEoxyimzakVis8QtF+j98sJiHLlsO6Nl6nXQ6B6246s5vei8j+F6M7+f 9gfIJjj4lmdIiJh4yDhj55hTGJk0SUkCeWmRqSnAqfl5GUo5GlnqeMqYmrhq2Dr4ChjbN6tXe3dL lxu369a79osWXDYsVvx1zJWctWzVPPUsFQ01/VR9ZdnZcb3ErZWtHRVeuTieAm5+4X203oWeXtEu 9w4vD0afbv+jvxfh/w8woD8AEwQaPIiQQQEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0189_image145.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWQADAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQBY AAEAgAAAAAAAAAIIjI+py+0PXQEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0189_image146.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhZwBtAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABl AGsAgQAAAAAAAP///wECAwL/jI+py+0PYwNB2Iuz3rz7D4bbIZbmiaJkyrZuub7yLMf0jYt2zvfY 7gvigMLii2hMqgzKZgvpjHag0uqPac1yqFopt+v8gpXisbFsFqLTvjWb534PsXIvvR6+48n6/bnv pwYY2DZICGd4OFehWBTXePIICZM4eVRp+YSZmSLJ6eH5ubUpSslYOhOKenW66qLqKgDrOrtai3pb miu6+9nL+ZsZbDk8WQx53JisuHzYTPgcGO03vVeNd12XLbf91s32nRZuNj5WDnbela61ntVu9V4V b9ca20lqP1qfbzIf5Z9nHz8d+AayMrhEIEJQBRcCbPKQj8KF+iiaskhwIsaDMBs/REzy8Y/GjrIa IgzpyKRBlIJGdmQZBGYhlxtl9pCAM6fOnTwRAKDQM6jQoRAKAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0189_image147.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhZwACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQBl AAEAgAAAAAAAAAIIjI+py+0PoysAOy== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0189_image148.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhegEiAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAB4 ASEAgQAAAAAAAABHjgD//wL2nI+py+0Po5y02ouz3rx7DgzCSJbmiabqyrbuC8fyTNf2jef6fg8h DwwKh8Si8YhM2gYBkfIJjUqn1CqU6bRqt9yu9wvEgsfksvl8baLX7Lb7XRLD5/S6PSm/6/f8Pivv Fyg4+AZIeIiYqGWo2Oj4KMQIOUlZ6SJpmalZibnp+XnYCTpKeidaipq6dqra6trF+io7m5ZFe4tb m7vLaxTbCxzc8itcbDxCfKzcm7zsfNv8LO0aPW1dWn2t7Zm97c2p9i1OHT5ujt30ob7O3u7+Dh8v P68RAAAQkK+/z9/v/w8woMCBBAsaPIgwocKFDBs6fAgxosMCADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0189_image149.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMwADAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAAAw AAMAgAAAAAD//wIKjI+py+0Po5yUFQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0189_image150.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMwADAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAw AAMAgAAAAAD//wIKjI+py+0Po5yUFQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
45
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Å
Diff
Diff
m_mA mA_mA¢
m_mB mB_mB¢
mA¢
OrderID
Product
Rebate
mB¢
OrderID
Product
Discount
ShipDate
mAx
Rebate
Discount
ShipDate
mBx
Match
Compose
=
= lIdentify
additions
(Diff)
lMatch m= Ax and mBx
OrderID
Product
Brand
m
=
lCompose
lAlign
partial <= /span>mappings (Confl.)
mA¢B¢
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image151.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMgCJAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAx AIYAgAAAAP///wLrTICpy+2PDJy0xmOzBnJ7in1i043mdaacepas575bLFt0DYZ4du9P7yPpghMg UWE8JoZKYROSbDKfyCmVY71mqdFj17uVhpVfYtl3Rl8daVzbvXbGq/PFmHw35/X15R79B9iHMvhW Y/iCmDhI2KfIErjzmDJJyYjFWNkSecgpo2kCKiI6ekkK4/lpmgrJCrma6apyOiO7CVtoG6q7G2uK 68g7IjxKjPrrmwtcR6vR7Gxci6xMXbg898xzHZdtEw2dXM387by91l1BzqOezp5uruUOAs8lX2T/ g8+mvx/uSP8E3Tx/2PiRACimAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image152.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhKwCmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAo AKMAgAAAAP///wL/hI+pyxcNY3uyykCtXnj71H1iJm5haZJopa7R6V5tzMD0dMv5O++OP+kBbUCH 0HfcEYuAZTGZcw6hNylSQf0Qsx6bFdX6jsJP8hTENWHTlm0Z/VyfQW+EeAwfypFmfv76F9WnpHKn VcjWtkeIVWcUF1g1KBgpWUkTlqhDN/eod+ni1mlg2IUIaafJ0zjapPqySMnpl+pI+gqR2dpk64rq yTgbDDx8u1uqIUpLHBVrKSzL/Cwds4VbMzlt/Fm7/NOKnHzqvV3sC35d44yZzQ4aul7dLv++4pXO ER86v18Ppm+PX0B/Je79KhftG7lwiggeYrUQnzOGLACCEXjRoRaLWgUxdtRoCqQakW084ukGCGVC Ur0obqJWjeNJOy0lQjtnjhe6mgdxrtQZsafLjUxIZiyqsujQkEhhcmu6NEVTpzmZRBU3lWXWqyWz +lRqc9XWsLm8cmVBFofXAgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image153.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMgCIAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAx AIYAgAAAAP///wLvRICpy+2PwoG0WnOzTnL72n2iM40mV55jqJpp+7GwJ89bbV94br187/tBdsJH sEg6IhfEJdMJUkIN0mkV2rRenVnsFtn1To1f8Jh8boS5aXVZuF6+4XNeHFzP3eltxv73B9jHlGcT aDeocGhYaJiI8kgViRG5OGN52QiDuTnJqfIJ6qnZEnpCWop6qno6WsnqAitiuiI7a0uDS+P6SLvC m+g7CzwoHKOrYXyDnMys46xD3Kd8I91GnWydhp0BDfSqfcYdDd7rDRI+Nt6TruXZLlYefD5EXy8f DM9lb6Qvx0/CHx6BRdZRMHgQoJ8ABQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image154.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhPACcAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAZ AJkAgAAAAPp0OALBhI+pFuse2psnUmrvzHrxrnwgIo2JaALouLJlqr5wC8op3eGXvtsuTPL9gDEi Q1gzFo28DTL31ER7yuamOsVkH1bu1sv8QsQerDlcPRO7EDWQXU6j52tyyD2zn/Qk/I1fAXjkZyLI QDhUh1hjCHcnx6SkImk4CblGmXn5RtnouQgFKlVJ2ilKRYd5qrWKYZqapwn7J6s4e/Nqe5v4RvrZ CrYZu8s7TBwqTHuMrNts7Ky8jCrNCjyW24v9nJ1cWFpVAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image155.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhPQC2AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALCAAAQAb ALMAgAAAAPp0OAL/BBKmy83oojRwWlXvTXrzLmVgJI7PZzZlSqEs9qruu9IzW+PxuWM3/jPlUkFh ETQ0In9JHmkUbC5yUl/oOGVirU/kdUnatkJQLdhR5arKYWj7vIY7O7X0GC1802/2A1+sNqUkk0fI FicXqLHS52fohph4QDTTODmXaMmog7nXuehieanoSQr6QIMKlLVqusja6hgrSiGYCmODO7vzAYjG 4WsY7ERbK3s7zJPMumzVDPPcEu03jVBd7DN9zKuNLd1DDW4t7h3eM87tbR0NwW6cO9r63BuT0VxR jH/v6sFvYZ9MhCiBAT/1g3VIFyR/eu4kdFgKYUSFdPA8hHjK4JdHXRlVTWRo0A4VQFQWavzV8B8T SRgnjPxoq+PJk2mGiLF5M8oWnDBBbovkUqdMjmQ2qgz6yuXQmRSJdkkJjxu4n7GknuvWbWq5ePWy ktOq9VrYr2StXi1rtutUri8KAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image156.gif Content-Transfer-Encoding: base64 Content-Type: image/gif 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 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image157.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhJwFtAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADj AGsAgQAAAAAAAP///wECAwL/hI+py+0Po5xK2Iuz3rz7D4YdRZbmiVLiyrbuKwTpTNd2Bef6Hsr3 Dww+eMQi0SdMKn/GppOFXEqnpaf1uolSt1wG9ovVdsddsNkpJqul5/ZxDae657l0/G6j61t2vB+1 F9jzR1gjeNjRV7gIgeiYocgoufBYGTOJGWH5GJmJuenY6SkJiig6ulh6eIpKqCrI2ur3Ghgre0e7 Z3sLl6u3y6vmSwccPDY8V2zMheymvCzXfPYMzSZtRl2tdI0d4P0NHi4+Tl5ufo5uTpXO3u7+Dl+u Tcr9lT0fVG+Pn6p/dc/vhr9/AV0NfAKwII2DCBXOYtgkoUNAEI1InGiiokWM+3E0FrnIUYVHHiBD ShhJ0qQwlDpKqhzCss7LYzFhuJzppeaLmzhx6OTTc8tPFzyDHhgK1Kg1pCKKKmW6wqlRqE2VLqXq QWpQrCC09uT6wStOsFmtLiGbyOw2tFnUJmHb1m0+uJDkzqV7QexMvBj0vuSb1y4QwBb8qiR8SbBA woZNIm4c8rHixYAhc5Q82RDjzJorc164+XMKzKJPkC5dJTTq1J5Xs+ZrGeNp1ydV067d+jZu2Lon zO7d4DdwSraH58xt/Djv5MGLM0cg/DmA6M+pM7eeHLtx7cO5A/feG7xu8bfJ0zbvGv1q9ajZl3Yv Gv5n+aLj2b+P/10BADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image158.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXgBbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEANgBb ACMAgQAAAAAAAP///wECAwJulI+py+0PIYi02lsn3ry/4IViB47m+aHqepTsO7rwzMn0Xdn47uj8 n/ABh8Lhr2jcIZO3JXPmfL6i0hW1irpiTdqtqOv1gMM1Mm5svqDTOTbUDVvDU3Nr3X7P5vV7LgAQ ECg4SFhoeIiYqLioWAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image159.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhZwB0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAANgBm ADwAgQAAAAAAAP///wECAwKrlI+py+0PowOy2ouzobr7LwXgSJJiiabWqbauwr5yG8+2eee4znd1 D4z8gkTGsIg8HJPIJZPofAKjUh61mrtibdqtrOt1gcOqMRllPu/UvTT743775Fa6Lm6/4POVPV/4 N+MX6DBIaHQolkizWNaYYvhoEClJ+WjZiLmomch56EkIGij6R8pnmodqp0rHKuf6Bssmq0Z7ZhsW EAAAoOv7CxwsPExcbHyMXFwAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image160.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOgAuAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAYAKgAw AAMAgAAAAP8zAAIPjI+py+0Powyg2ouz3rUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image161.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhNwAEAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAQAz AAIAgAAAAP8zAAIIjI+py+0P4ysAOy== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image162.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXwBZAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABd AFcAgQAAAAAAAP/MKf///wL+nI+py+0P4wCi2ouz3rz7D07gSJZmOQTnyrah6sZym872/eL6ftX8 f/MBhy4h8WgyIpcfJfOpcUKnFSkVar0ys1okt0v8goHiMa9s1qHTQRh7uX7L4vKiuz6k41f6ffLu t9MXODJI2AR4aGOoyMHYGJUIaTfZVrkoeXnyqCnAqfl5GVo5OlkKedqYqrh62Er4GhjrN7tXi3db lyu3+9bL9psWbDY8Vgx23JWstXzVTPU8FY2V2Uky/YS9VW2d082iDcf93RHuNU6+YX60HoaentGe 9w7fQ19fdY8vT6Zfz/8D4JkAEgoaPIgQQgAAARo6fAgxosSJFCtavIgxQAEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image163.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXQACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABb AAEAgAAAAAAAAAIIjI+py+0PYwEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image164.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMwADAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAAAw AAMAgAAAAAD//wIKjI+py+0Po5yUFQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0190_image165.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMwADAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAw AAMAgAAAAAD//wIKjI+py+0Po5yUFQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
46
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
OrderID
Product
Brand
m
mA¢
OrderID
Product
Rebate
mB¢
OrderID
Product
Discount
ShipDate
Merge<= /div>
mR
OrderID
Product
Rebate/Discount
ShipDate
(end)
Solution
template
=
= lMerge
mA¢ and mB= using mA¢_mB= ¢
l
A¢B¢
=
lCompose
lAlign
partial <= /span>mappings (Confl.)
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image166.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhcwCfAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQBx AJwAgAAAAP/MKQL/hI+py+0Po0whzIuz3tTyD4ZaJZbmiVQeyrYZ6cayA8/2Xd+6m+++2fsJP8Gh EaM6KkerpRNSfEpTzan1EL0+s9olt3tMgq/fsbBs9qHTujXb5n7L4nIe3VCtE/MRsX6/cffXEcg3 OCEIkHioaAjlyPjgd7F4OIkIGUmTyXCp2cfZGfpJVUhKOapQOZi4+ucJeorKJIvJlHraikuqWxtL 6yu5izWsCfsYjPxSbFx8nIzH7KrXCy1qar1Qnd3hzBwpOE3t/W0pXc56zq2qvl4K7B7tHf+OhJ5+ Sx+NTb8d7+8O4Lpnm/TtW3ZvXD59Ark1zPbQWkRoBBuIqxPu4puJv8k4BvPoC2StitcMZjTYaGG/ div5/WP50mXAkybn1VQZE17OZTd1zpQ5kCZDm0Nx/vQZFKhDmEd5DiXa0mlRhD2l7rRXFetUqzOh XrWVFVNCjEyTIl2qFGLZpV6bohorJyPcjWvVppVYF29bs1q3vg0rgWTIvBQJdzT8UWjUvov/orz7 WFjks5MlV551GWxmUHPRbv712XLogqNJly55WptGz6nZtVb92nXserNT1pZ3++Dt1XZz88abG0tw AAUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image167.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhPwB2AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQA8 AHQAgAAAAJnM/wL8hI+pyxsPo3yt2gsC3rxnD4aJJpYeaaYXqraOCytsDM90a98mpbt8r/oBd7nh qWjkCJOgJbPjfG6i0hWy2qBis9etrOtFaMMjMDljJo/PhjXbfYar02F5ne615/FbfZ+P5RcIWCVY SChlmIj4pNjIyOQYCZkkWUlpZJmJOaTZyQnkGQraI1pKqmOayrbCaoG66polO0v7YiuDm6srxtvr 2wYcLAx7U0xzHJNcI/xB3LzsAz39XA0cHYSdomqsTXQ0ES4+Ts7Hjexdcq6cLrJe0x7y7hPfVH9E fA+lr8Q/5Y9hHg6AVvIZvEbwVcIKArMd9FUuYjl6EitKcFEAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image168.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOAB2AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAA1 AHQAgAAAAJnM/wLhhI+pyxoPY2i0Womt3mfyD3bhyHnk2Zjoiqgs675oLJN0Hd74p+9b77sET8Bh yjgqIh1LkLIpgv6kU6rQWnlKtVBu07sEI8VG8tAcRPvUOzbOXYPL5C86DJvFp+wzPtFvA5gkmEPo ZMiDWKL4w6jxoMcAGengeGGZhUkxSdmiudeZwBkKMBpq2olKqRrJqueKB4sla0VLZbsFhLHL2+sr +xssLHFFavB5ZHysvMyMLMlcGv28QM3kPJ2Nva1sLardDW7s3SJOSh4Vzj1ufuqMXgqP2yVf/37f bZ+PPz7sv1IAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image169.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhKwCmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAo AKMAgAAAAP///wL/hI+pyxcNY3uyykCtXnj71H1iJm5haZJopa7R6V5tzMD0dMv5O++OP+kBbUCH 0HfcEYuAZTGZcw6hNylSQf0Qsx6bFdX6jsJP8hTENWHTlm0Z/VyfQW+EeAwfypFmfv76F9WnpHKn VcjWtkeIVWcUF1g1KBgpWUkTlqhDN/eod+ni1mlg2IUIaafJ0zjapPqySMnpl+pI+gqR2dpk64rq yTgbDDx8u1uqIUpLHBVrKSzL/Cwds4VbMzlt/Fm7/NOKnHzqvV3sC35d44yZzQ4aul7dLv++4pXO ER86v18Ppm+PX0B/Je79KhftG7lwiggeYrUQnzOGLACCEXjRoRaLWgUxdtRoCqQakW084ukGCGVC Ur0obqJWjeNJOy0lQjtnjhe6mgdxrtQZsafLjUxIZiyqsujQkEhhcmu6NEVTpzmZRBU3lWXWqyWz +lRqc9XWsLm8cmVBFofXAgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image170.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMwCjAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAx AKAAgAAAAP///wL/TICpy+2PDJy0xmOzBnJ7in1i043mdaacepas575bLFt0DYZ4du9P7yPpghMg UWE8JoZKYROSbDKfyCmVY71mqdHXtKvqgVPWceu7lYnTXofZJH6u5W42Ky4t28NoeZlb5+eUFyhV qHTzNjJnOIjYR+h4pCdIUsmgKJK4R/YXicl5JkmE1wh6WYWaarqQ+bGpuhQKdzjp+VhLColr+dk6 u7hr6wY4GgTru4qYeyysy+xDmYwyTb1sHH07jL2DzItZfFrtCqM9Cd3t3IyOI/2tvC1+LR/fGmtd L3u/Uo11Tz7DHCl2Nbzl08cK3jN6CxkeI6hGYDaIXtRN7PVO4TqHXxfB0eHWzmI6Yh85jjQZkuId lXxAFnR3zmVEkhkR1vTXD9gilp1kVqQ579c/na+IqrnCsyNSJEtR7tNi9E7Ulk01IgW4sqrNqljD aN3atCuZr/jCTqWqVSycsz2/GigAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image171.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLACWAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAq AJQAgAAAAAD/AAL2hI+pyxgNIwuUyjurxdzVDnpPSG5kaJ5dqmJsK70wJM9NbSt47vHX7gMAfUPi KJhB0o7KRJHHbPakzihVaJU+c9tZ15ttfmFjVdkcVp5P69K1+p7G26i0On6gg/Qcft+O5OeCZyD4 AxiEaESIxWgY46gIJclFaWN5GalJ+BjRueTIKLSJ93mDSYbaYprEKaq6+ko6B8tWW3JbN/vGutCr k7sXvDL8F3rsilwqqzzHXFrsEn24e/ULxzkdo+3JDZpdTXUtRxuu5X36vNzMq+7Mbv2K3gptLjbv iw/s3m6vpo8NnMBkA+tlA0iOFsI84xguZCiPX4sCADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image172.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLACVAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAq AJQAgAAAAAD/AALzhI+pyxgNIwuUytuqxdzpDh5VSAJjCW5op65Y60pwDM109txyrtd8jwP6hEPi wmZEJn9GEbNpUAqlQGr12bT2tDduF7uEKrwxchmcFCfMLjSRvYKX5HP3VO3BO/Um+5XfB+i3NahD R1L4JZhIcxjCeLYoyQdZNqnnmFIZt4mSyQJocon3yVH60lk3qnZ6kToX+vooq7kq1rpjC4UbwVuE ScsSbDr8EnssiEypjMnMWuwKnUsp3Vv9S3odRK2bpT3xfRQ+Nr5WnsedvpzMvu7e3A6vnt0dNv9c nxZPf397jg7MGb58U3xt6+fvXxSDBwPuc1EAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image173.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLACVAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAq AJQAgAAAAAD/AAL0hI+pyxgNIwuUyttqxTzpDh5bSI4kaJ1hqnZsi72wZM70Y19yPuF8tPt5fMJe MUM8OpJKEbMZhD6VUWpzUS1mtdPjVvjlhcVd71UxzpW552Hb+YbH0zb6bA3G/+wwPTluwNfip0ZY Z3gHCCCownjiWKIIuYLYVzmouCh52cj56FkCSimZKYpi6oLKMXm66QrI6lI6C6saY6uDe/M6pwvk CxG7CozE+yYcQwurPMd87NxGbFRrHC2NdY2W7Ubd3Vt9hpwLfiW+63287QEdzl7uDgVPpS73jW5N LiVvlj/f738vWil69dINPPjPi7lfBAM11MSjAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image174.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLACTAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAgAp AJAAgAAAAAD/AALsRICpy+0ZojyvWjbj3XzyX0ngiGnkaVAoaa5j635wfM20Zd9Prpf9xvtBVEJH sJhCGolKxVH4hDKbiGjPep02sTouzfvVbqk+stPsFCvVSHCMXXS74FJ0lf6To/R7fNffZXcnyHdS +AIYJphkdwji+Jj4JjlHObdouQLZkWnYaYiJ+YlIOBpZGkqY2riKZnra+MqJGkvrKguEW6OLwxvi uwO8pErMWuxqa7aZm0y2vNtM9dx7rNzqLNww/Ru9lV2GXC39vbAd3L1GniYujd6mPuQeJ19Xax9+ S58Hz5jv/4/tXkBl5kqoE0EwUQEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image175.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLACTAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAgAo AJAAgAAAAAD/AALmjAOpy+1/4pu0yoozOLpT44UNKJYbYopk2q2s5r5YLE90DaH4p+9273Pcgokh 8XTMJUfAJdKpMBKlweaS6sPitFvrkVsDv8Rj79R8hkbRVfaOzIKb5HP12l7EP9X0Uj/0B6gX2OL2 NmgYlhiGiEcIsygTWeY4mfIIM9hohzljOffpF6oyqqLpeMqZylfq0WnRWlg5yxkLScuKC/XKg+qr +rtrm8H7o+tUrFR7fDU8s7oL3cyclCzkDEv9JV2N3bsMngs8LqydFh4djOxtjI5s3gb/xq7MJ9/l 3k3PwLG+v9BvnToMBQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image176.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLACTAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAgAp AJAAgAAAAAD/AALsRICpy+0Zojyv2jbp3VvyX3nguIjkaZ5jpKpsS77wJ89cbV94/uy84/uVNMIe sYg5IhXBpUHpRECjzWW1eMVOrVtulJEVhn9d5Jh3tqXVX3AZ2x7GmXPIm3zH1597fn09k4cmqEZY uAfYkqhoCLOI0ugY6TIJ2VeJcom5sgnymImoidhJQ3pj2oHaccka6von+qdq8ck5eiuLO1frORvi a6QbB9zTCvs6TJwk3MZbyvzlfApNZbxL7SSdiu2Ve/ydzG2m7CYOh9xMLue9q87kDmEuBi9F73fN Hg6eLj+IHk1PGy14KbIV5ELQUAEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image177.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLACTAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAgAo AJAAgAAAAAD/AALhjAOpy+1/4pu0yoozOLpT44UNKJYbYopk2q2s5r5YLE90DaG4pe+5zwPaekLG rXhCjojKZFNxLEaFTOUUeN1ltVVp1/uEfqlj3xZ3lqXVZW5Y/Ha+1yx6PS5/2lP7Ut+P9xciOBjY hnaIZhhH2JJY88jGGFlHece4OGdp0giz6fepEqoSWIp5OpcZ1pnBOjPq4RqkOVlLe7sK64i6apqK q6fraZtLHGzcJPvh28ubLNwK/YpsJT3b/FsM/EyNpGzDzL1d3S0VTj7ubb2cDtaOtT7kjH6sHRy/ hL/AcW+vF1IAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image178.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhyACuAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADG AKwAgQAAAAAAAP/MKf///wL/nI+py+0P4wC02ouz3rz7DwLCSJbmiabqyrbuFMbyTNfujed6PgT1 DwzSdsSi8eUTKpdMyvEJPfaa1Oosis0irdzuRgsOl6beclmM1pLN7Gr6DV2350q4vSin6233Pi6/ FxjiR9gCKIjIUbiYcpj4eMEoOZYEaYkxmel4+Zg52SPAKSriyQg6yllqGjCCaqm6ONXqmghbSDZL G2hLuJarS8fr5/sLzCbcJ1dsfIZsl7fMzOX8XFkRLU1FDXeInb20/dbt/R0UnuZIXv5zjrapvn7V HrZJGs80T2+dAX//kQ+mHqlQ/oAAVLOPH8GCfA5GEehkIUMZDrFAjDhRXsUn/xcxZhy0kWPCL/0+ DgyJZyRJk/9QGul4TSJLhS6JwIw5k2TNHTdx5sS0k6fKDiR+Rgqqo6dPoxGR/mHFh2lTp0hKApVK 9anVq0az3pAlM8bWb1632BsS9mNZQ5XGLmW5loWytC1zxl0xl64Ht8DuqoCmd2/gdX4bJeQ70GRh FOOiql1sIt3glRkhR1ZZFG1lyyTeTaZckHPnoWc1MhQ9QiBixJdQC4C4+jMt1xdj+6NN+i1F2aNw g4jNOxVqmLYJD8991DHZ47uVS/MtNnjybNCjN6TOXJ7zvtm1a2ZW3bt4XeGbb0dV3vz32d3P/5au J/146+xFK1Xo/lV7dvB1t//ez1+AvQEo4Hz62YccfQZ2QqBB/ZV2IGf3KVJchJZNSGGBDCJoRYUb SpjgeuolIkGJJp6IIgQhiqhgIgG8CGOMMs5IY4023ohjjjquaBqLUv3IlY9ADglhdA8SGdqDrCF5 m5JHMhlPZgtC2dWRS1K53HVYAunhlkx16eVPYIYJl5VPksmdlmja5eSaVebn5mltxlmmhnROxNqV dwoH557G9elnlkIGWo6UIxIapZmIJgnoomkO6ih4c0Za6JiUPgrppa5Yqil7jXbKZ6agCjfpqOQp aiqmu52ZajOftooIp7Bu+Oqs8aFqqyjA5Tpgrby2IeuvewQr7Bx5slpsHbiPJhtrqcwKQuyzrooq rRfHVgvtstga6+y2wHbrrRnRhovPuOQqa+e5XZirrjngtuvGu/CWK++86Ppq76GD5Gstsvxq4++/ 4OgpcLkFh3owJAQnLMTCDPMX8MPUStwvxc1anC3Gu0SscV0dB8Pxx0SFLDJoJU97cr8kp2yBwyxr 4PLLQcocL80dxmxzkTmjWwAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image179.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXQACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABb AAEAgAAAAAAAAAIIjI+py+0PYwEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image180.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhbQFtAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALEcAAADj AGsAgQAAAAAAAP///wECAwL/hI+py+0Po5xK2Iuz3rz7D4YdIJbmiXLUmqTuC6NBTNcmi5P2zsv9 3wvkVsCiETM7KmVDyvK5S0KnHWFTQs2mpNqu9QrpikPc8fQLdpjXmzJbiU4z3nSBuw6Myyv49b3P o7eHAGj2V1gjOGiAKHbYCKO4CKn1SLm1OHd5thmVudAJZRkqIjlIujSK+mG6t3qk+srRKidbFGub QZuW+4Pba7ELBhxIXCJ8ZWzzC4zcpJwIDeI8JB3D3EudYx3JXfXJ5+0jrqGNQz6OfmHOom6CnctO 5F5KHwzeYj8dwN/v/w8woMCBBAsaLIjvwMGFDBs6fDhQnzwn+lhJTHigokV7/xMnaPQAz1ZHLB9n XcSoo2S5kxhVtmGZ0OVKjihTygwGE99NJDnB7VzX89NPnDRRDrUTNNPRkLJGRliadNJQpq+chpka 9RTWoi230rP6ACrXmF7dgVVTVt3ZBmK/1mxr9m1adGs1/aS6qi6oueT0htuJF5XffHezuuIrbjAh xN4UZ2TMzTEjyNYk27wZmJRluGrlFh6rk7K0zaKhkf7s1mhpZacBG6612lhrzK95xSY2W2bmULld 7u7UW+XvTcFLDr9U/ONxSsk1LofUvOLzRtEl1h52u5ln16B9Zo9XvSjE8eTL/9uOuab69Vfvsn8P /7H7+PTVL62Pv+v8/Pyl7krvDyB2/wVI4DlTFYiggQMmyCBaCzYIIWGARUjhXg9WCOF9GG6o4YYV duhhhCCG2OCIJCZo4okFpqhigCy22N+LMPZnXo023hhAAQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image181.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhtgBqAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAC0 AGgAgQAAAAAAAJnM/////wL/lI+py+0Po5y02jXA3bz7D35DEJbmiaYYqbbuC6/xTNcia+f6roz8 D6z5gsQiamhMKjfIpfPpaEKnVCn1urRit0Qt97vzgsc0MfnsMqPXJzX7fYPLU+65fVK/66O4vZ+S 9ycoEDjoV2ioh5hot8go5/j4Fim5Rll5dok5prn51em5BRp6NUo6ZXr6lKqa1dd6xwprJDvb9WoL V5v7s8sbhvuL5itsQ1xcFowMdrwM0+ycphyNBU1NN32Nmq29yt3tCv75LU5LXn6LXn2u3sveDgy/ LQ9lTW9hfw/4rj+T3x/hH8AHAgc2KGhQRsIgCBciaOjQAMSIEx1WXHgxYUaDaBsHdgT4sV9IfSPv laR3Ul5KeCvbtVT3El3McjPF1QR3s1tObTuv9aT2M1pQZ0OXFUV2tFhSYUt/jRgANarUqVSrWr2K NavWrVy7ev0K1moAAAHKmj2LNq3atWzbun0LN67cuXTrri0AADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image182.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhtAACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQCz AAEAgAAAAAAAAAIMjI+py+0Po5y0WlYAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image183.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMwADAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAAAw AAMAgAAAAAD/AAIKjI+py+0Po5yUFQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image184.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMwADAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAw AAMAgAAAAAD/AAIKjI+py+0Po5yUFQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0191_image185.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhNwAEAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAQAz AAIAgAAAAAD/AAIIjI+py+0P4ysAOy== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
47
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
=
script Reintegrate(m, mA, m_mA, mB , m_mB)
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>1. ámA¢mA_mA¢ñ =3D PropagateDeletions(m, mA, m_mA, mB, m_mB);
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>2. ámB¢mB_mB¢ñ =3D PropagateDeletions(m, mB, m_mB, mA, m_mA);
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>3. ámAx, mA¢_mAxñ =3D Diff(mA¢, Invert(m_m<= /span>A  mA_mA¢));
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>4. ámBx, mB¢_mBxñ =3D Diff(mB¢, Invert(m_m<= /span>B  mB_mB¢));
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>5. mAx_mBx =3D Match(mAx, mBx);
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>6. mA¢_mB¢ =3D (mA¢_mAx  mAx_mBx  Invert(mB¢_mBx)) Å
        = ;             (Invert(m_m<= /span>A  mA_mA¢) m_m<= /span>B  mB_mB¢);
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>7. ámR, mR_mA¢, mR_mB¢ñ =3D Merge(mA¢, mB¢, mA¢_mB¢);
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>8. m_mR =3D (m_m<= /span>A  mA_mA¢ Invert(mR_mA¢)) Å= ;
        = ;         (m_mB  mB_mB¢ Invert(mR_mB¢));
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>9. return ámR, m_mRñ;
=
Solution script
mA¢
mAx
mB¢
mBx
mA
m
mR
mB
Mapping reuse
pattern
Mapping reuse pattern: line 6 and 8
mA =3D mA − deleted by way of mB
mAx =3D new in mA= ;

------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image186.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCALkAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAG AuIAgQAAAAAAAP///wECAwL/hG+iy+0Po5y02ouz3rz7D4biSJbm2SDqirbuC8fyTNf2jU8rm/f+ DwwKh8SibpcwKpfMpvMJpSGj1Kr1is0Cedqu9wsOixHisvmMTuMO6rb7DY9DkvK6/Y6nBgD5vv8P aMMXSFhoeIgRgLjI2Eio6BgpOakGSXmJmVllqdnp+fnDCTpKWnoiapqqumqByvoKy+oaS1vrOWub q+uIu+v7C9gLPEwcJ1yMnFx2rNzsfMX8LD29FE19je1jnc3dHbPtHS4+Aj5ufp5Rjr7O/qDeDs/+ Hk8/Pl+Pz32fzz+93w9Q2b+ABIcNLIhQ18GEDGMtbAhR1cOIFEdNrIhR08WM/xwnbewIktHHkCQL jSyJ0s/JlCztrGwJ883LmDTRzKyJM8zNnDy17OwJdFPQoSaJGv3z86jSIUmXOtX2NKqbplKryqBq NWsLrFq7kuDqNewHsGLLaiBrNm0FtGrbQmDrNu4CuHLj0q3b9i7etHr3lu3rNyzgwF0HE85q+HDV xIqjMm7s9DFkpZInG61seSjmzEA3c+bp+TPO0KJpki4N8zRqlqpXo2ztmiTs2CBn0+Zo+zbG3Lop 8u4N8TdwhsKHIyxunCDy5ACXM+fn/Dm+6NLpUa8O7zp2eds5a+9+7jt4e+Mniy/v7Tx6fesVq29/ 7T18f/MDy6/v7D5+gfvx6v/vX8x/ABo0oF0FuiXggbskqGAuDDZYy4MQOjThXxWKJeGFq2SoYSoc dljKhyBaNCJiJVol4omdpKhiJiy2eMmLMHo0Y2Q1LiXjjY3kqOMiPPZ4yI9AFjVkUEIWGQySnSnZ 05FM5uHkk3dEKWUdVFZpDJamaRnTlVy24eWXaYQp5hlklrkMmq+pWdKZbH7h5ptdxClnFnTWCQ2e uOmZ0Z18RuHnn08EKmgThBZaDaLBKdrQoYwS4eijQkQqKRCUVgoVpgFdqikOnHZqw6eg0iDqqFeZ mk+pqL6g6qpbuWodrPG0KmsJtNZKDq7c6YrOrbyO9Wt4wZrj67AbFGtsOsmihoPssq04202z0E4g 7bQRVGutO9nGty012HY7F7jSfCsuueCa2y2626qbLbvWujstvNDK6yy9y9qbLL7G6jssv8H6+yvA vAqsK8G1BrCHuM0gPIjCAe5Bh8PAMMyGxL9QTIbFCkHMhcYOYdyxxxtyjETEIpOCMMklH5Byyy6/ DHPMMs9Mc80234xzzjrvzHPPPv8MdNBCD0100UYfjTTMSBQAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image187.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh1QCqAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADU AKkAgQAAAAAAAABHjv///wL/nI+py+0Po5y02osHGKL7D4biSJbmiabqyrauq3HvTNf2jefvEMj6 DwwKhzaej4hMKpc4I/MJjUo/zqn1im32styu11T9isfZMPmMXprT7LZu7Y7LW/C5/T6q4/d4Pf8f 5wc4iCZIePhliLiIpcj4GOUIOakkSXkpZIm5maPJ+UnjCTrKIkp6emKKuiqiyvra4QrLKjuLWmtL ipsLusvL6fuLGSxMSVwMeYzMqLyM2OxMCB0NOE3NZ33dt6XNm9099w0eyD0OK27Ohp5eWM5+6/6u Gy/fS18PfI8/rL9v3O8vGcCAzAYSfGbwoLSECqsxbIjtIcRtRyYWrGgRIcaM/ws3cnTo8WPEkCIp ltR48tC6lERWsswk8SUZlzJ/0KzZKSZOLzd3FtHpswzQoFd6Et0x9KgUo0pLJW36hCnUFFKnpnpq NUnVrCS2cm2F9StMkmKneC3r4SxaAWrRti37Vmzcr3O51s1612reqXuh9m36V2ngo4OJFg562Gfi nYtxNq75WGbkl5NZVk55+WTmkptFdv74mWPojKMtlp54GmLqhqsVtj74mmDsgLP91d53G1/uervl 9X73m13wdMPNFR93HFzybsu1Nb/2nFr0aNOdVV92HVn2YtuFdf/13VvYtTnJkmcSPld6W+tntT83 /vxP8/K1xq8/4/0r/bTu40CH4d9/TtEnYBD8rXIgPAQWaFOADKJgRAYSTkhhhRZeiKEEAQAAQAAe fghiiCKOSGKJJp6IYooqrshiiy6+CGMBADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image188.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhGwAMAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAwAV AAYAgAAAAAD/AAIWhB2nuBffHJSv2lsB3hzlqH3KFJFAAQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image189.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhpAAkAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAwCc ABwAgAAAAP/MKQKjhI+py+0PT4i02ouzdqH7/23iSJYmAE4oeLbua6aqIc/wjeerrNSdDgxqeCvG j0YUKpdIlqjGjN6SMar0irHCtNhuLxXleqXiZXmcO1/V6BJ7DG2f3vKms54F4zP0en/PoQcoIThY dSf3Z5iHuFa4qBOnpAg5R3lxWbn1SJKpGcmJGfqJp2VDuBNCupp0RDi6+ukzAxtrC1Vrq5v607j7 yztRAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image190.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIQAMAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAwAb AAYAgAAAAP8zAAIahB2ne8kQ4pvRoYqz1nD7L3XhtGDMSDYWUAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image191.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhJgAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAUABgAd AA8AgAAAAP///wIqjB+gy+2K0pszSoqXvZkaEHUiiIxdaGJoWpVse2gvE36ztt6Qq5P8vSkAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image192.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLAAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAUABgAi AA8AgAAAAP///wIshI+pG+0LI3JNWkXfvVlv2BnVx2SkFJ5RqpZU63rwyMJAN9oHrmNvn6gBAQUA Ow== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image193.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhDAAYAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAwAG ABIAgAAAAP8zAAIXBGIZaMvnYHQRJqsebnpxCiLU93iZUQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image194.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhDAAYAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAwAG ABIAgAAAAP8zAAIXhGOHGa0OmpwQqhTXZTo/mYETp1mHUQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image195.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhJQAaAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAUABgAb AA4AgAAAAAD/AAIpjB+gy+1onJwAJoqVvVnGenQTB34iBZ1Yqo7IQrap2WpW3bC4/e4lUgAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image196.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIwAaAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAQABgAa AA4AgAAAAAD/AAImhI+JwR0KoXuxmmnrZFlh3h1YmIzk0pwAtaYqZ5Ib+zoqat/tphcAOx== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image197.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhDABkAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAwAG AF4AgAAAADPM/wJBhGOHGa0OmpwQqhTXZTpj63FfB5bkOabiurWha6owyr52XOOzfNN77uvxdELg MEhMIpfHpvH5i4YoCErGIqlFDAUAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image198.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIwAcAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAh ABoAgQAAAAAAAP///wECAwI7lI+pi8APU4j0zYrRzXnz6n1RKFoleFJkKrHQ6hpwPLs1e6f5uZe9 +PsEOcNOjFHEBACAgPMJjUqnzwIAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image199.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhHAAWAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAb ABQAgQAAAAAAAP///wECAwItlI+pCetvApxJ0mvvzPrxvnxgNXqlI55CerKlO8Kg3NGajalKAADB DwwKh8ECADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image200.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIwAcAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAh ABoAgQAAAAAAAP///wECAwI7lI+pi8APU4j0zYrRzXnz6n1RKFoleFJkKrHQ6hpwPLs1e6f5uZe9 +PsEOcNOjFHEBACAgPMJjUqnzwIAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image201.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhHAAWAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAa ABQAgQAAAAAAAP///wECAwIrlI+pCOsvApxIUmovzNrxrnxgNXrlIp5puY4t+HaxNl81doZAwPf+ D/QVAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image202.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhKwAjAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAp ACEAgQAAAAAAAP/MKf///wJVnI+pywgCo5y02jje3dyO0IXiJ5YbaaYTqrZsm75wKc9hbXN4fu18 5futQMJOsAg5IpVFptD5g/KkOarNOsPCtC4isuf9AsPiYdlDPifT6k/jDX8HCgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image203.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhJQAeAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAj ABwAgQAAAAAAAP/MKf///wJOnI6pyzlgmpwuRIrZsLmrfXkdKIpkOXJodq5U60pwrKl0M99VqO99 zfsJcj9iz6hD3pQ0Zszpgq6kKGoJNMhqt9yulxsAAALksvmMTp8LADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image204.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhJwAfAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAl AB4AgQAAAAAAADPM/////wJVnI+pyzACo5y00uGs3nWEx4WbB4rmRJ5qlK5q65pwHM70+N2irXd5 jysBfcIh6me8IJMSHtOZhBqlQyrQ2sPqtDcuzRsDu0iMspkRAAAC7Lb7DY/HCwA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image205.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhKwAjAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAq ACEAgQAAAAAAAP/MKf///wJcnI+pywkjopy02ivHw7zjEUDeOIIiiV5mylZrCwtvzM40at9lqKd5 z/kBVbyhR2ikIJOZIpN4erqcUiW12oxiI8tnl/lNho3jYRl47qV161ub9o6BHo26nREIFAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image206.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhcwEnAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQBz ASUAgAAAAMwAAALdBHKJq83vIpyy0msz3rrz74XgKJbkaabohRjuC8fyTNf2jef6zvf+DwwKh8Si 8YhMKpfMpvMJhQZa0ar1is1qt9yu9wsOi8e1KfmMTqvX7Lb7DY8XzfK6/Y7P6/f8fpPuFyg4SFho eIjYA5jI2Oj4CBkpibQ4aXmJmam5CVfJ+QkaKjpKmuNZipqqusoaeNoKGys7S2v1Woubq7vL63Lb CxwsPIz5S3yMnKyMZ7zs/AwdrdUsXW19ja1Ilc3d7f1tQA0+Tl6eK26e7rWi0s7+7h4PPy9fT39v n48/VQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0192_image207.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhcwEnAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQBz ASUAgAAAAMwAAALdBHKJq83vIpyy0msz3rrz74XgKJbkaabohRjuC8fyTNf2jef6zvf+DwwKh8Si 8YhMKpfMpvMJhQZa0ar1is1qt9yu9wsOi8e1KfmMTqvX7Lb7DY8XzfK6/Y7P6/f8fpPuFyg4SFho eIjYA5jI2Oj4CBkpibQ4aXmJmam5CVfJ+QkaKjpKmuNZipqqusoaeNoKGys7S2v1Woubq7vL63Lb CxwsPIz5S3yMnKyMZ7zs/AwdrdUsXW19ja1Ilc3d7f1tQA0+Tl6eK26e7rWi0s7+7h4PPy9fT39v n48/VQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
48
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Compose
Sub-pattern: propagate deletions
m
mA
mB
Diff
(added to mB)
(not deleted = ;
by way of mA)
Extract
<= ![if !ppt]>
Merge
Compose, <= /span>
Confluence
Discount
ShipDate
OrderID
Product
mB¢
OrderID
Product
Discount
ShipDate
OrderID
Product
Brand
Discount
ShipDate
OrderID
Product
Brand
OrderID
Product
Rebate
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image208.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhZQCpAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAl AKgAgAAAAP///wL/hI+pa+EfmDywWjcnzjzHDjJfSFLlCYwoqK5c62oxO3dwrdw4ou+NL+n5hDsi zlhDzpQxpsu5gqKktovVwrpqH1kesKGiesLfFPm7+aHPwHSq7BZr2EN60X7EJ/VLftP/BBglOEV4 EgdnWIK45tVo8qjWpkjCOOl4CZkpWYfZqfnJeec5CloqmkeaarqKuqf6yhrr2gdbK3tL+2e7i9ur G8gb7DsMPCh8TJxslkghFzTidirdSj1rnYv9q13Mvexd6NwMNs4cCX4Y/SyiXo6+2H6+vpD2Xhm/ aR9SP5+DH6qvCzl57vol4FcwIcGF+Qzy+DfNobiBDRVWZAhQIsWATlUmXvyY0WJIjBFFliRZTaO5 lSNBnnSZ0uS+LRUG0SzjESdLnBzh6czJU+VBoQ9/UtTZ857RneWQEgXaNOjSpDOnPj0q1ShVmhAC cZVTAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image209.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhGQCuAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAX AK0AgAAAAP/MKQLdRI6py+0Hopy0worxzTzunn2gFYycaEpoapQstaaxOY81eHf56b5q72sFf0MP 0LcLHV9JzZLVJBWFxSjsKcPStDYuzqsD86bWSZlYFSvJaif7nYYPz0Z5kE6dt6Xxvt6OtHcFyCRo Zoj253eHWLcYSAjVmMcYmWW5hdml+cUZ5jn2WAi6JipJ6mZ6qZrJuunaCfspG6poW0lbeguZm7o7 2sv3exo8WHyIKow7vMrc6vwKHSs9S127jM1rrZsNvO3bTfytrB3ebP6MHq0+zV7tfl0u7w2v9PDQ cu8AUAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image210.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhJgACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAk AAIAgAAAAP/MKQIHjI+py+2vCgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image211.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIwADAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAg AAIAgAAAAP/MKQIGjI+py+1dADt= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image212.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhJgACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAk AAIAgAAAAP/MKQIHjI+py+2vCgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image213.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhGACrAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAV AKoAgAAAAP/MKQLSjI+pywwPo4xm2lmvBnnb7klgCI0kF5xiqpZsi8KPSdKh7eGbrvGX/3m1gBih iriSxWRIivHUdCmjs2fNesPmtDtuz/sDB6fiIvnMLCfTaBh16VY720O5lI2P04/26h7aB1f3d0WY ZbiF2KX4xRjmOJY3KMkHaUYJaLmmh1nYefiZGLo42lj6eBrJuTrJWpl66ZoJu9lq+yrrmQu6K9pL +msajDqsejtbHHusu8zb7PsMHC08TVxtjHutnM2NrF3bzRzuPA5dLn1OnR7W0IDS7lAAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image214.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLwBMAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAs ADkAgAAAAP///wKCRICpy+0c4pu0Gmlzjkf7yX2iE44mUp5mqn5s672wJc9VbT943uw8hPlRfMIE sXhEBoukJbPnfCqSP2o1KkVhs5cOd4r1Ml/WEXmbExvV324bzP6WbXM6+lmf5Vt7/n38pxTH1XdS aBgodLiSeDWYtSgSKfkoNRnT6Pi2VomXmQZQAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image215.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhdwAYAXcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAB AAEAgAAAAAECAwICRAEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image216.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhRABWAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALBEAJwAx AC0AgAAAAP///wJohI+pyx3fopzgWYqzDbnP7YUMKJYGaZZoGq6s5r5ULH9X3dH4eO9z75PogogN hxgZIk/ApUKJhC6bzqr1is16jtqDlPgNhnfGboVqLXfHOLWW3UZX3Vm4jI61v/BX/V7u5McimELI UgAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image217.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOQCbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQA3 AJkAgQAAAAAAAP///wECAwL/BCSmy+0PIUqx2tsm3lzSDnZaSF5jiT5nyi5ICytvDK90ad9hroNz j/sBfcIhh2c0fZLHJRODfKqK0ki0mnFiPVultsu4Wqgs8kZMRKFFZu9tzaXBp191Hdom5cd74l35 1mf1tyPoQZgWhMi2SBfYOPVop2PoCHZ4iZkZuelQWTUnFfo0SgoJ+ml6qtrpuWramvWaVEqbChvr Mmu7O1Rr9JuYd+sXYDDcCxUgYHzAPJhcwfw80SzBW22dOcGsvRkA7n2pRRxzgrC8ze1sHK0HED5N Lc70fLw838WNjn5AX48OHz54l8IZAAfvn61cMhAyPBCm075qmyb2qxgOnL1vuQwUiqJQTs7FkDWW Nbs4zqSzjeP2OayYLVfGcVbAsAzjEYhFl/p2UuyZMePNKgNxHrmBb0lOXe4aaDwVzMuiqNKyeaR6 KGBOrK6sHrNESau2oVzp+PRG0kTQoBvLWlFoz20Fj0kZyrXTtEZac3v55m3RV+/fMoEJD05xV5Hd wogZNz48KVfiiHggM11suVBmzZId4+282c9izKRjTdbjGXVoRqBLm17dBPaZ1Jxbv5Zd2fbt0bzt dikAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/dsld0193_image218.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOQCbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALBgAPwAR AC4AgQAAAAAAAP///wECAwKMhC2Cer0SlmsQrjhBjclm3SUB9oXj14wnqk1J+V6MEypiSwFqZXkI yeOQQKab7zESvYYGVTOyOsRY0igVJ0XVOkzp9khTJbspB1kCYnHRmc2lFOjdYKbzA2I/iF3qsHb4 VQMYuEaBJzY2ETdT9bHImJfESBVCyWXldUkmuDKpCThIeHSImNgIZ8YyVAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image219.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhaQA9AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABn ADsAgQAAAAAAAP///wECAwKqlI+py+0P4wOy2ovzobr7XwXgSJZiiabXqbbuwr6yG8+2eee4znt1 D5T8gsTGsIhEHJPJJbPofAaj0h61qrtib9rtrOt9gcOtMTllPu/UwDQb5H775FY6L27H4POWPV/4 Z+MX+DBIaHQolkizWNaoYvh4ECkpQCl5+ZjZuLnYmfh5GEo4Glj6d8qXmrdq10r3Khf7NstWqxYA ABDA2+v7CxwsPExcbHxMXAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image220.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhVwA9AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABW ADsAgQAAAAAAAP///wECAwKjlI+py+0PF4i02usC3rwv7YViBY7mmZToOqrsy7nwTNK2Jd+6ku++ 0PvpgkIbsTg7Il/K5arpPEGjLepuavVgszGu0UvbgnFjmLgcOaMf6nUjAI/L5/S6/Y7P6+9uVLvP A2jyJ3hAWAiEGHJYyCjoCAjZJ+lGuWaJhlmmOcYJ5ukFyiWaRWplSoUaperEuuSKBFskK0T7Y3sV AACw1+v7C3xXAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image221.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhaAChAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAANABm AGsAgQAAAAAAAP///wECAwL/lI+py+0PowOy2ouzobr7LwXgSJJiiabWqbauwr5yG8+2eee4znd1 D4z8gkTGsIg8HJPIJZPofAKjUh61mrtibdqtrOt1gcOqMRllPu/UvTT743775Fa6LoDP6/f8vv8P GCg4KGiXZXgTh1ihuCjk+AX50ijZQFm5cImZoLmp5IkGWtIJSuppuomKqVrJKukKCesou0iLaGuI a6dLxyvn+wbMJqxGfGZMhhym7MW85YwFXSUtRf1kzYSdpN0kuubtwV0kDgUOQh6EPmUOxx7uPgef od4mP2+PQV+Hv8Lf7x8CYECBEPTdIVgQ4QODhxRacvgQYiaJEylysngR4yeNFQYYJuLYEaSAAAAA EDqJMqXKlQEKAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image222.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhZwCJAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABl AIcAgQAAAAAAAP/MKf///wL/nI+py+0PYwND2Iuz3rz7D4bbQInmiabpEFTqC8cm68r2bdP4zqN6 DwyOWsJi8WdM7pDKZozpjPqI0uoJas1ysNruhevtgsPZMblqPkfT6ia7nXzDj9R5uW5H4/PrPd/t 9xcXKEhXU6gkh5hDuNij6AgDGakySTl1ePnYqClj2RnyCfohOtpRajqUmfrEyXrl+iqCKmtBW3sr m/u6y9qb+msaPDoMWtx5rJl8uUzZHPnsGL04jVhdeC2Y/bfN1533bRc+Nw5X3nauln62TtYe9u4V LxZbS1pvf4qfr8r/Mq8F4J1V/kLtK/jlIEIBAq001ENwob6IEvtVNEjxIoaHgFI49smo0ZZChB6d lAQEMuTJRCMLrhyUUuNLIzMNhbwX82JNITuD9ATyc1POikF5FF3S0t9RHEtvNGU0VOJTT0n5TW0V deFVSVXzbf3X1d7XSmFxldV1lldaX2uBtRX2llhcYy0k2L2LN6/eAAAABPgLOLDgwYQLGz6MOLHi wgUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image223.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhaAACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABm AAEAgAAAAAAAAAIIjI+py+0P4ysAOy== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image224.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWQBZAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABX AFcAgQAAAAAAAP/MKf///wL1nI+py+0PGRC02ouz3rz7PEzfSJbmNgTnyrag6sYymc72/eI6Xu9+ 3PsJT8Gh8VM8KjXJpbPSfDqjUiW1arxihdqtr+vVgcO3MXlmPgNh6mG6zXrDiez5Tm6n1fPlPR/t 97cmyBNIGGd4SKcIyCiD53gBGQmVSOkxeZlJuRnZ6fjJGKo4elhKeCqY+rfK15r3ahc7NwtX23ar lnu2S9Yb9usVvDWMVVx1LJX8tDxlecnRvCRt9QzNZH2NQX3EnZWtbeHtBh5OMc5Vbo7+w/6lHu5+ B68tL0Z/bV9orhfh/w8w4IMAAAIYPIgwocKFDBs6fAiRYQEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image225.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWAACAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQBW AAEAgAAAAAAAAAIIjI+py+0PWQEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image226.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXABYAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABa AFYAgQAAAAAAAP/MKf///wLzlI+py+0P3QCx2ovjCLn7L3HgSGZbiaahyrbC6cYkLNcdbecVrvcN 7wsigEIhseg7InXKpa3plEGjrimVZb2mstoStzv6gj/i8U1klqLT1TUb635v43IvvR6+48n6/dk/ B4hSJrhAWJhwiHiguPjS5/jQuDiJWFl4KZgJuOnXufeJF1o3Klf6dsqWmrZq1jr2ChbbNatVe3VL lRu169S79IsUXDRsBBn5c4xsqLyc2OzMCB39SG1RHISdNB2t3ePNxO0MnkP+JL5sXqOuZr2Djswe szFQb3+Pn6+/z9/v/+8vAIAABAsaPIgwocKFDBs6bFgAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0193_image227.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWwADAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQBa AAEAgAAAAAAAAAIIjI+py+0PYQEAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
49
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
script PropagateDeletions(s1, d1, s1_d1, s2, s1_s2)
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>1. d1_s2 =3D Invert(s1_d1) s1_s2;
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>2. ám, d1_mñ =3D Extract(d1, d1_s2);&nbs= p;
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>3. án, d1_nñ =3D Diff(d1, Invert(s1_d1)); =
4. ád2, d2_m, d2_nñ =3D Merge(m, n, Invert(d1_m) d1_n);<= span style=3D'font-size:83%;color:black;mso-color-index:2'>5. d1_d2 =3D (d1_m Invert(d2_m)) Å= ; (d1_n Invert(d2_n));
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>6.return ád2, d1_d2ñ;
s1_s2<= /span>
s1_d1<= /span>
d1<= /span>_s2<= /span>
Extract
(to keep in <= i>d1<= /span>)
(still in = s2<= /span>)
Diff
Solution script
<= ![if !ppt]>3D"Text
Merge
s1
s2
d1
d2
n
=
m
=
mA =3D mA − deleted by way of mB
mAx =3D new in mA= ;

------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image228.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhcwGNAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABy AYwAgQAAAAAAAP///wECAwL/hH+iy+0Po5y02ouz3rz7D4YiQpaAiKbqyrbuC8eYScr2jef6zsP0 2QsKh8SiMUQ7KpfMpjNWekqn1KpVgbhqt9yuLOENi8fkiaGMTqu3AeD6DY8T3fK6/d4K4Pf8/kbv Fyg4qABIeIgoZ5jI2Di26BgpWQU5aXl5VIm5yamj2QkamidKWrryaZqqWoG66vq60Ao7mypLextq i7uLqcv7G+kLPIwoTHwcaIy8jKfM/BznDD2dJk19LWaNvc3G7a34Hb6mLV6uRG6ePoSu3r7D7h5v Ay9f70Jvn5+Cr9//we8voAaAAguyMohwXsKFLwgyfOjw4cKIEhFSrFjwIsaA/xo39uvoMR/IkPVG koxn8mS7lCrTsWxZ7iXMcDJneqtpcxvOnNd28pzm8+ezoEKXES167CjSYUqX/mrqdBfUqLemUp1l 9eqrrFpXce1aC2zFr2JJkS2bCy3Ds2o5sW3bC65FuQbf0pVk966jvHoZ8e1bDPBHwfr+EhZk+LCf xIr5MG7cDDJKye4eUwZ32WVmzZtjdvb8mWZo0aNvljZ9Wmdq1at7tnb9Gmhs2bOH1rZ922hu3buT 9vb9m2lw4cOfFjd+XGpy5curNnf+HGt06dO3Vrd+3Wt27dvDdi8VoM13s2fGgwoPxvwm9OnVT2Kf xT3eNibk74Vf3z6h8PR/GCoIr59j/PXnHwkDHohgggouyGCDDj4IYYQSTkhhhRZeiGGGGm7IIX/+ FQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image229.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhhgGpAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACE AacAgQAAAAAAAABHjv///wL/nI+py+0Po5y02ouz3rz73wDCSJbmiabqyrbuC8fyTNf2jef6zqeD 2AsKh8Si8YhMKm+DwPIJjUqn1Gq1ac1qt9yuF4n9isfksvnqPKvX7LZ7FX7L5/T6NG7P6/f8Gb4P GCiY9zdoeIgoVpjI2OiotPgoOUlpE1mJmalZcrnp+dnYCTpK2idaipr6dqra6jrG+io7i0Zre7sV i7vLy6PbCxws8ytcbIxCfKxsnLzs3Nv8LG0bPW3tWn2tXZq97e3Z/S1eGT5u7lh+rn6Yvu4O2P4u T5g2b48Zf6/Plr/vX9bvn0AvAQcazFLwoEIpCRc6hFTvocQ2DSdaDFLxosYc/xk3eqTR8aPIFyFH mlRR8qRKThFXujyS8uXJmDJH0qz58SbOjTp3XuzpcyLQoA+HEl1o9OjBpEoHMm367ynUfVKn3qtq dR7WrO+2cl3n9eu5sGLHkS377SzabWrXXmvrdhrcuM/m0l1m9+6xvHqL8e0b7C9gaC0H4xRsGBfi xNQKM3a5+LGsyJKxOa5skjLmVJo3c7vs2WPn0KBGkwYH+rRF06ozsW5NLjVsh69nS6ptG53s3AZx 807k+ze73cL9BS8u6DhyeMSX21PufA/06PSoK5xunQ727HK2c3fj/Tu/5uLNki+f9jx6turXv23v Xi78+HXn08dr//7e/Pr98tPvH9h/ABI2oDrhFajFgQhaoeCCVDToIEMCRjgLhBQ+YeGFEGmoTYYc wjThh5yFKOJnJUrj4YlCpKhiDyy2uMOLMHJE4oyayGijJTXmGBuPwuDo4zA7BvkIkESSNOSRjBip JAtMNolSklAa8uSUJ1RpJUtZVijllqZ06aV0YIZZHZmqYOklmluqmSWbVro5JZxQytkknUraeSSe RDYBQp9+/glooIIOSmihhnIQAAABLMpoo44+Cmmkkk5KaaWWXopppppuymmnnn4KaqiijkqqpAUA ADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image230.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhDgAqAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAQABAAH ACMAgAAAAP/MKQIoBGIZm8e2IozIUVVxc/vp5k1dJoIkZ45qyn4YKb0mHMaUdL9Z7EJJAQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image231.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhPQApAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAUABgAz AB0AgAAAAP///wJUhI+pyx0Pm5z0wFizBvftP3UBSCqX4ZVlp7bc6a5wTM70Z98aq298v8MAM7mh pGhk/JIOJDPhfFqE0sWyirhiUdFq15j6JkWjbVa7RZtFZii1fSgAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image232.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXgAMAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAwBY AAYAgAAAAP/MKQIrhB2ny+0PowSphTuz3pzic4XiSJbmiabq6a3uC8cpEnb2bYvMh/e+wwMUAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image233.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhZABTAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAYABQBZ AEgAgAAAAP///wLLhI+py+0PXYi02suC1rj7n2wbSJaVaKaqIk7rW7YuTHcoMNd6dO8+z/kJH6Oh kVU8KnHJpbHpHEKjvh71Z73ustratAvjgl/isapsNn3TqTWbhH5/4nJbsH6+42Pu/YXuR9EXeKJH aGd4+DeoKMHYmJEIKSg5SfRoiQCYqVnJGZnz6egp2klaaoApqsq5ucqa6foJG3uKKttKO6m7a1uK W+v7Goq6wNsIbJncKzzb7ExcbBotnXqseI39DOmyrO192FINuq0MHn5+WAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image234.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhPgAsAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAUABgA0 ACAAgAAAAP///wJYjIGpy+2/jAyw2gsmxbxn7YWWtolmtE3nyoDs+x3wq86ra5t1rkt87/uFdsIO sXjBIZPBJebofCij0iYVAr2irNoWt7stgcPicSJrrpXBpDV7Ooa/0fFAAQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image235.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhPQAmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAUABgAz ABoAgAAAAP///wJOhI+pyxwPQ5u0niit3gBnDjreF5ZdZDymia1uCr0uKrN0DbZ4fu+a7vv1ghQg sTg8imJKJLPZMEIV0imi2iRhoZkt12NdgMNUr3VMThQAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image236.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhPQAoAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAUABgA0 AB0AgAAAAP///wJTjB+gy+0PI0BJ2osnyrwraniiFVLjKZno2mzs+x3wq85obY947rm8LvuJdkIM sUjyIY3BZUbpTEGjkCO1Nb1iQ1opt1sNVsAL0Jgcy3atWhA6XAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image237.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhiwAOAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAwCF AAkAgAAAADPM/wJAhB+ny+0Po5y0zoCt3rx7jYXimHzmiVKlQrbuC8fynKVeyND6zvf+D8vVbEQA 8IgcIorMpq3ljEqLuKn1emMUAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image238.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhFwAxAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAcABwAM ACIAgAAAAP///wJAhBGBx6rL1nsxpYgzPJf3yRmOGErkOW6IY2ka9TaY1c6l+6YVBJPgXMMJdzYR jeYpenqZoItpZDqTxNWxo7oVAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/dsld0194_image239.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhFwAxAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAcABwAM ACIAgAAAAP///wJAhBGBx6rL1nsxpYgzPJf3yRmOGErkOW6IY2ka9TaY1c6l+6YVBJPgXMMJdzYR jeYpenqZoItpZDqTxNWxo7oVAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image240.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhNABwAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAy AG4AgQAAAAAAAP/MKf///wL/nI+py40gopy02ovlgLn7LwwBSJbaaKaeqLYY68YTLMt07d64qu9m 7yMBg58hsWM8vlBKIbNZfEKR0unSGsWuqlpKsvvVhrFja3l6hqaba2X7+CbGg3NffXfHiRz8vv8Q ABAwSFhoeIiYqFgI0Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ub q7vL2+v7CxwsPEzc+3eMvOE40FWh3MjcPBMILT29bH2CnR1CDRCdLbId7g1uLV7Njf7N3T1+Xt6+ bi49Lx+vjk/+Xq8Pz9/MXj6AYPz1IyjGYECFBRGSYZjQoRmIDyWioTjRohqMEhc1suG4cVmykQ68 NVqEMmXKAgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image241.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLgAnAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAt ACYAgQAAAAAAAP/MKf///wJtnI+pywwjopy02lvHw7z7EUDeSEagWKbYqbYW68ZmKMtw3d54qu9k 7/vQgiUgcTU8ClFKjrFJeUIl0qmgOsVCtU2u0nsEE8VBss+8Q+PUNbYtac3A4xN3zO7C50KNvv8f EAAAEFhoeIiYqKhYAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image242.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMQAnAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAu ACYAgQAAAAAAADPM/////wJrnI+pyw0Co5y0Wjve3byLEXjiCIHkyZnoSqns+4Xw685obZN4Lu58 5/ttgkKMrOghIifKZaTpjEVTx2kF6sQutUhu0SsE/8Q8cs5sQ8/UMDatamXC4885XXqXN/b8/iEA ECA4SFhoeIiYWAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image243.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIAAgAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAe AB4AgQAAAAAAAP///wECAwJAlI+pK8APjYs0hYrNzXXz6H1PKC5kaaGjypys4LKxOqN1eYv5t3N9 9sMEOy/FkHIEFVPLQxLyHAEAgar1is1qCwA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image244.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIAAgAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAe AB4AgQAAAAAAAP///wECAwJAlI+pK8APjYs0hYrNzXXz6H1PKC5kaaGjypys4LKxOqN1eYv5t3N9 9sMEOy/FkHIEFVPLQxLyHAEAgar1is1qCwA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image245.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhBwAHAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAH AAcAgQAAAAAAAP///wECAwIPBIR2wbLcBIwzONkUcqAAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image246.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAOAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAG AA0AgQAAAAAAAN3d3f///wIaxD4WG8c9nmMpNgBeFlys7gXg1wWbh2UmUAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image247.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAUAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAG ABMAggAAAAAAAN3d3f8zAP///wECAwECAwECAwMmCLSk8WHBSKaEjTUwufjCA4bBKIKBFwIKowzw sMQyQc9xBm8tmwAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image248.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAIAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAG AAcAgQAAAAAAAP///wECAwINhA4We7Ls3nmhsWREKgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image249.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAIAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAH AAcAgQAAAP8zAP///wECAwIPBIR2wbLcBIwzONkUcqAAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image250.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAIAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAG AAcAgQAAAAAAAP///wECAwINBCR2ESnMEGwPSntQKgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0194_image251.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAIAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAG AAYAgQAAAP8zAP///wECAwILhC4WG8ctnmMJpQIAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0200.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
50
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Outline
lIntroduction
lMeta data problems
lDesign patterns
lSolution templates
ØMod= el reintegration
ØCha= nge propagation
lResearch background
lWrap up
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0200_image252.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIgAnAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAwAh ACIAgQAAAP/MKf///wECAwJvhI+pJ+vvGpxQSIqRzdyIcHXTF4rPB5pjkGrWC8cyzLZejef6zoYo DwRefsEibmhMHm9KpYTYLDagUSGAWuVZssktNzj9gq9iLbOce6LTjPXSM4vLayWVhm6P9PJ6G/9e 90cW+LchqGB4qKGI6FAAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0195.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
51
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Change propagation<= /span>
lSolution template
ØPropagate deletions
ØInclude additions
ØMerge result
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
52
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Change propagation
=
s1_s2<= /span>
s1_d1<= /span>
PropagateDeletions
(added)
Diff
script PropagateChanges(s1, d1, s1_d1, s2, s1_s2)
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>1.ád1¢, d1_d1¢ñ =3D Propag= ateDeletions(s1, d1, s1_d1, s2, s1_s2);
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>2.ás2¢, s2_s2¢ñ =3D Diff(s2, Invert(s1_s2));
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>3.ád2, d2_s2¢, d2_d1¢ñ =3D Merge(s2¢, d1¢, Invert(s1_s2  s2_s2¢) s1_d1  d1_d1¢);
4. d1_d2 =3D (Invert(s1_d1) s1_s2  s2_s2¢ Invert(d2_s2¢ )) Å= ; (d1_d1¢ Invert(d2_d1¢));
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>5. s2_d2 =3D (Invert(s1_s2) s1_d1  d1_d1¢ Invert(d2_d1¢)) Å (s2_s2¢ Invert(d2_s2¢));
<= span style=3D'font-size:83%;color:black;mso-color-index:2'>6.return ád2, d1_d2, s2_d2ñ;
(w/o deleted)
s2<= /span>_d2<= /span>
Merge
s1
s2
d1
<= ![endif]>
d1¢<= /span>
s2¢<= /span>
d2
=
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image253.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhVwGkAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABV AaIAgQAAAAAAAABHjv///wL/nI+py+0Po5y02ouz3rxPMAjiSJbmiabqyrbuC8fyTNf2jeftAOr+ DwwKh8SikTgIhI7MpvMJjUpryeX0is1qt9xTtQsOi8fk2LeMTqvX0TP7DY/LYe65/Y5f1/P8vn+6 9yc4SOgTWIiYqKhyuOj4WNgIOUl5J1mJmZl2qdnpucX5KTrqFEp6igpkmsraOrPqGiubAjtra1t7 q9uau+tL2vsr3Bk8bExZfKy8mLzsTNj8LN0XPW1tV32t/Za97Y3W/S0eFj5urlV+ri6Vvu7e1P4u j6Q0b79Zf68vFr/vT9Pvn8AXAQcaZJTvoEImBRc6FNDwocKIEg1SrCjwIkZ//xo36uvo0R7IkPJG knRn8qS6lCrNsWwp7iVMbzJnaqtp0xrOnNJ28nTm86eyoEKNES0q7ChSX0qX6mrqFFfCqCShUo1l 9SqvqVoxZu2K6itYYFzHOhRr9hPatMTKsrXo9m3GuHI50q378S5ekXr3luzrFyXgwCsHE3Zp+HDM xIppMm588zFknZIn96xsGSjmzEM3czbq+XPS0KKZki799DRqqVZWL27t2jHs2JFn06Zs+/bl3Lo1 8+7d+Tdw0MKHjy5u3DTy5KmXM2f9/Nna6GWmUx9j/To51doxZe/O5Tt4dNzHQxJv/gr69OzKs1e0 /v2T+PLhua8P7T5+QfT3F7Dp798QAAYYxIAE/mDggTokqCAODDZow4MQAqTfhHJIaKEZFWbIzYYc 6uHhh/g4J2J+JJbIX4goYqfiitud6CIfGMboRYs0gmLjjVnMqOMIPPYIUY5AtgfjkHD82COSOip5 I5M0OhkjlC5KuSKVKFpZIpYiavkhlxx6mWEVHoxJZplmnolmmmquqWYAAAAQQJxyzklnnXbeiWee eu7JZ59+/glooIIOSmihhh6KaJ8FAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image254.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhDQBEAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAwAH AD4AgAAAAP/MKQJABGJ5qMHmXIqMSvtke5Av9W2gNnlkN5pqyopu2ZZctM0nLdd6/qJ9CPudgL6g sYgkKofM1QuzoHRI0iMEdDAUAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image255.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOQAzAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAYABgAu ACcAgAAAAP///wJjTICpy+1u4nm0Ujmt3nJ7jWXfuBwdiSJZlLYJ67ZwjJ70aN/frHt8DzIAd7/h I2c8FpONJbMkfF6iUoiziqwqrliqFir6vrjPrJhc9opV6rVZ+4a3z8K5FLMeo4GhPADvN1YAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image256.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhZwAMAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAQAAwBf AAYAgAAAAP/MKQIrhBFxy+0Po5xQsZSo3rzXjGDiSJbmiabqyrbuC8eg6NX23WC5hfc+xQMUAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image257.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhPAAzAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAYABgAx ACcAgAAAAP///wJmhI+pyw0BnZwN2kCzNhfv71zgqHQeSYoROoosar1wLLd0/d34pu+U68sAg5Me sWI8LoZKRrKZeEI50ilziqhCr1jqqhvVNsVKbteMJZe/4APaqsad4jtT292549l3u/6R93fyd1AA ADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image258.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMQAzAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAYABQAl ACgAgAAAAP///wJZDI6pyx1vmpwLQoqdzVzZ2HVfSBoXWT5oCq7Z6b5qLLe0BN/4rO927+EBK8Jh ImdEIJOAZdI53DCVRSY0Wn1mjVdgt/fVhW9jWjl2dp1+XunUbYVj5dy0ugAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image259.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhRAA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAUABgA6 ACgAgAAAAP///wJvhI+py+0WnpwUhItj3fxk3YXUJ5bOB5qqh1npWmbwDLU0bN+qrO9X7/sBY7kh h2fsIJOVJXNUfEqc0ge1yrhiF9otoutlCcPZKDkBDqfV5rPYXR7Dv/J5rW5fb/X7tvr+AodiJ4Yn yIc1SOhiOFcAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image260.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhBwKQAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAG Ao4AgQAAAAAAAP///wECAwL/hG+iy+0Po5y02ouz3rz7D4biSJbm2SDqirbuC8fyTNf2jU+rmvf+ DwwKh8RiZZcwKpfMpvMJtbGi1Kr1is0Cp9qu9wsOixHisvmMTuMO6rb7DY9DkvK6/Y6nBgD5vv8P KBU4SFhomBFwqLjIOJjYCBkpqfY4aXmJWVWZydnp+bP5KTpKehJaipqqanG66vq62go7S9spW4ub 23ir2+sLyPsrPBwXTHyMXGaczNx8tewcLb0EPW197VONvc0do90NHj7yLV5ujnierh5Cvu6+3v4u Xx4/b89df68/nb/vz9zvn8BhAQca1FXwoMJZCRc6VNXwocRRESda5FTxosZJ/xk3emTU8aPIQiFH mvxT8qTKOylXuoTT8qXMNDFn2hRT86bOLjl3+rTS86fQJ0GHGlVS9KhSIUmXOu3R9KnUGlGnWoVR 9apWU1u7esnqNawHsGLLojOLtgnZtGwhrG0Ld8HbuHDn0mVr9y7avHrL8u0b9i/groIHay1s2Cri xFIXM3bq+LHSyJKNUq4s9DJmn5o36+zs2Sbo0DJHk3Zp+rTK1KpNsm4t8jVsj7Jna6xt2yLu3BJ3 83bo+7fC4MINEi8u8Dhyf8qX62vu3B706PKmU3dn/bq67NrPce9OD3zl7+LBkS+PDz3j8+qvsW/P D/7g9/Kd0a8PEL/e+/qP8ZnvTxCAcf0noC8EFogQgngpmNaBDNLi4IOwRCihKxRWCBGGgWno1YUc kuLhh6KEKKInJJaIEYqKqTjViSxa4uKLksQo4y571HhUADfiONQedPD4mY98ABkkD0SKJiQbR6Km IxJDLjmSjknuQCOUbUg5pZNYbslll15+CWaYYo5JZplmnolmmmquyWabbr4JZ5xyzklnnWLuUAAA Ow== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image261.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhZgAMAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAQAAwBe AAYAgAAAADPM/wIrhBFxy+0Po5xPsZSo3rzXjGDiSJbmiabqyrbuC8eG6NX2fYGLjve+ZDEUAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image262.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhDABEAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAwAH AD0AgAAAADPM/wI6hGMJqOH9jovz1SlZhnrFnWCQ4pGfZHblyIbqubrp3KJ1bMs3zL8+rQvmhrhi D0g87n4ZzIVRcZ2UBQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image263.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhNACJAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAy AIcAgQAAAAAAAP/MKf///wL/nI6py+03gHm02hGm3Rxh3YXUJ5YPaaYKqrZsm75wKc9hbXN4fmU8 7fvdgkIdsdgDIUfH5anpbOyiiSkVAr1Ws1qssuvhdq1XMtUcRTvVSzbSXYQL5T867zPI6/f8vv8P qBcAABBgeIiYqLjI2HhICBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ub q7vL2+v7CxwsPExcbHyMnKy8zNzs/AwdLT1NXW19jZ2tTRjY7e0d+aUVASleNsgNtlWuHsbeLoDx 3i6fDl8vAR+Pnn/Pb37mnz58ANMI9DdPHcGBB+k1VPgQzEKE9hwmlBhxTMZxKBvPXdT4kWNIjxUh jgx40mDKNR1RlsS4sk1Lldy+2bwpSJKjnTx5FgAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image264.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLgAnAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAs ACUAgQAAAAAAAP/MKf///wJpnI6py60DjJt0jiCr3jfv73Tg2IjkiZjoqa5j635wrM00Zd8hpst8 X/sBccLhzmNk5JKHJdOZhBqlQyrQ2sPqtDcuzRsDu8QrMsrMKjIf6nWq7RZ0BvS6/Y7P6/EBACAA GCg4SFhoSFgAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image265.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLwAmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAt ACQAgQAAAAAAAP///wECAwIxlI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6bgYA EAgKh8Si8WgsAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image266.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMQAnAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAv ACUAgQAAAAAAAP///wECAwJXlI+pyy3gopxh2osq3lLzv3jgaIgkaJ5cqmJsa71wN39y3dx4uLv9 pfsdgkIBUXj8JXvLXRP3rEVnU1i1dVVlT1tSd/RFFWljR9hWNgMAgbb7DY/L5/QCADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image267.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhMQAnAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAv ACUAgQAAAAAAADPM/////wJsnI+pyz0whJy02ovxCDH7DwpbF5bmaKYhqrYa58YVK8t07d64qu8n 7Gv1gqAh0WM8vkjKIrDpZEIzyemkahU9sxes1TsFQ8VNstJ8RBPVQbbPvYPj5DW6bcudcRz8fj8A ABAwSFhoeIiYqFgAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image268.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAUAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAH ABIAggAAAAAAAN3d3f8zAP///wECAwECAwECAwMrCESxoCE2JmdtMJIH94tC9AlkGJQkiAbAmXIS t8wPMdzDgt/6vtm82myTAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image269.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAOAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAH AA0AgQAAAAAAAN3d3f///wIdBIZjE63cHIwvhpeUiQYEAQYeSDZkOJbe13ReVwAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image270.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAaAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAG ABkAgQAAAAAAAAD/AP///wIfxD4WG8Pr3pEGgYuz3rz7D3aWIZRIaaLmoJ5Cch1XAQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image271.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAIAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAG AAcAgQAAAAD/AP///wECAwINhC4WG8ctnmNoJWBuAQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image272.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAHAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAH AAcAgQAAAAAAAP///wECAwIPBIR2wbIcnIBtQveiQrgAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image273.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAIAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAH AAcAgQAAAP8zAP///wECAwIPBCRmEoHXWmLR0TixQgkUADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image274.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAIAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAH AAcAgQAAAAD/AP///wECAwIOhGUngbAB0YNsRtuEbgUAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image275.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAHAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAH AAcAgQAAAAAAAP///wECAwIPBIR2wbLcBIwzONkUcqAAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0196_image276.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCAAIAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAH AAcAgQAAAP8zAP///wECAwIOhGUnIbgBHZxtxhdVMwUAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
53
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Reintegration
Propagation of deletions
Change propagation
Compose
Extract
Diff
Merge
Confluence
Data integration
View integration
Schema evolution
Model mapping
Mapping reuse
Match
Schema versioning
. . .
. . .
First-cut taxonomy of patterns
. . .
. . .
. . .
. . .
. . .
Legend
A=
B=
<= b>A uses B in
its solution
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197_image277.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhvgBCAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAC7 ADwAgAAAALKysgL/TICpy+0Po5y02oun2bn7D4biCBjIZpLqyrZtqqDuTNd2DC/yzff+lWugDr+i 8ReE7I7MpiopWTqn1AqUMqxqtzoiSMoNHzmjrPjsu37J6LZLLQK75x84yUzPA708uf7PwJYmCFh4 wleEZ6hn1+O3KNaIRAjJJWmkWEl12fSoOYmIlvk5WOhJ+hbKSIn6ogo42lr2ungqi8GqaXuLRfsZ y6vh27objGPsUBzMKQtszLyceyuNLKRcO1ydTA0JrY3j3Rb+DT6+ZU7ehe7EnW5xfZ7tvteutT7/ AD8mj++hX9qvhrN9AR3Vu3Gw4KyEqRRiYviEn0NX9/ZMZPcvQ8WLSHEg0uNoz6MwiSD7ZMxHsuSg ihtVpkLX0uWMgToOyVyVJNQBkTeZ4AmyM2XPKjtgyIg51KSJFEOQJlXK9OTTKU1LCJ0aUuqKAgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197_image278.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhDQAhAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAQAI AB0AgAAAALKysgImhB1xl4vqWoRLVsoc0gA/bTFeN4bfBHJjB2KK1cRvQj80dV9luRQAOx== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197_image279.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhFAAZAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAT ABgAgAAAALKysgIkhI9pEerHnpyvUWWvdnFDD2RbB4KkJ5baqa4l207wlcbSLKsFADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197_image280.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh1gBHAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAADO AEIAgAAAALKysgL/hI+py+0P4wk0yIuz3rz7f1VWBZbmiabqIiLtCsfybL4KSef6rtsNzgsKhxkf BEhMKodIjHEJjaKaG6r0ipU8Pdas97sFhb9k5bhGKauX51R3DV+1Ye+4nVunze/8xz6X1yeY8McT OKhm4XKYxIiIlWbgyDb5aDZSGZVpGSQSibjJCRiaVSg66qloaXqqR+r12iorEztrO1V7q/uRu+tb 9fkrjDpcPMNqnKwVrNwsxuwcrYEsXQ1AbR3dmz28ze2L/Z3sLa5LXm57jt4avv6r7i4KH//YTn9r fz87ry/I33hNVT8//3akysetIK0nngYSFBin4UOFuyjiyZTK4Q2LZUXyZdQoCdqlcx81cmSB8EjK bicDtnT5ss9KBxIpzTQnEk1MlTf35eRQc01JdB579gj6DQm0pUaZIJ2gLRIzIE/ZIf0pjESwNFUr SsT6zsbQZgchKmvRFFRaMmUPJhz7NtvaPgUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197_image281.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXwEkAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAABZ ASEAgAAAALKysgL5hI+py+0Po5wxBIqz3rz7D4biSHrWiablyrbuC8cyl1pKXc/6zvf+T8NlcCqg 8YhMKh3EEhG1jEqn1GBO9zxVt9zurxnN2rzksnkCNosv57abmn7fxPK6vRW/S9b6vp+R92f1JFio JmSIR5fI+IXYuLPGBkkJElhpxIe52XDJKaX5megpWiZZ6kaKqhe6qqTqytgaCwNLK3p6+2Gr2wsw 65tAGEyMkUvLW6xcATz6uAzN0pyaHG09csxVfc39ku0yBvjcTT413RF+MFzOfrj4kG4Qvt1ev/X9 m75uz++clS+vSL+BnCRpIYgQ18GA8RI6NATlocRP8QoAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197_image282.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhfwAlAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAAB3 AB8AgAAAALKysgKchI+py+1/goS02oszk3zqD4Zi1CHciKaq0QXbucay07oQPOdxneH6r+GBSsDi jZjyGZeAlk7JnDmL0OhIGK1aMdhtU+ttTMMKMJmFPL9sarS5TfKEx/DKW9atc+VPuv5zd1SW9ocS +GJCWKiiKPh1uBgC+dgY2cdGU2kJdFeDubl0OAnKyPdJ2obDhwp3ssqa6gcb+zo7l2fr5VkAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197_image283.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhNQAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAQAv ABYAgAAAALKysgJCTICpy+1vzJu0pnis3gjzb3ng2Ijk2UXoaq4jlrmvKs9SDba4Bu+f7qMAgxCa IkY8mm5JhojZXHigUaWxKh02YZECADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197_image284.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOwAlAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQA0 AB0AgAAAALKysgJVjIGpy+2/zIG02iTD3TzODl5SSFZjiTJZymJnm74wKs9kbXdrfuO8+PnpgsKN rwjZIYHEZfLoVDWjDijVNb0qlAiNFusFhL/dSfY6OlMzYzLYXWYXAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197_image285.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhawA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAEABp AB8AgAAAALKysgLHDI6py+0Pj4nUhVmz1Pry730VJkJh+XgnyqxsS77K5MpAbSdxfu4ynpP4WCtg yRhEilzDYzN4e3JqykyVJ+3srpQslGsagi3eZNlEfo2x6ud6djYTpW9E3RZfVO/3X97uVdeH5zSy BLX0B7Y2iKeoBYmYGGl11sg2olh2Kdf1F+UpiXLFl8X5FVpYRCPaBqojNPcae4powLShegNXy3aB 2/f7y3v7KSo8rBNijEzc65gMKDwX09xKrRctq2x8DZfdHRHuLa5RAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197_image286.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhJwA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAEAAl AB8AgAAAALKysgJhRICpy91xnJwO0iutxTxtE3XY94lTCZoUiqpKa7hV+NJy+tiyXt8I7OF1gL2d sKgiLpSZ49I5E0EfJuYzOZzmONbtpRtdaaOs37hZjhlBZfAMwtKcGfB43XevuVf0uWteAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0197_image287.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhbQCaAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAQAAQBo AJgAgQAAAGbM/7KysgECAwL/hI8JIprsopy02vvahLj7DxocNYbmaWpVibbupq7vTCMsGdd6muP7 H7qtesCiROgzKo9EC3JpbDql0N9zWoVesVnl1tmNUjHfMM9VNn/SXPVs7GG7hzX5PGJv34NwUP6u 8ae3B7bQFyRyCGhYBCHY1RCoI6kIyHA5efkIqWnVSThU6YcJSlK1WTqZusra6voKGys7S1tre4ub q7vL2+v7CxwsPExcbHyMnKy8zNzs/NwcID1NXW19jZ2tvc3dvW0QAE0RHi4uQW5+DlCeroDe7r4O H88+Dy5vf/CeL19vv58P4D98/ATOMwgPYTuF6RiacygOIjSJzyg6sxjNm8aNyBw7eqxGMGDIgf4O jjRZMuFJlSkXrnTZsuHLV6jGzaRZMwJGHJp6+vwJNOgnGjthCD2K9GiNoqBILb3ZyqkOpouKUEV2 9VhWY1uLdSX2dRi5j2TLmt0IdWLaimsvto32lllYYXOD1QV291deX3t79eX1d1dgXYNzFcZ1+FZi W4trNab1eFZkWZNjVYZ1+VVmV5tbdWb1eVXoVKNLlQZ1mlDqPavvtJ7z2k1sNbPN1A5zu0vuLLur 9Ibye0lwJcONjD2LPDlyAAUAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0198.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
54
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Outline
<= span style=3D'color:gray;font-weight:normal'>lIntroducti= on
<= span style=3D'color:gray;font-weight:normal'>lMeta data problems
<= span style=3D'color:gray;font-weight:normal'>lDesign patterns
<= span style=3D'color:gray;font-weight:normal'>lSolution templates
<= span style=3D'font-weight:normal'>lResearch background
<= span style=3D'font-weight:normal'>lWrap up
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0198_image288.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIgAnAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAwAh ACEAgQAAAP/MKf///wECAwJthI+pJ+vvRIP0yYqVCDPn3XnVxokYGZpRwIbSC8dyzJZMjef6Xnck DwT6gsTdsIjsGX7J4oTZJDagUSGAWuVJss4rV+r9apficbiMO6KV5HULMYvLfylVAmWH4PMrG1/j 93cXKMhQV3h1WKhYAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0164.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
55
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Foundation of operators
lView & schema integration (Merge)
Ø= ;Batini et al: ACM Comp. Surveys, 18 (4), ’86
Ø= ;Beeri, Milo: ICDT ‘99
Ø= ;Biskup, Convent: SIGMOD ‘86
Ø= ;Buneman et al: EDBT ’92
Ø= ;Casanova, Vidal: SIGMOD ‘83
Ø= ;Lenzerini: PODS ’02
Ø= ;Motro: IEEE TSE, 13:7, ’87
Ø= ;Pottinger, Berstein: VLDB ’03
Ø= ;Rosenthal, Reiner: TODS 19 (2), ‘94
Ø= ;Spaccapietra, Parent: TKDE 6 (2), ’94
lComposition of queries, views, GLAV maps; query proces= sing
Ø= ;Abiteboul, Vianu, Hull: Addison-Wesley, 1995
Ø= ;Fernandez et al: TODS 27 (4), ’02
Ø= ;Madhavan, Halevy: VLDB’03
Ø= ;Papakonstantinou et al, SIGMOD ’99
Ø= ;Shanmugasundaram et al, VLDB ’01 =
Ø= ;Shu et al, TODS 2 (2), ’77
lView selection, answering queries using views (Extract, = Confluence)&#= 13;
Ø= ;Agrawal et al: SIGMOD ’01 =
Ø= ;Chen et al: IDEAS ’02
Ø= ;Chirkova et al: VLDB ’01 <= /div>
Ø= ;Gupta et al: PODS ’03
Ø= ;Halevy: VLDB J. 10:4, ‘01 =
Ø= ;Li et al: ICDT ‘01
Ø= ;Theodoratos et al: DKE 39 (3), ‘01
lView update, vi= ew complement (Diff)
Ø= ;Bancilhon, Spyratos: TODS 6:4, ’81
Ø= ;Cosmadakis, Papadimitrou: J. ACM ‘84
Ø= ;Dayal, Bernstein: VLDB ’78
Ø= ;De Amo et al: IDEAS ‘00
Ø= ;Hegner: J. Comp. Sys. Sci., ‘94 <= /span>
Ø= ;Keller, Ullman: SIGMOD ‘84
Ø= ;Lechtenbörger, Vossen: TODS 28:2, ‘03
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0168.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
56
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
tagging
SQL query
qSQL
vtag
result (relational)
user query
(XQuery)
user view
(XQuery)
default
view
result (XML)
vdef
vuser
q
vdef  = vuser q =3D
qSQL vtag
Example: composition
RDB schema
default view (XML)
user view (XML)
Shanmugasundar-
am et al, VLDB’01
push data and memory-intensive operations to the DBMS
It is query processing, really, but is in fact a meta data operation
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0168_image289.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh+QAMAXcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAgADgDw APsAgQAAADPM/////wECAwL/hIOmy+0Po5y02ouz3vyh34XiSJbmiR7fmrbuC8fpSifyjef6W/fB DgwKhw6fkYhMKlHG5vIJjU6a1J/0ilVWq9muN7cNf8dkU3hbTqszZ+r6DZe0j/G6XTVn3ffxPIgP +OZnFVhY5meYSIao2Jg16BgJNWgjaTlESXi5qZOpyQkK4xlKKtqD51aqelLDgLYKO6Ln+hpry/ZX VHvLO/XZINYrLBI8bKyxe6xMUbzsHNH8LL0QPW1dbf2Mne28za2c/N0dLg5OXj7sjd6rvn577s7b Hg87T19qf0+ar8/J37/pH0BL8AbuK2gQlMCEihYyTOTwYSGEEiVFrMjnIkY7/xo31unoURDFkIZA klQz8iQgkyoXpWzJ8SXMjzJnwqlpcw3LnFh28ozi8+cknEK/BC2qhSjSLkqX9mzqVMrRqEGmUgVi 9SoYqFqTcuna5ytYkWLHouRqtiratFjXsu1U9q1Rt3JvZK3Lii5eU3H3StXrt8XdwLL6En4y+HCH xIqRAW5MgjFkDI8nh5BsuQLmzHIqc3Zs+DPc0KK3ki5tNxVqIapXsz4VWIDs2bRr276NO7fu3bx7 +/4NfHav4MSLGz+OHPnw5MybO3/eezn06dSrF5duPbv27bKxc/8Onrn38OTL+x5vPr162ujXuy/f /r187vHn269e/75+5/n3+/8/3t9/AgIX4IAG7lbggQraluCCDgrQ4IMKRiihgRRWKOCFGPqn4Yb6 deihfSCGKN+IJLpn4onqpaiieYH94tprlcQo4yw0jtbKjab5oGNqrfU4w2aozQFkXowUeVkmSC7m CYxL+tKkk0921uSUG0Rp5ZVKZqnlkVzikseXTLYhJgdelqnZmWhCSeSaaarppgeQxEnlnHTKmQqP d+LpBCq57ElNXzQACkxofxJa0KF7UiTlmp49+SiSkUp6GqG0VGqpApMCKaRrm3KKaaYAfNojqTea emqomaJKI6ueqroqrIi6uhqttcoKqK1D4roor73+KKouwAZb6LDEaurrnbqhitbprcYeO+qyn0k7 bbJxUssZtpZpu621bnI7GbiNiTuut46Sexi6hDW767PQqvuiuee6Syy88dIbrL1+6YsXv/3KWya7 pfkrl8DMAhwwwl8SXLDCXDL8FsRpSTyxw1lSbBbGYBlcLb75WmylxhuDPKXIXZl8Fcopkwwpyy17 HKvLlMJsKcfZyjxzn9BCoPPOPOvpc50zBl0n0RYMbfQDBQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0168_image290.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhdwAeAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAB1 ABwAgQAAAAAAAP///wECAwJrlI+py+0Po3xg2ouzfmH7D4ZCJ5bmmZDoym5qC8ecTNepjdNvzp97 DwT9gsTMsIiUHJPMxrIJRTyj0Sm1ab0ms9oitxv8gnvica5stqHTOjZ17YbB46w5HRUAAAL8vv8P GCg4SFhoeIhIWAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0168_image291.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh1QANAXcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAQADwDJ APwAgAAAAP/MKQL/hI+py+0Po5y0soCz3rx7bIXiSJZm9aXqdrbuC8fASn/yjee6UffZDgwKRb7a 8IhMJooqpfMZZNqg1GpMyrFqt0QsiwsON7wdsdlMLp/X2rSHDXe6p/F6dE6362X41P4P43bQBFhI IqiQZ7gYgXiRxRj54OgAKXmJQNkIgtmpOcHZGfkpWjqZZpq6SabaOobqGpsJKytLWxt7i9uqu5va 61sKHOzJSqw6fCyZrLxI2sz4DG0oPQ1Ybb2HnW23zR3n/c0WLn5GXi52jg6mvr7V7m4FH0/FTI9m fN+drw/O3z/uH0BzAgemK2iQHcKEbewxhDLvIZCIEnc4rFiPCUZ//0Y21qHh8Y+ikPs0kHQW6qTK lSxbunwJM6bMmTRr2ryJM6fOnTx7+vwJNKjQoUSLGj2KNKnSREuPBGg65CnUKFMnpqzK5yrWQFq3 tvji9QXYsF9Nki079uwINWoPWWrbJS1cCiPnrnprV0LdvK/28k3k5y8EQoL7Bi68ACTixCsWMybs mEfHyDMmR+5BuTLmyz4oF+H8ebEUx6NFa0TsBTUW1aUzs80MWC5sybJnv549CC9uzWZ3564N+/Zu 4biJ29ZdHPlx4K6VB3fenLln6NOlg+7tm/eP7LSx+zb+3Dpp6te3cwcf3ftw8uPFm3bPWn1y+IXR V5e/HH94/enNZ9a3X15X3A1IYIEGHohgggouyGCDDj4IYYQSTkhhhRZeiGGGGm7IoSt9HDbVh294 JSJ/S5UoYFUlwvVhXnjw1QeMMc6FIos1noWif1vlaOJRPNIXVGParRbiSHMU6dyLSgGoJFI9LkGR TDqCEiVMUq11pGBZ/rWljFUa1aSXC6nVpYtl2nUmjV+CmWZbYZp5EYlrFvWmmnMS1aabdw5Vp51j 4rinUH3qGWiQhQKVJ5mJAhrnjof+NKiij/q0KFmVhhUpo41itamjoQUIYn8Axgeklk8+Z0ABADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0168_image292.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhrQBVAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACs AFQAgQAAAP/MKf///wECAwL/hI8gy+0Po5y02ovzTbyrFYTiSJbmiabqyrbu2zIeB8L2jef67grz IeAJh8SicTELGpfMprPkoz2n1KouCrRqt1wT1qDsisdTbJiMThOjZ7X7DWPD5/SVr13P62v6fp7v F/gGKFhIRmiYuIWo2FiG5xjJxChZOURpmZmDqdn5wukZqgIqWgoFaZp6qsqKQtoq+grrKTurWWtr iZsrucvr6PurGCxsSFwseIzsp7y8h+pc2RxNN00NZ33tlq2dxt19CA1uLD6eXG7OjJ7+zB757W4F H081T/9kf9+Ur7/E31/kH8BL6waiEWhwB8KEmwoy7LLwoY2IEj85rCjvIsZ6WRo34uvocR/IkP5G kgxo8iRBlQdTslTo8mVDmWIo0hRh82aAOzrlgelZRQ7QMlmG7kMQ06gXKUoDdkjadGeSqFe+PIWq 0+oPBlTtIPnhQYPYsWTLmj07AWwBADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0168_image293.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhdwAeAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAB1 ABwAgQAAAAAAAP///wECAwJrlI+py+0Po3xg2ouzprv7DwpBSJamMp7q2qXsC0NuTNfGbOcsrvcl 7wt6gMIihmhMRpDKJoPpjB6g0ii12rxik9ptsesNgsO9MTlnPtfS6hi7/XrDV/L5qW7/AQL8vv8P GCg4SFhoeIhYWAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0168_image294.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhpAAeAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACi ABwAgQAAAAAAAP///wECAwJ9lI+py+0Po5y0MmCz3rx7GXziSJZiaKbqyqLsC8eVK9f2Td/6nub8 D9z4gsTiY2hMKgXIpRPYfEpx0yrUitVFs1zStgvufMNky7iMjpzTbMa6DT+84/A5nW2/o/N6Mr8P 9gfIJTiIFQAAELDI2Oj4CBkpOUlZaXmJmakJWQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0168_image295.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhpAAeAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACi AB0AgQAAAAAAAP///wECAwKClI+py+0Po5y0MmCz3rx7iX3iSJZfYKbqygpoC8ey9M72Pdf4zpd6 DwxmfsKisUE8KpXJpTPYfEpx0ak1Vr1qVdmtd9T9ijnhsblSPqsh6bV70X7LDfH5u25f4/PnPX/s 9/cVKLhFWHh1iDgVAAAQABkpOUlZaXmJmam5ydnp+VlZAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0168_image296.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhgwAsAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACC ACoAgQAAAAAAAABHjgECAwKclI+py+0Po5wMAIqz3hyH0IXiSDJfiaaqdK7uu7bwTHNyjefPrfe+ wPsJacGhMQY6Kl3FpbPTfEo9yalVE71qTdWt15H9fsPiLbl8PaOn6vWz7V7C48c5fWi///L6Hr+f 8wdYIzg4U2j4gpiIxGi16IgCGUkySSlieQnVpYnH2bn3CeonOhpYakoYYPHR6voKGys7S1tre4ub O1sAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0165.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
57
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Example: Extract
= lView selection, answering queries using views
data
source
=    m¢<= span style=3D'mso-spacerun:yes'> 
=    m<= span style=3D'mso-spacerun:yes'> 
query
workload
q
   mx 
view
m_mx
rewritten query against warehouse: Invert(m_mx) q
<= span style=3D'font-family:Arial;font-size:117%'>data
warehouse<= /span>
minimizes cost (querying, maintenance) and satisfies constraints (space)
multiple queries
View selection problem: construct materialized view mx that<= /font>
can be used to answer (a set of) = q
has minimal cost and satisfies op. constraints
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0165_image297.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh7wAmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADt ACQAgQAAAAAAAP/MKf///wL/nI+py+0Jopy02ouz3rzTB4biOADCiabqyrbum5beTNf2PQ3wzvd9 6QsKYYMA7ohM2nTDpnNVfEqDRaX1ipUwp1xftAtmVbPkcm0bTkMD6vbYDI9f0G03ux5+y/dyOj5/ 98elx1dI5ic4GJj4RGj4qITI2Lg4OeQImXkjaXlZ2ellpDmKwwkaeupJunqWKvXl+iPKSrthGvsC i0s0W+trcbsr9im89ntcEVwcQ7yMgolcq+wsoEvNHJ097Wx9fQKdvbq93O0NHj46Xlx+fY6eqS7M Tu3+/hi/O8/day/uzftPRb1+fPDh0keOH0FNBmMhXKdwIaSGrh7KiyjREMVUWBbzYcxYMKCLjgc/ guwjsgVJhyZPwtl4amXFli7LwAQlkyPNmlludsoZcyfPKz4tAcUpdGiklMOYVkuqFEnRSUd/Qo1a yqnAACS6emUQ4CrWJV/Lmk0QoAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0165_image298.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhdQAUAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAwBu AA4AgAAAAP/MKQJGhI+py+0PX4i02ott2DP7D4bc2IXmiRrkmrZutcYlItf2jef6vh/8DwwKh8Si 8YhMKpe3l/Ope0qdzanVFbtqX6OtF+spAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0165_image299.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhRwAmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABF ACQAgQAAAAAAADPM/////wJ0nI+py+1vwBC02ouz3rwP2YXiSApDMJXqOp4pC8eWK9cxbeclrvce 6gtueMIihWgUIpO+JVPnfNqiUhm1CrtiV9rtDujNdcOiMfn3OmfB6nW6rTLDMfL5jG0n1fMmPD+0 lxdoNzhXCHfYlqjmAuH4COkYUAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0165_image300.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhpQAUAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAUAAwCd AA0AgAAAAGbM/wJShI+Zoe0Po5y02luDZrj7D4YisJXciKbq+pguC8fy5dbnjOewzff+DwwKh8Si 8YhMKpfMIKkJjUqnQgT1is0qG06d9xvrgcfkVK2MTn9K6na5AAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0165_image301.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhmQEtAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEABACU ASgAgAAAAP///wL/jAOpy+0Po5y02ouz3rz7D4ZidyDjiabqyrbuC5/mUsb2jef6zveM0aj5hsSi 8YhkAX+HpPMJjUp7S1pzis1qt9zIVSHsisfksi6cQJvX7LYbo1a/5/S6uTQDyO38vh+Jl7f3R1ho +BJoVXXI2OgIEjgz+EhZaQkWibl4ydnZGCn55TlK2geqmVequroGajLJGisL5foqOoubC+iadqv7 C3xWq+cbbHy8UgsEi9zsvKGMwPxMXe0VPW2tva2Yms0NXh1XHF6uPb5pri5++73+joueCk8fLF+P b3yfz5+73w+Q1b+ABEcNLIjQ0sGEDD+1I9cwop+FEivykYcto8aNNhw7evwIMqTIkSRLmjyJMuWp bipbunwJM6bMmTRr1mRiM6fOnTx7+vxpEyfQoUSLGj2KtCWDAgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0166.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
58
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Example: Diff
= lView complement: view update,
self-maintainability
=    m¢<= span style=3D'mso-spacerun:yes'> 
=    m<= span style=3D'mso-spacerun:yes'> 
=    mx 
view
m_mx
   md 
complement
view <= /span>
m_md
data
source
query
workload
q
data
warehouse
A data warehouse view is called self-maintainable if the updated warehouse can be computed directly given the reported changes in the sources without additional maintenance queries.

------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0166_image302.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhbQCHAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQBr AIYAgAAAAP///wL/jIGpy+0Po5y02ouzbibsD4aXJ5bmmRzoylpqC8fOK9cwbef6zmNdD/yQgsQM roh8DJNMyLIJRfyi1KpVerxqt7ssl+f9iselMFlmPqvXkjQb9Xzb4vKWu44/0/OnO3+z9yfI5Tc4 YrgSiCi02NdoovgoOfkWSdl2yZi5ySlm2cnwCaogOmp6ikpUOroK2poKGysr8spZu3mbmTvL2+sr 9ZsSDLBLWTyMbDx8/Mic/GzovCiNSA19XWc9qC3IjV25HFz4Td7tnXderk41brt+mo4Xn/1uOl95 X6/flb/Wv9/knx6BAAsmIjgGocEe7XQpXMhPXDhfDwlV3HIRYo2GELo0SuJoLKPHGCKtgFTWqwAA Ow== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0166_image303.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh7wAmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADt ACQAgQAAAAAAAP/MKf///wL/nI+py+0Jopy02ouz3rzTB4biOADCiabqyrbum5beTNf2PQ3wzvd9 6QsKYYMA7ohM2nTDpnNVfEqDRaX1ipUwp1xftAtmVbPkcm0bTkMD6vbYDI9f0G03ux5+y/dyOj5/ 98elx1dI5ic4GJj4RGj4qITI2Lg4OeQImXkjaXlZ2ellpDmKwwkaeupJunqWKvXl+iPKSrthGvsC i0s0W+trcbsr9im89ntcEVwcQ7yMgolcq+wsoEvNHJ097Wx9fQKdvbq93O0NHj46Xlx+fY6eqS7M Tu3+/hi/O8/day/uzftPRb1+fPDh0keOH0FNBmMhXKdwIaSGrh7KiyjREMVUYxbzYcxYMKCLjgc/ guwjsgVJhyZPwtl4amXFli7LwAQlkyPNmlludsoZcyfPKz4tAcUpdGiklMOYVkuqFEnRSUVIWL3a AGrUUli7ek1gJIDYsWTLmj2LNq3aslsLrX0LN67cAgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0166_image304.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhdQAVAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIABABv AA0AgAAAAP/MKQJGhI+py+0PX5ix2ouznTzoD4ZiR3riiaZGyTbsC8fyTNd2qdz6zvf86gsKh8Si 8Rg8IJfMmuoJhcyi1GruZc1qSdru1pQpAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0166_image305.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhRwAmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABF ACQAgQAAAAAAAP/MKf///wKT1D6imItqnjuQVRnpbHkACIbiSJbmGX7oyrZrwLny/Mb0jS9wzuPD 3gu6fsIii2hMmgLK5gjojEKjyp+NWrRim8htsus1MsPJKblnPvvSapq2zQPDb/I5bWzHsfOsPf/0 9jfkJ0hSVwiIh9i36ELYCPIIaSAJ2WWxcaHRocmByZkZGhEAABBwipqqusra6voKG1AAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0166_image306.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhqABPAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAgACwCf AEMAgAAAAP/MKQL/jH+gy+0Po5y02osv2jzlD4biSALdiZTqyrYUerryTIswV+f67tweDwzKfAGh 8aiCIZfMD6rXjEoXMcZvij3irKmsV7hpdL9koOFxFqfLbFbRMm7LefG5nXZVrO/8Yb4PSFIXSAgy WIg4cpjIGLHYCMm1F0mp1vNWmUn1pwn52JnICdopOloYZur5mdqXV8oKuAprJzsr9zdpG1irW8bb +/UL7JX7OuxrfBycrEyMudncyhwthUp9m3vte/msTWbtvTwdrlXcTZ4ljG42vs5+7o6cHb+kTl9j f493Pq9vlO+vBcCAbib1I0inHUKBAxcqOugwBz+IEf0orCjoIkYbDeY2BmnoUYPGkBkQFAAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0166_image307.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhRwAmAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABF ACQAgQAAAAAAADPM/////wJ1lI+py+0vBoC0WjrC3fzmDobLJ5YhaaaeprYY68YMKtcHbdd4Hu98 6/ulgsISsXiCIVXHJafpXEWZymnSaoJiH9pto+sdVcMWMBlhPhvSavbZTYaH5V761o7NDPb8vv8P GCg4SJgRABCQqLjI2Oj4CBkpmVgAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0166_image308.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhpABdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAgAAQCa AFIAgAAAADPM/wL/hI+py+0Po5xUhlCz3rx7d4XfSJZmFabnyrZeCmPuTNdHrNr6XuIiDwxmfBeh 8QgiIpdMAFHWjAaV0uqOas3OsNruiesNf8DisuZpTp/J6nYD7Y4nffL6Am7PG9h6N7+v9gdoJjgo VmjohZcYiMhotfhYFikZRlnZdYmp5bjJ1OmJBBpqNEo6ZXp6lapqo9kqygq7JTvb8morVJu7sstr 4vtLEiw8Rlcce4ysS7y8puzMgxt920xNYX1tAa1dk9398A3+xj1eXW7+JZ6OMM3e4f6+ES8/tF5/ L5//vs/en06v3h0GAQUq+HHjn7McThQufALD4AuICCXOowjF4kWIJBonFux4hyJIDhiLjERRMuNJ CCkrriSH8eUEjjJRRqx5ESeJAgA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0167.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
59
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Example: Confluence
V1 Å V2 =3D
Theodoratos et= al, DKE 39 (3), ‘01
Data warehousing: create a materialized view that can answer all queries {q1, = q2, …}
Each query q can be seen as a partial view (mapping) definition. Glue s= uch partial mappings together into a “multiquery graph”. Simplify= the graph =3D view selection. Result is set of view that can be used to answe= r the given queries.
That’s confluence of partial mappings.
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0167_image309.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhBQJIAXcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAE AkcBgQAAAAAAAP///wECAwL/jI+py+0Po5y02ouz3rz7D4bieAGBgKbqyrbuC8fyTNf2jef6zvf+ DwwKh8TiLWAyKpfMpvMJjUqn1GruYM1qt9yu9wsO47DisvmMTqvXVTL7DY/L53Suu47P6/d8/r0P GCg4SPj0V4iYqLjIKHDYCBkpOWn2SHmJmalZZLnp+QkautIpWmp6ukiKusraSqfqGis7+wVLe4ub y2Sr2+v7O2YAPExcXMNrnKxMi7zs/GzaDD1NjSldjZ2teK3d7e0n/C0+jshNfo5eZp7O3p617h4v 3wQ/b38PVI+/z2+j3w8wIIt/AgsCJGgw4T2EChu6Y+gw4jmIEit6o2gxYzWM/xo7OuPoMWQxkCJL +iJpMuUtlCpbumLpMuYpmDJrgqJpM2cmnDp7SuLpM2iqcEKL9gJqNCkgpEqb5mHqNKocqFKrrqFq NWslolq7WuPqNWwkrGLLtgFrNi0hsmrb7kLrNu5TuHLrTqVrN+9VvHr7bj3hN7AatoILwyBsOPEo voobR0HsODHkyIUnUw5s+XLfzJrzcu5c9zPouKJHty1tOi3q1GVXsw7r+nXX2LKz0q5d9TbuqLp3 N+3tOynw4EWHEw9q/HjP5MpzMm9e8zn0mNKnt6xuPSX27CW3cw/p/XvH8OIzki9f8Tz6iOrXN2zv PiH8+AXn0w9o/36//Pr38f/vvxBjACr234DyFGjgQwImKBiCDKbj4IMTLSihXhFWKM6FGF5E4YZy aehhNiCGuFGHJKo14onQpKjiRya2KBaLMCYj44wjvWijVjXmCMyOPJ6E449S+ShkLkQWuVKQSCp1 5JKyNOnkS0pGKRSUVK5i5ZUzTamlTll2KcqXYN7E5ZgyiWnmJmimuVOZbKq05puUxCnnT27WKRKd eDai555DAeancHcGat6ghKZn6KHsJaroe4w2Kt+jkNYn6aT4VWrpfphm6t+mnAYI6KfUeSrqgaSW qmCoqGp36qoQturqhKrGCh6stGZo660czqprobz2iuivwC4q7LCOFmtspMj/Jkvpssxe6uyzmkYr bafUVgsqtsRq61Cf3NaS67c3XituO96Wu8W56L4T7rpAkusuOerGO8W89D7W7r1JwqtvN/b2S0++ AMfy78BKFGwwJwInjOXCDG/J78PPICxxPg5XHArFGPeg8cY7dOzxFReHrAnIJPsz8smXmKzyDCy3 HMPLML8g88wt1GzzYhHnjAvOPKPg889B8zx0zkXbfPTMScO8dMtNq/z0yVGTPHXIVXt89cZZY7x1 xV1L/PXDYTM8dsJlG3z2wGkDvHa/bev79r1x0zt3vHW7e/e6eaO7d7l9i/v3t4FzO7i2hWN7eLWJ S7v4s40z+3iykRs7+bCV0AN7ea+Z67r5rZ3T+nmsobs6+qqlo3p6qamLuvqnrXP6eqaxWzr7pLVD enujuSu6+6G9E/p7oMH7OfyexeN5fJ3Jy7n8m82z+Xya0Zs5/ZjVg3l9l9lruf2V3VP5fZThOzn+ kuUjeX6R6Qu5/o/t8/h+jvHbOP+M9cN4f4v5q7j/if2T+L8QBdBDA9xQATF0wAolUEILfFADGfTA BEXQQBMcUAUBdMH+ZFA/G7xPB+nzwfiE0D0jXE8J0UOCFKpwhSxsoQtfCMMYynCGNORAAQAAOw== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0167_image310.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhRAHNAHcAMSH/C0dBTU1BTk9XMS4wBGNbAwAAIf8LTVNPRkZJQ0U5LjAVAAAACXBIWXMA AA7DAAAOwwHHb6hkACwAAAAARAHNAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoL CwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0e Hh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAx MTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NE RERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZX V1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlq ampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9 fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+Q kJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKj o6OkpKSlpaWmpqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2 tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHCwsLDw8PExMTFxcXGxsbHx8fIyMjJ ycnKysrLy8vMzMzNzc3Ozs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc 3Nzd3d3e3t7f39/g4ODh4eHi4uLj4+Pk5OTl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v 7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///8I/wD/CRxI sKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsuQ/YIBAkTPJsqXLlzBjggQDAQiI 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 Ow== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0167_image311.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhggHAAHcAMSH/C0dBTU1BTk9XMS4wBGNbAwAAIf8LTVNPRkZJQ0U5LjAVAAAACXBIWXMA AA7DAAAOxAGILj6jACwAAAAAggHAAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoL CwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0e Hh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAx MTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NE RERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZX V1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlq ampra2tsbGxtbW1ubm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9 fX1+fn5/f3+AgICBgYGCgoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+Q kJCRkZGSkpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKj o6OkpKSlpaWmpqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2 tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHCwsLDw8PExMTFxcXGxsbHx8fIyMjJ ycnKysrLy8vMzMzNzc3Ozs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc 3Nzd3d3e3t7f39/g4ODh4eHi4uLj4+Pk5OTl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v 7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///8I/wD/CRxI sKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bN 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 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0167_image312.png Content-Transfer-Encoding: base64 Content-Type: image/png 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 YIJ= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0167_image313.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAQEANQA1AAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAUAUIDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDtdGh0 608MeGVfSbSaS+t4IizRqCD5O4seOfumty103TrgO50iyWPdiNvKU71/vdOKytE0r+0fDvhScybI rOyjdkxy+YAoHtwxrWspJv8AhINSiZ5DCkcBjVgdqkhs7fyGaAJv7H0kf8w2z/78J/hR/Y2lHppt n/34X/CluNOW4mMhZAT6wo36kZqa2thbRGMEEE54QL+goAzY4/DU1x9nii0uSYkjy1SMtkdeKt/2 NpX/AEDLP/vwv+FZogu9Jik1GeCCQpDM8gh3FgxOVVBjJyAo7dPesqPVtTtfDV2HNzLrVvbskiEE qhUffXIw2cjH1xjg0AdP/Y2lf9Ayz/78L/hVa3stImgluX06xjgVmAZoVHCnBJyOBkH8KpWlxc3P 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 RRQBwWo+IryXU7qRo4QXmdjhT3Y+9FFFAH//2X== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0167_image314.png Content-Transfer-Encoding: base64 Content-Type: image/png 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 17PL88WJZQAAAABJRU5ErkJggk== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0167_image315.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg 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 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0167_image316.png Content-Transfer-Encoding: base64 Content-Type: image/png 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 TkSuQmCC ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0167_image317.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh1gCpAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAALwDU AHgAhwAAAAAAAA8PDwUFBRsbGxkZGQgICAsLCwwMDAMDAwoKCh8fHxUVFRoaGg4ODgQEBBcXFxgY GBAQEBISEh0dHRwcHB4eHgICAg0NDRERERQUFAkJCQcHBwEBATs7OyQkJD8/PzU1NTo6OjIyMjAw MD09PSEhIT4+PiIiIigoKC8vLzExMTg4ODk5OSkpKTw8PCAgICsrKywsLCcnJzc3Ny0tLS4uLjMz MyoqKjY2NiYmJiMjIyUlJTQ0NF9fX0FBQU5OTkNDQ1dXV1BQUEREREpKSlVVVV1dXUVFRVNTU0xM TEZGRlRUVFhYWFJSUlpaWk9PT01NTVtbW1FRUV5eXktLS1lZWVxcXEhISEdHR1ZWVklJSUBAQEJC QmJiYnFxcWpqamtra3R0dH5+fnx8fHNzc3p6ent7e21tbX19fWVlZX9/f2BgYGdnZ25ubmFhYWxs bHl5eWhoaHBwcGRkZHd3d3JycmNjY29vb3Z2dnV1dWlpaXh4eGZmZpycnIWFhY+Pj5KSkoODg5WV lZSUlIyMjJiYmICAgIiIiIGBgZaWloSEhJGRkZmZmYeHh4aGhpubm46OjouLi5qampOTk4qKipeX l4KCgpCQkJ2dnZ6eno2NjZ+fn4mJibe3t7Ozs7q6uqqqqqCgoLCwsLW1taioqL6+vr29vbS0tKKi oqGhoampqa6urrGxsby8vK2traOjo6WlpaamprKysri4uLa2tqenp6ysrKSkpKurq7m5ub+/v6+v r7u7u9ra2tHR0cTExM7OzsvLy8fHx8PDw8XFxcDAwNfX18/Pz9vb28HBwcjIyN7e3sbGxsnJydTU 1MLCws3NzdPT09/f39nZ2czMzNzc3NDQ0N3d3djY2MrKytXV1dbW1tLS0v7+/vz8/Pn5+ePj4+7u 7uzs7Pr6+u3t7fb29vv7++vr6+/v7/39/eHh4efn5/j4+PHx8fDw8PPz8/Ly8ubm5uXl5ff39+Dg 4Onp6fX19erq6ujo6OLi4uTk5PT09P///wECAwECAwj/AL0JHEiwoMGDCBMqXMiwocOHECNKnEix osWLGDNq3Mixo8ePIEOKHEmypMmTKFNW7MeSpcqXMGOC7PfNzx9P3vpBbJnTpUKeMoMKzdgPnJcv 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 S6Z1rnW9a173Gp0BAQA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0167_image318.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhhgAtAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACE ACsAgQAAAAAAAABHjgECAwKmjI6py+0Po5zUBWCq3rx7HYTfSJamJZ7qyk5h1sZy+872Tdb4zrtp DwwmdMJij2hM2pDKJovpjJag0mqHas1SsNrug+sNK8DiMrkcPqO76nW27a7C49E5vWm/J/P6Ir8f 9Ad49DPIVmj4hpgot8hY5/iIFym5R1npd4kZqLlJCOOpJBiqMkpqYnqa06k68/IKGys7S1tre4ub q7t7gcH7CxwsPHxbAAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0199.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
60
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Outline
<= span style=3D'color:#969696;font-weight:normal'>lIntrodu= ction
<= span style=3D'color:#969696;font-weight:normal'>lMeta da= ta problems
<= span style=3D'color:#969696;font-weight:normal'>lDesign patterns
<= span style=3D'color:#969696;font-weight:normal'>lSolution templates
<= span style=3D'color:#969696;font-weight:normal'>lResearch background
<= span style=3D'font-weight:normal'>lWrap up
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0199_image319.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhIgAnAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAwAh ACIAgQAAAP/MKf///wECAwJvhI+pJ+vvGpxQSIqRzdyIcHXTF4rPB5pjkGrWC8cyzLZejef6zoYo DwRefsEibmhMHm9KpYTYLDagUSGAWuVZssktNzj9gq9iLbOce6LTjPXSM4vLayWVhm6P9PJ6G/9e 90cW+LchqGB4qKGI6FAAADs= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0181.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
61
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
The Commercial World
lBooks for IT professionals
Ø= ;A. Tanenbaum: Metadata Solutions, Addison-<= /span>Wesley, 2001
Ø= ;D. Marco: Building and Managing the Meta Data Repository, Wiley, 2000
lStandards-
Ø= ;UML, MOF, CWM (OMG)
Ø= ;XML, RDF, XML Schema, OWL (W3C) =
lProducts and tools
Ø= ;Modeling: IBM Rational Rose, Visio, CA AllFusion, = Borland Together
Ø= ;General meta data managers: CA Advantage, <= /span>Microsoft Meta Data Services, MetaIntegration =
Ø= ;Meta data services in data warehousing ETL tools: = Informatica, Ascential, ETI, Data Advantage, ̷= 0;
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0182.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
62
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
The Research World
lModel Management
ØA computational meta data framework based on models, mappings, and the operators described here (Match, Merge, Compose, …) <= /span>
lMeta Data is a very active research area
ØPapers coming from many DB research groups
ØSome are problem-focused (e.g. data integration)&#= 13;
ØSome are operator-focused (e.g. Match, Merge)
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0169.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
63
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Summary
l= Many DB problems are easier to solve by manipulating meta data lMeta data problems and solutions strongly resemble one another <= /span>lMethodology: Use design patterns, solution templates, and operators to simplify development of meta data <= /span>applications
<= span style=3D'font-weight:normal'>lThere is much research to be done
l
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0183.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
64
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
References
=
lhttp://research.micr= osoft.com/db/ModelMgt
lOverview
Ø= ;Bernstein, CIDR 2003
Ø= Bernstein, Halevy, Pottinger, S= IGMOD Record, Dec. 2000
lImplementation=
Ø= ;Melnik, Rahm, & Bernstein, = SIGMOD 2003
& J. Web Semantics 1, 2003
lData Warehouse Examples
Ø= ;Bernstein & Rahm, ER 2000&#= 13;
lMatch Operation
Ø= ;Survey: Rahm & Bernstein , = VLDB J., Dec. 2001
lMerge Operation
Ø= ;Pottinger & Bernstein, VLDB= 2003
Accent on i
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0089.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management
© 2004 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0089_image320.png Content-Transfer-Encoding: base64 Content-Type: image/png iVBORw0KGgoAAAANSUhEUgAABAAAAAMACAYAAAC6uhUNAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAg AElEQVR4nOzdeZwUxf3/cb7mUDEonrC4THd9qqpn2Sge660EDIoao9HEK56ryCF4EI2I8YBo0GjU aNREo1FA1JivERVUFJKgiZEYNXiEIB6s+JX8ENAV2EVkl/790d0wjIscTm3Nsq/P4/F8mCws++6Z 2Znu6qpPdYjjuAMAAAAAANi0eQ8AAAAAAADc8x4AAAAAAAC45z0AAAAAAABwz3sAAAAAAADgnvcA AAAAAADAPe8BAAAAAACAe94DAAAAAAAA97wHAAAAAAAA7nkPAAAAAAAA3PMeAAAAAAAAuOc9AAAA AAAAcM97AAAAAAAA4J73AAAAAAAAwD3vAQAAAAAAgHveAwAAAAAAAPe8BwAAAAAAAO55DwAAAAAA ANzzHgAAAAAAALjnPQAAAAAAAHDPewAAAAAAAOCe9wAAAAAAAMA97wEAAAAAAIB73gMAAAAAAAD3 vAcAAAAAAADueQ8AAAAAAADc8x4AAAAAAAC45z0AAAAAAABwz3sAAAAAAADgnvcAAAAAAADAPe8B AAAAAACAe94DAAAAAAAA97wHAAAAAAAA7nkPAAAAAAAA3PMeAAAAAAAAuOc9AAAAAAAAcM97AAAA AAAA4J73AAAAAAAAwD3vAQAAAAAAgHveAwAAAAAAAPe8BwAAAAAAAO55DwAAAAAAANzzHgAAAAAA ALjnPQAAAAAAAHDPewAAAAAAAOCe9wAAAAAAAMA97wEAAAAAAIB73gMAAAAAAAD3vAcAAAAAAADu eQ8AAAAAAADc8x4AAAAAAAC45z0AAAAAAABwz3sAAAAAAADgnvcAAAAAAADAPe8BAAAAAACAe94D AAAAAAAA97wHAAAAAAAA7nkPAAAAAAAA3PMeAAAAAAAAuOc9AAAAAAAAcM97AAAAAAAA4J73AAAA AAAAwD3vAQAAAAAAgHveAwAAAAAAAPe8BwAAAAAAAO55DwAAAAAAANzzHgAAAAAAALjnPQAAAAAA AHDPewAAAAAAAOCe9wAAAAAAAMA97wEAAAAAAIB73gMAAAAAAAD3vAcAAAAAAADueQ8AAAAAAADc 8x4AAAAAAAC45z0AAAAAAABwz3sAAAAAAADgnvcAAAAAAADAPe8BAAAAAACAe94DAAAAAAAA97wH AAAAAAAA7nkPAAAAAAAA3PMeAAAAAAAAuOc9AAAAAAAAcM97AAAAAAAA4J73AAAAAAAAwD3vAQAA AAAAgHveAwAAAAAAAPe8BwAAAAAAAO55DwAAAAAAANzzHgAAAAAAALjnPQAAAAAAAHDPewAAAAAA AOCe9wAAAAAAAMA97wEAAAAAAIB73gMAAAAAAAD3vAcAAAAAAADueQ8AAAAAAADc8x4AAAAAAAC4 5z0AAAAAAABwz3sAAAAAAADgnvcAAAAAAADAPe8BAAAAAACAe94DAAAAAAAA97wHAAAAAAAA7nkP AAAAAAAA3PMeAAAAAAAAuOc9AAAAAAAAcM97AAAAAAAA4J73AAAAAAAAwD3vAQAAAAAAgHveAwAA AAAAAPe8BwAAAAAAAO55DwAAAAAAANzzHgAAAAAAALjnPQAAAAAAAHDPewAAAAAAAOCe9wAAAAAA AMA97wEAAAAAAIB73gMAAAAAAAD3vAcAAAAAAADueQ8AAAAAAADc8x4AAAAAAAC45z0AAAAAAABw z3sAAAAAAADgnvcAAAAAAADAPe8BAAAAAACAe94DAAAAAAAA97wHAAAAAAAA7nkPAAAAAAAA3PMe AAAAAAAAuOc9AAAAAAAAcM97AAAAAAAA4J73AAAAAAAAwD3vAQAAAAAAgHveAwAAAAAAAPe8BwAA AAAAAO55DwAAAAAAANzzHgAAAAAAALjnPQAAAAAAAHDPewAAAAAAAOCe9wAAAAAAAMA97wEAAAAA AIB73gMAAAAAAAD3vAcAAAAAAADueQ8AAAAAAADc8x4AAAAAAAC45z0AAAAAAABwz3sAAAAAAADg nvcAAAAAAADAPe8BAAAAAACAe94DAAAAAAAA97wHAAAAAAAA7nkPAAAAAAAA3PMeAAAAAAAAuOc9 AAAAAAAAcM97AAAAAAAA4J73AAAAAAAAwD3vAQAAAAAAgHveAwAAAAAAAPe8BwAAAAAAAO55DwAA AAAAANzzHgAAAAAAALjnPQAAAAAAAHDPewAAAAAAAOCe9wAAAAAAAMA97wEAAAAAAIB73gMAAAAA AAD3vAcAAAAAAADueQ8AAAAAAADc8x4AAAAAAAC45z0AAAAAAABwz3sAAAAAAADgnvcAAAAAAADA Pe8BAAAAAACAe94DAAAAAAAA97wHAAAAAAAA7nkPAAAAAAAA3PMeAAAAAAAAuOc9AAAAAAAAcM97 AAAAAAAA4J73AAAAAAAAwD3vAQAAAAAAgHveAwAAAAAAAPe8BwAAAAAAAO55DwAAAAAAANzzHgAA AAAAALjnPQAAAAAAAHDPewAAAAAAAOCe9wAAAAAAAMA97wEAAAAAAIB73gMAAAAAAAD3vAcAAAAA AADueQ8AAAAAAADc8x4AAAAAAAC45z0AAAAAAABwz3sAAAAAAADgnvcAAAAAAADAPe8BAAAAAACA e94DAAAAAAAA97wHAAAAAAAA7nkPAAAAAAAA3PMeAAAAAAAAuOc9AAAAAAAAcM97AAAAAAAA4J73 AAAAAAAAwD3vAQAAAAAAgHveAwAAAAAAAPe8BwAAAAAAAO55DwAAAAAAANzzHgAAAAAAALjnPQAA AAAAAHDPewAAAAAAAOCe9wAAAAAAAMA97wEAAAAAAIB73gMAAAAAAAD3vAcAAAAAAADueQ8AAAAA AADc8x4AAAAAAAC45z0AAAAAAABwz3sAAAAAAADgnvcAAAAAAADAPe8BAAAAAACAe94DAAAAAAAA 97wHAAAAAAAA7nkPAAAAAAAA3PMeAAAAAAAAuOc9AAAAAAAAcM97AAAAAAAA4J73AAAAAAAAwD3v AQAAAAAAgHveAwAAAAAAAPe8BwAAAAAAAO55DwAAAAAAANzzHgAAAAAAALjnPQAAAAAAAHDPewAA AAAAAOCe9wAAAAAAAMA97wEAAAAAAIB73gMAAAAAAAD3vAcAAAAAAADueQ8AAAAAAADc8x4AAAAA AAC45z0AAAAAAABwz3sAAAAAAADgnvcAAAAAAADAPe8BAAAAAACAe94DAAAAAAAA97wHAAAAAAAA 7nkPAAAAAAAA3PMeAAAAAAAAuOc9AAAAAAAAcM97AAAAAAAA4J73AAAAAAAAwD3vAQAAAAAAgHve AwAAAAAAAPe8BwAAAAAAAO55DwAAAAAAANzzHgAAAAAAALjnPQAAAAAAAHDPewAAAAAAAOCe9wAA AAAAAMA97wEAAAAAAIB73gMAAAAAAAD3vAcAAAAAAADueQ8AAAAAAADc8x4AAAAAAAC45z0AAAAA AABwz3sAAAAAAADgnvcAAAAAAADAPe8BAAAAAACAe94DAAAAAAAA97wHAAAAAAAA7nkPAAAAAAAA 3PMeAAAAAAAAuOc9AAAAAAAAcM97AAAAAAAA4J73AAAAAAAAwD3vAQAAAAAAgHveAwAAAAAAAPe8 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 J25J7y7VaK1NYW+Awo7T8bo/C5kJV6KaPv0ff1HKnCJij1XK9kq3uDTpnb/0edngJqHTfB1PW6/n n3/+j2Fo+olEB4nILiKSU0p1qaio6VhfX7+X73zUxtepp54xUcTeLWLvUsrcKWJuS89Zf5YMBthB YahP01ofXFc397bs+xobP73dGLN5EARbJFusVncNAtvj6aefXjVIsGLFiob58+f/e/78+f9eurRh 1bK4jz766L1vf/uwQckAgDlTKX22iBn89tvvvJr9nXHjxt+fDELYQVmjZRH7HZHo22EY7ZY2KeyS y+W2zbatZFeA8uY9AEquNqbiOE4a2a3PDIDly5fP8521nGr06GtmFg0APPWLX9xYdnfOlTJTC3oU TBaxjytlHlHK3iNir9XaXq6U6d+v3+FnLVmy5G3fedtyXX75lZckUwZtL631N621YozZcS3r/tpt D5IRIy77Z13de5+s+29SX1S33HLblck2nma/MIx2M8bowovN7PX2BSeXfA6WsOrr6+uVii5MpyIf m0wBjvbOpv8aY7auqKjIGtKtqz/I7jEzM7503XjjL3+WDcikA7MmiqIdFi9efInvbNTGl1L20eQ8 xjwiYh9WyjwgYsaKmFuVstcrZX6klOkfhqZfXV3d7dn3NTQ0XJM1/ks/m3PGmD1mz579x7X9rKVL GxY8//zzfzz00MP7pwN8Z6TLJgcpZc994YUXns3+7uTJz0xVKrpUKfvjdGnCgMLZCOn7dKUxZseK ioqOhbO1GAQoT94DoOTGxFQcx184APBLEXOJUnroxIlP3OI7Z7lVv36HP1+4BEAp+9QTTzzRKh3U 17eKtykUsU+nAwB/TEbPzWilokv79j10SGE3W2rjat68ebNEzMnptL89sy0Vs54ARY2o2u2d14aG xhW+M2wK9dlnnzUeeujhZ2itDxaJDswucIwxO7bweiv+DAxjlsGVvM45Z+ivlbIXpdtb/iCbCWCt lWyrwNVbhq71hL9zTLO/ktTSpUsX9u3bb6DW0RFhaPcVye9qrd35008/LbvZetT61b///e9FyYxG OzH1eDoI8KBS5g4Re1NyAW4HFQ8ArFjRNDEIgi3Szv9dc7lIKRXtvWjRolV38f/znzefmzVr1l+z /z9jxqtPidgfitiTigcARMwF77///qobJ1dcccXvsh1tlLIXKaWHprMAjhWJDjTG7BGGPYIgCLpW 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 QL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABA vvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+ 8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7y AAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIA AAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAA AABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAA AEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAA QL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABA vvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+ 8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7y AAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIA AAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAA AABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAA AEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAA QL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABA vvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+ 8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7y AAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIA AAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAA AABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAA AEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAA QL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABA vvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+ 8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7y AAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIA AAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAA AABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAA AEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAA QL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABA vvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+ 8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7y AAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIA AAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAA AABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAA AEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAA QL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABAvvIAAAAAQL7yAAAAAEC+8gAAAABA vv8HLHVsax78iDwAAAAASUVORK5CYIJ= ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/slide0089_image321.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhSQFGAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALCAACgAK ATEAhwAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBm zABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/ /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZ ADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYA M2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZ ZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkA mZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZ zJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA /8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zM AMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8z M/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//M Zv/Mmf/MzP/M////AP//M///Zv//mf//zP///wECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwj/AAEIHEiwoMGDCBMqXMiwocOHECNKnEix osWL2DJq3MhR48KOIDcKDCnyosmTKFOqXImRJEhXCl2GHCmTpc2bOFmSzHlQJkgWARD67Cjoik+B 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 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/master01.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
<= /div>
<= /div>
<= /div>
‹h= eader›
<= /div>
<= /div>
<= /div>
‹date/time›
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
<= /div>
<= /div>
<= /div>
‹f= ooter›
<= /div>
<= /div>
<= /div>
‹#›
=
=
=
=
=
=
SM: single operator are probably= just the following: Model Generation, Mapping Composition, Mapping Alignment= 3;
Schema Reintegration -> Model Reintegration?
SM: changed “design patter= ns depend …” to “applications depend …”
SM: Moved from slide to comments: “Match is usually not fully automatable”. Added “Mapping reuse” instead
SM: actually, ModelGen executes a functional meta-mapping between two meta-models. Output is a target model + mapping between source and target: <target, map> =3D ExecuteMapping(= source, meta-map);
Examples:
  execute meta-mapping (rules):<SQL, map> =3D ExecuteMapping(ER, rules);
  execute mapping: <X= SD2, instance map> =3D ExecuteMapping(XSD1, xslt);
Input mappings may be partial an= d/or inconsistent
Need model m to identify additions / deletions in mA and mB.
Cannot simply merge mA and mB (deletions are lost).
Map mA¢ a= nd mB¢
Need mapping between mA¢ a= nd mB¢
= Mapping reuse pattern: line 6 and 8
= mA¢ =3D m<= /span>A − deleted by way of mB
= mAx =3D ne= w in <= span style=3D'mso-hansi-font-family:"Times New Roman";font-size:200%'>m<= /span>A¢
= mA¢ =3D m<= /span>A − deleted by way of mB
= mAx =3D ne= w in <= span style=3D'mso-hansi-font-family:"Times New Roman";font-size:200%'>m<= /span>A¢
push data and memory-intensive operations to the DBMS
It is query processing, really, but is in fact a meta data operation<= /div>
minimizes cost (querying, maintenance) and satisfies constr= aints (space)
multiple queries
View selection problem: construct materialized view mx that
can be used to answer (a set of) q
has minimal cost and satisfies op. constraints
A data warehouse view is called self-maintainable if the updated warehouse can be computed directly given = the reported changes in the sources without additional maintenance queries.= 3;
Data warehousing: create a materialized view that can answer all quer= ies {q1, q2, …}
Each query q can be seen as a partial view (mapping) definition. Gl= ue such partial mappings together into a “multiquery graph”. Simp= lify the graph =3D view selection. Result is set of view that can be used to an= swer the given queries.
That’s confluence of partial mappings.
Accent on i
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/master03_stylesheet.css Content-Transfer-Encoding: base64 Content-Type: text/css Ym9keQ0KCXt3aWR0aDo1MzRweDsNCgloZWlnaHQ6NDAwcHg7fQ0KLlRCDQoJe21zby1zcGVjaWFs LWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5UDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZh bWlseTpBcmlhbDsNCglmb250LXdlaWdodDpib2xkOw0KCXRleHQtc2hhZG93OmF1dG87DQoJY29s b3I6I0ZGQ0MyOTsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250LXNpemU6MjI4JTsNCgltc28t bGluZS1zcGFjaW5nOiI5MCAwIDAiOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1v dmVyZmxvdzoxO30NCi5CQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0bDsNCgljb2xvcjoj RkZDQzI5Ow0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglm b250LXNpemU6NzUlO30NCi5CDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlh bDsNCglmb250LXdlaWdodDpib2xkOw0KCXRleHQtc2hhZG93OmF1dG87DQoJY29sb3I6d2hpdGU7 DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjE1MiU7DQoJbXNvLWxpbmUtc3BhY2lu ZzoiOTAgMzAgMCI7DQoJbXNvLW1hcmdpbi1sZWZ0LWFsdDozNjA7DQoJbXNvLWNoYXItd3JhcDox Ow0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkIxQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6 YnVsbGV0XDAwRDg7DQoJY29sb3I6I0ZGQ0MyOTsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250 LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouQjENCgl7dGV4dC1hbGlnbjps ZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCWZvbnQtd2VpZ2h0OmJvbGQ7DQoJdGV4dC1zaGFk b3c6YXV0bzsNCgljb2xvcjp3aGl0ZTsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6 MTMzJTsNCgltc28tbGluZS1zcGFjaW5nOiI5MCAzMCAwIjsNCgltc28tbWFyZ2luLWxlZnQtYWx0 OjY0ODsNCgltc28tdGV4dC1pbmRlbnQtYWx0OjM2MTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNv LWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouQjJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRc MDBBNzsNCgljb2xvcjojRkZDQzI5Ow0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtZmFtaWx5 OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5CMg0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJ Zm9udC1mYW1pbHk6QXJpYWw7DQoJZm9udC13ZWlnaHQ6Ym9sZDsNCgl0ZXh0LXNoYWRvdzphdXRv Ow0KCWNvbG9yOndoaXRlOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZToxMTQlOw0K CW1zby1saW5lLXNwYWNpbmc6IjkwIDMwIDAiOw0KCW1zby1tYXJnaW4tbGVmdC1hbHQ6OTAwOw0K CW1zby10ZXh0LWluZGVudC1hbHQ6NjQ5Ow0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29r dS1vdmVyZmxvdzoxO30NCi5CM0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwwMEE3Ow0K CWNvbG9yOiNGRkNDMjk7DQoJbXNvLWNvbG9yLWluZGV4OjM7DQoJZm9udC1mYW1pbHk6V2luZ2Rp bmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLkIzDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZh bWlseTpBcmlhbDsNCglmb250LXdlaWdodDpib2xkOw0KCXRleHQtc2hhZG93OmF1dG87DQoJY29s b3I6d2hpdGU7DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjk1JTsNCgltc28tbGlu ZS1zcGFjaW5nOiI5MCAzMCAwIjsNCgltc28tbWFyZ2luLWxlZnQtYWx0OjExNTI7DQoJbXNvLXRl eHQtaW5kZW50LWFsdDo5MDE7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJm bG93OjE7fQ0KLkI0Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDAwQTc7DQoJY29sb3I6 I0ZGQ0MyOTsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJ Zm9udC1zaXplOjc1JTt9DQouQjQNCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFy aWFsOw0KCWZvbnQtd2VpZ2h0OmJvbGQ7DQoJdGV4dC1zaGFkb3c6YXV0bzsNCgljb2xvcjp3aGl0 ZTsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6OTUlOw0KCW1zby1saW5lLXNwYWNp bmc6IjkwIDMwIDAiOw0KCW1zby1tYXJnaW4tbGVmdC1hbHQ6MTQwMzsNCgltc28tdGV4dC1pbmRl bnQtYWx0OjExNTM7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7 fQ0KLk5CDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5ODQoJe3RleHQt YWxpZ246bGVmdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgljb2xvcjpibGFj azsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6NTclOw0KCW1zby1jaGFyLXdyYXA6 MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5OMUINCgl7bXNvLXNwZWNpYWwtZm9ybWF0 Om5vYnVsbGV0XDIwMjI7fQ0KLk4xDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseToi VGltZXMgTmV3IFJvbWFuIjsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglm b250LXNpemU6NTclOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzox O30NCi5OMkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLk4yDQoJe3Rl eHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgljb2xvcjpi bGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6NTclOw0KCW1zby1jaGFyLXdy YXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5OM0INCgl7bXNvLXNwZWNpYWwtZm9y bWF0Om5vYnVsbGV0XDIwMjI7fQ0KLk4zDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWls eToiVGltZXMgTmV3IFJvbWFuIjsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsN Cglmb250LXNpemU6NTclOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxv dzoxO30NCi5ONE4NCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLk40DQoJ e3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgljb2xv cjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6NTclOw0KCW1zby1jaGFy LXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5PQg0KCXttc28tc3BlY2lhbC1m b3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouTw0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1p bHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJY29sb3I6d2hpdGU7DQoJbXNvLWNvbG9yLWluZGV4OjE7 DQoJZm9udC1zaXplOjExNCU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJm bG93OjE7fQ0KLk8xQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouTzEN Cgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWNv bG9yOndoaXRlOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZToxMTQlOw0KCW1zby1j aGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5PMkINCgl7bXNvLXNwZWNp YWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLk8yDQoJe2ZvbnQtZmFtaWx5OiJUaW1lcyBOZXcg Um9tYW4iOw0KCWZvbnQtc2l6ZToxMTQlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29r dS1vdmVyZmxvdzoxO30NCi5PM0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7 fQ0KLk8zDQoJe2ZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWZvbnQtc2l6ZToxMTQl Ow0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5PNEINCgl7 bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLk80DQoJe2ZvbnQtZmFtaWx5OiJU aW1lcyBOZXcgUm9tYW4iOw0KCWZvbnQtc2l6ZToxMTQlOw0KCW1zby1jaGFyLXdyYXA6MTsNCglt c28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5DQkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVs bGV0bDsNCgljb2xvcjojRkZDQzI5Ow0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtZmFtaWx5 OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5DQg0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJ Zm9udC1mYW1pbHk6QXJpYWw7DQoJZm9udC13ZWlnaHQ6Ym9sZDsNCgl0ZXh0LXNoYWRvdzphdXRv Ow0KCWNvbG9yOiNGQ0VCOTg7DQoJbXNvLWNvbG9yLWluZGV4OjQ7DQoJZm9udC1zaXplOjE3MSU7 DQoJbXNvLWxpbmUtc3BhY2luZzoiOTAgMCAwIjsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtp bnNva3Utb3ZlcmZsb3c6MTt9DQouQ0IxQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRc MDBEODsNCgljb2xvcjojRkZDQzI5Ow0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtZmFtaWx5 OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5DQjENCgl7Zm9udC13ZWlnaHQ6Ym9sZDsN Cgl0ZXh0LXNoYWRvdzphdXRvOw0KCW1zby1saW5lLXNwYWNpbmc6IjkwIDMwIDAiOw0KCW1zby10 ZXh0LWluZGVudC1hbHQ6MzYxOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVy ZmxvdzoxO30NCi5DQjJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEE3Ow0KCWNv bG9yOiNGRkNDMjk7DQoJbXNvLWNvbG9yLWluZGV4OjM7DQoJZm9udC1mYW1pbHk6V2luZ2Rpbmdz Ow0KCWZvbnQtc2l6ZTo3NSU7fQ0KLkNCMg0KCXtmb250LXdlaWdodDpib2xkOw0KCXRleHQtc2hh ZG93OmF1dG87DQoJbXNvLWxpbmUtc3BhY2luZzoiOTAgMzAgMCI7DQoJbXNvLXRleHQtaW5kZW50 LWFsdDo2NDk7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0K LkNCM0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDAwQTc7DQoJY29sb3I6I0ZGQ0My OTsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1z aXplOjc1JTt9DQouQ0IzDQoJe2ZvbnQtd2VpZ2h0OmJvbGQ7DQoJdGV4dC1zaGFkb3c6YXV0bzsN Cgltc28tbGluZS1zcGFjaW5nOiI5MCAzMCAwIjsNCgltc28tbWFyZ2luLWxlZnQtYWx0Ojg0MTsN Cgltc28tdGV4dC1pbmRlbnQtYWx0OjkwMTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNv a3Utb3ZlcmZsb3c6MTt9DQouQ0I0Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMDBB NzsNCgljb2xvcjojRkZDQzI5Ow0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtZmFtaWx5Oldp bmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5DQjQNCgl7Zm9udC13ZWlnaHQ6Ym9sZDsNCgl0 ZXh0LXNoYWRvdzphdXRvOw0KCW1zby1saW5lLXNwYWNpbmc6IjkwIDMwIDAiOw0KCW1zby1tYXJn aW4tbGVmdC1hbHQ6MTA5MzsNCgltc28tdGV4dC1pbmRlbnQtYWx0OjExNTM7DQoJbXNvLWNoYXIt d3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkNUQg0KCXttc28tc3BlY2lhbC1m b3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouQ1QNCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFt aWx5OkFyaWFsOw0KCWZvbnQtd2VpZ2h0OmJvbGQ7DQoJdGV4dC1zaGFkb3c6YXV0bzsNCgljb2xv cjojRkZDQzI5Ow0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtc2l6ZToyMjglOw0KCW1zby1s aW5lLXNwYWNpbmc6IjkwIDAgMCI7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92 ZXJmbG93OjE7fQ0KLkhCQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0bDsNCgljb2xvcjoj RkZDQzI5Ow0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglm b250LXNpemU6NzUlO30NCi5IQg0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJp YWw7DQoJZm9udC13ZWlnaHQ6Ym9sZDsNCgl0ZXh0LXNoYWRvdzphdXRvOw0KCWNvbG9yOndoaXRl Ow0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZToxMzMlOw0KCW1zby1saW5lLXNwYWNp bmc6IjkwIDMwIDAiOw0KCW1zby1tYXJnaW4tbGVmdC1hbHQ6MzYwOw0KCW1zby1jaGFyLXdyYXA6 MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5IQjFCDQoJe21zby1zcGVjaWFsLWZvcm1h dDpidWxsZXRcMDBEODsNCgljb2xvcjojRkZDQzI5Ow0KCW1zby1jb2xvci1pbmRleDozOw0KCWZv bnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5IQjENCgl7dGV4dC1hbGln bjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCWZvbnQtd2VpZ2h0OmJvbGQ7DQoJdGV4dC1z aGFkb3c6YXV0bzsNCgljb2xvcjp3aGl0ZTsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNp emU6MTE0JTsNCgltc28tbGluZS1zcGFjaW5nOiI5MCAzMCAwIjsNCgltc28tbWFyZ2luLWxlZnQt YWx0OjY0ODsNCgltc28tdGV4dC1pbmRlbnQtYWx0OjM2MTsNCgltc28tY2hhci13cmFwOjE7DQoJ bXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouSEIyQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVs bGV0XDAwQTc7DQoJY29sb3I6I0ZGQ0MyOTsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250LWZh bWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouSEIyDQoJe2ZvbnQtd2VpZ2h0OmJv bGQ7DQoJdGV4dC1zaGFkb3c6YXV0bzsNCgltc28tbGluZS1zcGFjaW5nOiI5MCAzMCAwIjsNCglt c28tbWFyZ2luLWxlZnQtYWx0OjkwMDsNCgltc28tdGV4dC1pbmRlbnQtYWx0OjY0OTsNCgltc28t Y2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouSEIzQg0KCXttc28tc3Bl Y2lhbC1mb3JtYXQ6YnVsbGV0XDAwQTc7DQoJY29sb3I6I0ZGQ0MyOTsNCgltc28tY29sb3ItaW5k ZXg6MzsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouSEIzDQoJ e2ZvbnQtd2VpZ2h0OmJvbGQ7DQoJdGV4dC1zaGFkb3c6YXV0bzsNCgltc28tbGluZS1zcGFjaW5n OiI5MCAzMCAwIjsNCgltc28tbWFyZ2luLWxlZnQtYWx0OjExNTI7DQoJbXNvLXRleHQtaW5kZW50 LWFsdDo5MDE7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0K LkhCNEINCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwwMEE3Ow0KCWNvbG9yOiNGRkNDMjk7 DQoJbXNvLWNvbG9yLWluZGV4OjM7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6 ZTo3NSU7fQ0KLkhCNA0KCXtmb250LXdlaWdodDpib2xkOw0KCXRleHQtc2hhZG93OmF1dG87DQoJ bXNvLWxpbmUtc3BhY2luZzoiOTAgMzAgMCI7DQoJbXNvLW1hcmdpbi1sZWZ0LWFsdDoxNDAzOw0K CW1zby10ZXh0LWluZGVudC1hbHQ6MTE1MzsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNv a3Utb3ZlcmZsb3c6MTt9DQouUUJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRsOw0KCWNv bG9yOiNGRkNDMjk7DQoJbXNvLWNvbG9yLWluZGV4OjM7DQoJZm9udC1mYW1pbHk6V2luZ2Rpbmdz Ow0KCWZvbnQtc2l6ZTo3NSU7fQ0KLlFCDQoJe2ZvbnQtd2VpZ2h0OmJvbGQ7DQoJdGV4dC1zaGFk b3c6YXV0bzsNCgltc28tbGluZS1zcGFjaW5nOiI5MCAzMCAwIjsNCgltc28tbWFyZ2luLWxlZnQt YWx0OjM2MDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQou UUIxQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDAwRDg7DQoJY29sb3I6I0ZGQ0MyOTsN Cgltc28tY29sb3ItaW5kZXg6MzsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXpl Ojc1JTt9DQouUUIxDQoJe2ZvbnQtd2VpZ2h0OmJvbGQ7DQoJdGV4dC1zaGFkb3c6YXV0bzsNCglt c28tbGluZS1zcGFjaW5nOiI5MCAzMCAwIjsNCgltc28tbWFyZ2luLWxlZnQtYWx0OjY0ODsNCglt c28tdGV4dC1pbmRlbnQtYWx0OjM2MTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Ut b3ZlcmZsb3c6MTt9DQouUUIyQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDAwQTc7DQoJ Y29sb3I6I0ZGQ0MyOTsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250LWZhbWlseTpXaW5nZGlu Z3M7DQoJZm9udC1zaXplOjc1JTt9DQouUUIyDQoJe2ZvbnQtd2VpZ2h0OmJvbGQ7DQoJdGV4dC1z aGFkb3c6YXV0bzsNCgltc28tbGluZS1zcGFjaW5nOiI5MCAzMCAwIjsNCgltc28tbWFyZ2luLWxl ZnQtYWx0OjkwMDsNCgltc28tdGV4dC1pbmRlbnQtYWx0OjY0OTsNCgltc28tY2hhci13cmFwOjE7 DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouUUIzQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6 YnVsbGV0XDAwQTc7DQoJY29sb3I6I0ZGQ0MyOTsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250 LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouUUIzDQoJe2ZvbnQtd2VpZ2h0 OmJvbGQ7DQoJdGV4dC1zaGFkb3c6YXV0bzsNCgltc28tbGluZS1zcGFjaW5nOiI5MCAzMCAwIjsN Cgltc28tbWFyZ2luLWxlZnQtYWx0OjExNTI7DQoJbXNvLXRleHQtaW5kZW50LWFsdDo5MDE7DQoJ bXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlFCNEINCgl7bXNv LXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwwMEE3Ow0KCWNvbG9yOiNGRkNDMjk7DQoJbXNvLWNvbG9y LWluZGV4OjM7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLlFC NA0KCXtmb250LXdlaWdodDpib2xkOw0KCXRleHQtc2hhZG93OmF1dG87DQoJbXNvLWxpbmUtc3Bh Y2luZzoiOTAgMzAgMCI7DQoJbXNvLW1hcmdpbi1sZWZ0LWFsdDoxNDAzOw0KCW1zby10ZXh0LWlu ZGVudC1hbHQ6MTE1MzsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6 MTt9DQouVGJsQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRsOw0KCWNvbG9yOiNGRkND Mjk7DQoJbXNvLWNvbG9yLWluZGV4OjM7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQt c2l6ZTo3NSU7fQ0KLlRibA0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7 DQoJZm9udC13ZWlnaHQ6Ym9sZDsNCgl0ZXh0LXNoYWRvdzphdXRvOw0KCWNvbG9yOndoaXRlOw0K CW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZToxMzMlOw0KCW1zby1saW5lLXNwYWNpbmc6 IjkwIDMwIDAiOw0KCW1zby1tYXJnaW4tbGVmdC1hbHQ6MzYwOw0KCW1zby1jaGFyLXdyYXA6MTsN Cgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5UYmwxQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6 bm9idWxsZXRcMDBEODsNCgljb2xvcjojRkZDQzI5Ow0KCW1zby1jb2xvci1pbmRleDozOw0KCWZv bnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5UYmwxDQoJe2ZvbnQtd2Vp Z2h0OmJvbGQ7DQoJdGV4dC1zaGFkb3c6YXV0bzsNCgltc28tbGluZS1zcGFjaW5nOiI5MCAzMCAw IjsNCgltc28tbWFyZ2luLWxlZnQtYWx0OjY0ODsNCgltc28tdGV4dC1pbmRlbnQtYWx0OjM2MTsN Cgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouVGJsMkINCgl7 bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDAwQTc7DQoJY29sb3I6I0ZGQ0MyOTsNCgltc28t Y29sb3ItaW5kZXg6MzsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9 DQouVGJsMg0KCXtmb250LXdlaWdodDpib2xkOw0KCXRleHQtc2hhZG93OmF1dG87DQoJbXNvLWxp bmUtc3BhY2luZzoiOTAgMzAgMCI7DQoJbXNvLW1hcmdpbi1sZWZ0LWFsdDo5MDA7DQoJbXNvLXRl eHQtaW5kZW50LWFsdDo2NDk7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJm bG93OjE7fQ0KLlRibDNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEE3Ow0KCWNv bG9yOiNGRkNDMjk7DQoJbXNvLWNvbG9yLWluZGV4OjM7DQoJZm9udC1mYW1pbHk6V2luZ2Rpbmdz Ow0KCWZvbnQtc2l6ZTo3NSU7fQ0KLlRibDMNCgl7Zm9udC13ZWlnaHQ6Ym9sZDsNCgl0ZXh0LXNo YWRvdzphdXRvOw0KCW1zby1saW5lLXNwYWNpbmc6IjkwIDMwIDAiOw0KCW1zby1tYXJnaW4tbGVm dC1hbHQ6MTE1MjsNCgltc28tdGV4dC1pbmRlbnQtYWx0OjkwMTsNCgltc28tY2hhci13cmFwOjE7 DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouVGJsNEINCgl7bXNvLXNwZWNpYWwtZm9ybWF0 Om5vYnVsbGV0XDAwQTc7DQoJY29sb3I6I0ZGQ0MyOTsNCgltc28tY29sb3ItaW5kZXg6MzsNCglm b250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouVGJsNA0KCXtmb250LXdl aWdodDpib2xkOw0KCXRleHQtc2hhZG93OmF1dG87DQoJbXNvLWxpbmUtc3BhY2luZzoiOTAgMzAg MCI7DQoJbXNvLW1hcmdpbi1sZWZ0LWFsdDoxNDAzOw0KCW1zby10ZXh0LWluZGVudC1hbHQ6MTE1 MzsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouZGVmYXVs dEINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLmRlZmF1bHQNCgl7dGV4 dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCWZvbnQtd2Vp Z2h0OmJvbGQ7DQoJZm9udC1zdHlsZTpub3JtYWw7DQoJdGV4dC1kZWNvcmF0aW9uOm5vbmU7DQoJ dGV4dC1zaGFkb3c6bm9uZTsNCgl0ZXh0LWVmZmVjdDpub25lOw0KCW1zby1mYXJlYXN0LWhpbnQ6 bm87DQoJbGF5b3V0LWZsb3c6aG9yaXpvbnRhbDsNCgljb2xvcjp3aGl0ZTsNCgltc28tY29sb3It aW5kZXg6MTsNCglmb250LXNpemU6MTE0JTsNCgltc28tdGV4dC1yYWlzZTowJTsNCgltc28tbGlu ZS1zcGFjaW5nOiIxMDAgMCAwIjsNCgltc28tbWFyZ2luLWxlZnQtYWx0OjA7DQoJbXNvLXRleHQt aW5kZW50LWFsdDowOw0KCW1zby1jaGFyLXdyYXA6MDsNCgltc28ta2luc29rdS1vdmVyZmxvdzow Ow0KCWRpcmVjdGlvbjpsdHI7DQoJbXNvLXdvcmQtd3JhcDoxOw0KCW1zby12ZXJ0aWNhbC1hbGln bi1zcGVjaWFsOmJhc2VsaW5lOw0KCW1zby1hbnNpLWxhbmd1YWdlOkVOLVVTO30NCmE6bGluaw0K CXtjb2xvcjojNjZDQzY2ICFpbXBvcnRhbnQ7fQ0KYTphY3RpdmUNCgl7Y29sb3I6IzY2OTlGRiAh aW1wb3J0YW50O30NCmE6dmlzaXRlZA0KCXtjb2xvcjojRkE3NDM4ICFpbXBvcnRhbnQ7fQ0K ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/script.js Content-Transfer-Encoding: quoted-printable Content-Type: application/javascript; charset="us-ascii" function LoadSld() { var sld=3DGetObj("SlideObj") if( !g_supportsPPTHTML ) { =09 sld.style.visibility=3D"visible" return } if( MakeNotesVis() ) return runAnimations =3D _InitAnimations(); =09 if( IsWin("PPTSld") ) parent.SldUpdated(GetSldId()) g_origSz=3DparseInt(SlideObj.style.fontSize) g_origH=3Dsld.style.posHeight g_origW=3Dsld.style.posWidth g_scaleHyperlinks=3D(document.all.tags("AREA").length>0) if( g_scaleHyperlinks ) InitHLinkArray() if( g_scaleInFrame||(IsWin("PPTSld") && parent.IsFullScrMode() ) ) document.body.scroll=3D"no" _RSW() if( IsWin("PPTSld") && parent.IsFullScrMode() ) FullScrInit(); =09 MakeSldVis(); ChkAutoAdv() if( runAnimations ) { if( document.all("NSPlay") ) document.all("NSPlay").autoStart =3D false; if( sld.filters && sld.filters.revealtrans ) setTimeout( "document.body.start()", sld.filters.revealtrans.duration * = 1000 ); else document.body.start(); } } function MakeSldVis()=20 { var fTrans=3Dg_showAnimation && SldHasTrans() if( fTrans )=09 { if( g_bgSound ) { idx=3Dg_bgSound.indexOf(","); pptSound.src=3Dg_bgSound.substr( 0, idx ); pptSound.loop=3D -(parseInt(g_bgSound.substr(idx+1))); } SlideObj.filters.revealtrans.Apply()=09 } SlideObj.style.visibility=3D"visible" if( fTrans ) SlideObj.filters.revealtrans.Play() } function MakeNotesVis()=20 { if( !IsNts() ) return false=20 SlideObj.style.display=3D"none" nObj =3D document.all.item("NotesObj") parent.SetHasNts(0) if( nObj ) {=20 nObj.style.display=3D"" parent.SetHasNts(1) } return 1 } function ChkAutoAdv() { if(SldHasTrans()) SlideObj.onfilterchange=3DAutoAdv else AutoAdv() } function AutoAdv() { if(!IsWin("PPTSld") || !gUseSldTimings )return var sld=3DGetCurSld() if( (sld.mAdvDelay>0) && !parent.IsFramesMode() ) setTimeout("parent.GoToNextSld()",sld.mAdvDelay) } function GetObj(id) { if(g_supportsPPTHTML) return document.all(id); else return document.getElementById(id); } function SldHasTrans() { return SlideObj.style.filter !=3D ""; } function GetSldId() { return sId=3Dlocation.href.substring(location.href.la= stIndexOf('/')+1) } function HideMenu() { if( frames["PPTSld"] && PPTSld.document.all.item("ctx= tmenu") && PPTSld.ctxtmenu.style.display!=3D"none" ) { PPTSld.ctxtmenu.styl= e.display=3D'none'; return true } return false } function IsWin( name ) { return window.name =3D=3D name } function IsNts() { return IsWin("PPTNts") } function IsSldOrNts() { return( IsWin("PPTSld")||IsWin("PPTNts") ) } function SupportsPPTAnimation() { return( navigator.platform =3D=3D "Win32"= && navigator.appVersion.indexOf("Windows")>0 ) } function SupportsPPTHTML() { var appVer=3Dnavigator.appVersion, msie=3DappVer.indexOf("MSIE "), ver=3D0 if( msie >=3D 0 ) ver=3DparseFloat( appVer.substring( msie+5, appVer.indexOf(";",msie) ) ) else ver=3DparseInt(appVer) return( ver >=3D 4 && msie >=3D 0 ) } function _RSW() { if( !g_supportsPPTHTML || IsNts() || ( !g_scaleInFrame && (!IsWin("PPTSld") || !parent.IsFullScrMode()) ) ) return var padding=3D0; if( IsWin("PPTSld") && parent.IsFramesMode() ) padding=3D6 cltWidth=3Ddocument.body.clientWidth-padding cltHeight=3Ddocument.body.clientHeight-padding factor=3D(1.0*cltWidth)/g_origW if( cltHeight < g_origH*factor ) factor=3D(1.0*cltHeight)/g_origH newSize =3D g_origSz * factor if( newSize < 1 ) newSize=3D1 s=3DSlideObj.style s.fontSize=3DnewSize+"px" s.posWidth=3Dg_origW*factor s.posHeight=3Dg_origH*factor s.posLeft=3D(cltWidth-s.posWidth+padding)/2 s.posTop=3D(cltHeight-s.posHeight+padding)/2 if( g_scaleHyperlinks ) ScaleHyperlinks( factor ) } function _InitAnimations() { animRuntimeInstalled =3D ''+document.body.localTime !=3D 'undefined'; isFullScreen =3D (window.name =3D=3D "PPTSld") && !parent.IsFramesMode(); g_animUseRuntime =3D g_showAnimation && animRuntimeInstalled && !(isFullSc= reen && parent.IsSldVisited()); if( g_animUseRuntime ) { collSeq =3D document.all.tags("seq"); if( collSeq !=3D null ) { for(ii=3D0;ii numSlds ) gSldJumpIdx =3D numSlds; if ( gSldJumpIdx >=3D 0 ) { if ( gSldJumpIdx =3D=3D 0 ) gSldJumpIdx =3D 1; var jumpTo =3D parseInt(gSldJumpIdx); gSldJump =3D 0; gSldJumpIdx =3D ""; win.GoToSld( parent.GetSldList().mList[jumpTo-1].mSldHref ) } } } function _KDH() { if( event.keyCode =3D=3D 8 ) { event.returnValue =3D 0; parent.GoToPrevSld(); } }function DocumentOnClick() { if( IsNts() || parent.HideMenu() ) return; if( ( g_allowAdvOnClick && (window.name=3D=3D"PPTSld") && !parent.IsFrames= Mode() ) || (event && event.keyCode=3D=3D32) ) { =09 if( g_animUseRuntime && g_animMainSequence && g_animMainSequence.cangonex= t ) return; parent.GoToNextSld(); } } var g_supportsPPTHTML =3D SupportsPPTHTML(), g_scaleInFrame =3D 1, gId=3D""= , g_bgSound=3D"", g_scaleHyperlinks =3D false, g_allowAdvOnClick =3D 1, g_showInBrowser = =3D 0, gLoopCont =3D 0, gUseSldTimings =3D 1; var g_showAnimation =3D g_supportsPPTHTML && SupportsPPTAnimation() && ( (w= indow.name=3D=3D"PPTSld" && !parent.IsFramesMode()) || g_showInBrowser );va= r g_animManager =3D null; var g_animUseRuntime =3D false; var g_animItemsToHide, g_animInteractiveItems, g_animSlideTime; var g_animMainSequence =3D null; var ENDSHOW_MESG=3D"End of slide show, click to exit.", SCREEN_MODE=3D"Fram= es", gIsEndShow=3D0, NUM_VIS_SLDS=3D65, SCRIPT_HREF=3D"script.js", FULLSCR_= HREF=3D"fullscreen.htm"; var gCurSld =3D gPrevSld =3D 1, g_offset =3D 0, gNtsOpen =3D gHasNts =3D gO= tlTxtExp =3D 0, gHasNarration =3D 0, gOtlOpen =3D true window.gPPTHTML=3DSupportsPPTHTML() var gMainDoc=3Dnew Array(new hrefList("slide0048.htm",1,-1,1),new hrefList(= "slide0112.htm",1,-1,1),new hrefList("slide0130.htm",1,-1,1),new hrefList("= slide0174.htm",1,-1,1),new hrefList("slide0119.htm",1,-1,1),new hrefList("s= lide0120.htm",1,-1,1),new hrefList("slide0131.htm",1,-1,1),new hrefList("sl= ide0113.htm",1,-1,1),new hrefList("slide0129.htm",1,-1,1),new hrefList("sli= de0175.htm",1,-1,1),new hrefList("slide0134.htm",1,-1,1),new hrefList("slid= e0132.htm",1,-1,1),new hrefList("slide0135.htm",1,-1,1),new hrefList("slide= 0137.htm",1,-1,1),new hrefList("slide0138.htm",1,-1,1),new hrefList("slide0= 139.htm",1,-1,1),new hrefList("slide0140.htm",1,-1,1),new hrefList("slide00= 19.htm",1,-1,1),new hrefList("slide0020.htm",1,-1,1),new hrefList("slide001= 7.htm",1,-1,1),new hrefList("slide0127.htm",1,-1,1),new hrefList("slide0122= .htm",1,-1,1),new hrefList("slide0176.htm",1,-1,1),new hrefList("slide0121.= htm",1,-1,1),new hrefList("slide0180.htm",1,-1,1),new hrefList("slide0123.h= tm",1,-1,1),new hrefList("slide0125.htm",1,-1,1),new hrefList("slide0142.ht= m",1,-1,1),new hrefList("slide0144.htm",1,-1,1),new hrefList("slide0143.htm= ",1,-1,1),new hrefList("slide0150.htm",1,-1,1),new hrefList("slide0151.htm"= ,1,-1,1),new hrefList("slide0141.htm",1,-1,1),new hrefList("slide0146.htm",= 1,-1,1),new hrefList("slide0147.htm",1,-1,1),new hrefList("slide0163.htm",1= ,-1,1),new hrefList("slide0149.htm",1,-1,1),new hrefList("slide0148.htm",1,= -1,1),new hrefList("slide0184.htm",1,-1,1),new hrefList("slide0185.htm",1,-= 1,1),new hrefList("slide0186.htm",1,-1,1),new hrefList("slide0187.htm",1,-1= ,1),new hrefList("slide0188.htm",1,-1,1),new hrefList("slide0189.htm",1,-1,= 1),new hrefList("slide0190.htm",1,-1,1),new hrefList("slide0191.htm",1,-1,1= ),new hrefList("slide0192.htm",1,-1,1),new hrefList("slide0193.htm",1,-1,1)= ,new hrefList("slide0194.htm",1,-1,1),new hrefList("slide0200.htm",1,-1,1),= new hrefList("slide0195.htm",1,-1,1),new hrefList("slide0196.htm",1,-1,1),n= ew hrefList("slide0197.htm",1,-1,1),new hrefList("slide0198.htm",1,-1,1),ne= w hrefList("slide0164.htm",1,-1,1),new hrefList("slide0168.htm",1,-1,1),new= hrefList("slide0165.htm",1,-1,1),new hrefList("slide0166.htm",1,-1,1),new = hrefList("slide0167.htm",1,-1,1),new hrefList("slide0199.htm",1,-1,1),new h= refList("slide0181.htm",1,-1,1),new hrefList("slide0182.htm",1,-1,1),new hr= efList("slide0169.htm",1,-1,1),new hrefList("slide0183.htm",1,-1,1),new hre= fList("slide0089.htm",1,-1,1)); /********************************************* Frameset functions These functions control slide navigation and state of the frameset. **********************************************/ function FullScrInit() { g_allowAdvOnClick =3D GetCurSld().mAdvOnClk document.body.style.backgroundColor=3D"black" document.oncontextmenu=3Dparent._CM; document.onkeydown =3D _KDH; document.ondragstart=3DCancel document.onselectstart=3DCancel self.focus() } function Redirect( frmId ) {=09 var str=3Ddocument.location.hash,idx=3Dstr.indexOf('#'), sId=3DGetSldId() if(idx>=3D0) str=3Dstr.substr(1); if( window.name !=3D frmId && ( sId !=3D str) ) { obj =3D GetObj("Main-File") window.location.href=3Dobj.href+"#"+sId return 1 } return 0 } var MHTMLPrefix =3D CalculateMHTMLPrefix();=20 function CalculateMHTMLPrefix() { if ( document.location.protocol =3D=3D 'mhtml:') {=20 href=3Dnew String(document.location.href)=20 Start=3Dhref.indexOf('!')+1=20 End=3Dhref.lastIndexOf('/')+1=20 if (End < Start)=20 return href.substring(0, Start)=20 else=20 return href.substring(0, End)=20 } return ''; } function GetTags(base,tag) { if(g_supportsPPTHTML) return base.all.tags(tag); else return base.getElementsByTagName(tag); } function UpdNtsPane(){ if(frames["PPTNts"]) PPTNts.location.replace( MHTMLP= refix+GetHrefObj( gCurSld ).mNtsHref ) } function UpdNavPane( sldIndex ){ if(gNavLoaded) PPTNav.UpdNav() } function UpdOtNavPane(){ if(gOtlNavLoaded) PPTOtlNav.UpdOtlNav() } function UpdOtlPane(){ if(gOtlLoaded) PPTOtl.UpdOtl() } function SetHasNts( fVal ) { if( gHasNts !=3D fVal ) { gHasNts=3DfVal UpdNavPane() } } function ToggleOtlText() { gOtlTxtExp=3D!gOtlTxtExp UpdOtlPane() } function ClearMedia() { // Clear any sounds playing before launching another browser window. Other= wise, // in fullscreen mode, you'll continue to hear the sound in the frames mod= e. if (PPTSld.pptSound) PPTSld.pptSound.loop =3D 0; } function FullScreen() {=20 if ( PPTSld.g_animUseRuntime ) PPTSld.document.body.pause(); ClearMedia(); var href =3D ( document.location.protocol =3D=3D 'mhtml:') ? FULLSCR_HREF = : FULLSCR_HREF+"#"+GetHrefObj(gCurSld).mSldHref; if(PPTNav.event.ctrlKey) { var w =3D (window.screen.availWidth * 1.0) / 2.0 var h =3D w * (PPTSld.g_origH * 1.0) / PPTSld.g_origW win =3D window.open( MHTMLPrefix+href,null,"toolbar=3D0,resizable=3D1,top= =3D0,left=3D0," + "width=3D"+ w + ",height=3D" + h ); if( win.document.body && PPTSld.g_animUseRuntime ) win.document.body.PPTSldFrameset=3Dwindow; } else { win =3D window.open( MHTMLPrefix+href,null,"fullscreen=3Dyes" ); if( win.document.body && PPTSld.g_animUseRuntime ) win.document.body.PPTSldFrameset=3Dwindow; } } function ToggleVNarration() { rObj=3DPPTSld.document.all("NSPlay") if( rObj && !PPTSld.g_animUseRuntime ) { if( (rObj.playState =3D=3D 1)||(rObj.playState =3D=3D 0) ) rObj.Play() else if( rObj.playState =3D=3D 2 ) rObj.Pause() else return; } else if( PPTSld.g_animUseRuntime ) { narObj =3D PPTSld.document.all("narrationID") if( narObj ) narObj.togglePause() } } function GetCurSldNum() { =20 obj=3DGetHrefObj(gCurSld) if( obj.mOrigVis =3D=3D 1 ) return obj.mSldIdx else =20 return gCurSld } function GetNumSlds() { =20 if( GetHrefObj(gCurSld).mOrigVis =3D=3D 1 ) return GetSldList().mNumVisSlds; else return GetSldList().mList.length } function GetSldNum( href ) { for(ii=3D0; ii 1 ) PopSldList(); else if( !IsFramesMode() ) { if( gLoopCont ) GoToFirst() else EndShow() } } function GoToPrevSld() { ii=3DgCurSld-1 if( ii > 0 ) { obj=3DGetHrefObj(ii) while ( obj && ( obj.mVis =3D=3D 0 ) && ( ii>0 ) ) obj=3DGetHrefObj(--ii) if( ii =3D=3D 0 ) ii=3D1 GoToSldNum(ii) } } function GoToFirst(){ GoToSld( GetHrefObj(1).mSldHref ) } function GoToLast() { ii=3DGetSldList().mList.length if( ii !=3D gCurSld ) GoToSld( GetHrefObj(ii).mSldHref ) } function GoToSldNum( num ) { if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue obj =3D GetHrefObj( num ) obj.mVis=3D1 gPrevSld=3DgCurSld gCurSld =3D num; PPTSld.location.replace(MHTMLPrefix+obj.mSldHref) if( IsFramesMode() ) { UpdNavPane(); UpdOtlPane(); UpdNtsPane() } } function GoToSld( href ) { if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue GetHrefObj( GetSldNum(href) ).mVis=3D1 PPTSld.location.replace(MHTMLPrefix+href) } function SldUpdated( id ) { if( id =3D=3D GetHrefObj(gCurSld).mSldHref ) return gPrevSld=3DgCurSld gCurSld=3DGetSldNum(id) if( IsFramesMode() ) { UpdNavPane(); UpdOtlPane(); UpdNtsPane() } } function PrevSldViewed(){ GoToSld( GetHrefObj(gPrevSld).mSldHref ) } function HasPrevSld() { return ( gIsEndShow || ( gCurSld !=3D 1 && GetHrefO= bj( gCurSld-1 ).mVis =3D=3D 1 )||( GetCurSldNum() > 1 ) ) } function HasNextSld() { return (GetCurSldNum() !=3D GetNumSlds()) } function CloseWindow() { if( HideMenu() ) return; =09 var event =3D PPTSld.event; if( !IsFramesMode() && event && (event.keyCode=3D=3D27 || event.keyCode=3D= =3D32 || event.type=3D=3D"click" ) ) window.close( self ); CatchNumKeys( self, event ); } function Unload() { gIsEndShow=3D0; } function SetupEndShow() { gIsEndShow=3D1; PPTSld.document.body.scroll=3D"no"; PPTSld.document.onkeypress=3DCloseWindow; PPTSld.document.onclick=3DCloseWindow; PPTSld.document.oncontextmenu=3D_CM; } function EndShow() { if( IsFramesMode() ) return if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue doc=3DPPTSld.document var dir =3D doc.body.dir if( dir !=3D "rtl" ) dir =3D "ltr"; doc.open() doc.writeln('


' + ENDSHOW_MESG + '

') doc.close() } function SetSldVisited(){ GetSldList().mList[gCurSld-1].mVisited=3Dtrue } function IsSldVisited(){ return GetSldList().mList[gCurSld-1].mVisited } function hrefList( sldHref, visible, advDelay, advClk ) { this.mSldHref=3D this.mNtsHref =3D sldHref this.mOrigVis=3D this.mVis =3D visible this.mVisited=3D false this.mAdvDelay=3D advDelay this.mAdvOnClk=3D advClk } function SldList(arr,curSld,fEnd) { this.mCurSld =3D curSld; this.mList =3D new Array(); var idx =3D 1; for(ii=3D0;ii 0) { PushSldList(sldList,fEnd); gCurSld =3D 1; } else if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue } function PushSldList(arr,fEnd) { var ii =3D gSldStack.length; gSldStack[ii] =3D new SldList(arr,gCurSld,fEnd); GoToSld( gSldStack[ii].mList[0].mSldHref ); } function PopSldList() { if (gSldStack[gSldStack.length-1].fEndShow) EndShow() else { gCurSld =3D gSldStack[gSldStack.length-1].mCurSld; gSldStack[gSldStack.length-1] =3D null; gSldStack.length--; var sldList =3D gSldStack[gSldStack.length-1]; GoToSld( sldList.mList[gCurSld - 1].mSldHref ); } } var custShowList=3Dnew Array(); /********************************************* Navigation button implementation There are 2 types of buttons: ImgBtn, TxtBtn implemented as function objects. They share a similiar interface so the event handlers can call SetActive, for example, on a button=20 object without needing to know exactly=20 what type of button it is. **********************************************/ //---------------------------------- function ImgBtn( oId,bId,w,action ) //---------------------------------- { var t=3Dthis t.Perform =3D _IBP t.SetActive =3D _IBSetA t.SetInactive=3D _IBSetI t.SetPressed =3D _IBSetP t.SetDisabled=3D _IBSetD t.Enabled =3D _IBSetE t.ChangeIcon =3D null t.UserAction =3D action t.ChgState =3D _IBUI t.mObjId =3D oId t.mBorderId=3D bId t.mWidth =3D w t.mIsOn =3D t.mCurState =3D 0 } function _IBSetA() { if( this.mIsOn ) { obj=3Dthis.ChgState( gHiliteClr,gShadowClr,2 ) obj.style.posTop=3D0 } } function _IBSetI() { if( this.mIsOn ) { obj=3Dthis.ChgState( gFaceClr,gFaceClr,1 ) obj.style.posTop=3D0=20 } } function _IBSetP() { if( this.mIsOn ) { obj=3Dthis.ChgState( gShadowClr,gHiliteClr,2 ) obj.style.posLeft+=3D1; obj.style.posTop+=3D1 } } function _IBSetD() { =20 obj=3Dthis.ChgState( gFaceClr,gFaceClr,0 ) obj.style.posTop=3D0=20 } function _IBSetE( state ) { var t=3Dthis GetObj( t.mBorderId ).style.visibility=3D"visible" if( state !=3D t.mIsOn ) { t.mIsOn=3Dstate if( state ) t.SetInactive() else t.SetDisabled() } } function _IBP() { var t=3Dthis if( t.mIsOn ) { if( t.UserAction !=3D null ) t.UserAction() if( t.ChangeIcon ) { obj=3DGetObj(t.mObjId) if( t.ChangeIcon() ) obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-4)*t.mWidth else obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-0)*t.mWidth } t.SetActive() } =20 } function _IBUI( clr1,clr2,nextState ) { var t=3Dthis SetBorder( GetObj( t.mBorderId ),clr1,clr2 ) obj=3DGetObj( t.mObjId ) obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-nextState)*t.mWidth-obj= .style.posTop t.mCurState=3DnextState return obj } //----------------------------------------- function TxtBtn( oId,oeId,action,chkState ) //----------------------------------------- { var t=3Dthis t.Perform =3D _TBP t.SetActive =3D _TBSetA t.SetInactive=3D _TBSetI t.SetPressed =3D _TBSetP t.SetDisabled=3D _TBSetD t.SetEnabled =3D _TBSetE t.GetState =3D chkState t.UserAction =3D action t.ChgState =3D _TBUI t.mObjId =3D oId t.m_elementsId=3D oeId t.mIsOn =3D 1 } function _TBSetA() { var t=3Dthis if( t.mIsOn && !t.GetState() ) t.ChgState( gHiliteClr,gShadowClr,0,0 ) } function _TBSetI() { var t=3Dthis if( t.mIsOn && !t.GetState() ) t.ChgState( gFaceClr,gFaceClr,0,0 ) } function _TBSetP() { if( this.mIsOn ) this.ChgState( gShadowClr,gHiliteClr,1,1 ) } function _TBSetD() { =20 this.ChgState( gFaceClr,gFaceClr,0,0 ) this.mIsOn =3D 0 } function _TBSetE() { var t=3Dthis if( !t.GetState() ) t.ChgState( gFaceClr,gFaceClr,0,0 ) else t.ChgState( gShadowClr,gHiliteClr,1,1 ) t.mIsOn =3D 1 } function _TBP() { var t=3Dthis if( t.mIsOn ) {=20 if( t.UserAction !=3D null ) t.UserAction() if( !t.GetState ) return if( t.GetState() ) t.SetPressed() else t.SetActive() } =20 } function _TBUI( clr1,clr2,lOffset,tOffset ) { SetBorder( GetObj( this.mObjId ),clr1,clr2 ) Offset( GetObj( this.m_elementsId ),lOffset,tOffset ) } function Offset( obj, top, left ){ obj.style.top=3Dtop; obj.style.left=3Dle= ft } function SetBorder( obj, upperLeft, lowerRight ) { s=3Dobj.style; s.borderStyle =3D "solid" s.borderWidth =3D 1=20 s.borderLeftColor =3D s.borderTopColor =3D upperLeft s.borderBottomColor=3D s.borderRightColor =3D lowerRight } function GetBtnObj(){ return gBtnArr[window.event.srcElement.id] } function BtnOnOver(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetActive() } function BtnOnDown(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetPressed() } function BtnOnOut(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetInactive() } function BtnOnUp() { b=3DGetBtnObj() if( b !=3D null ) b.Perform() else Upd() } function GetNtsState(){ return parent.gNtsOpen } function GetOtlState(){ return parent.gOtlOpen } function GetOtlTxtState(){ return parent.gOtlTxtExp } function NtsBtnSetFlag( fVal ) { s=3Ddocument.all.item( this.m_flagId ).style s.display=3D"none" if( fVal ) s.display=3D"" else s.display=3D"none" } function _BSetA_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etActive() } function _BSetI_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etInactive() } function _BSetP_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etPressed() } function _BSetA_BorderImg() {=20 b =3D gBtnArr[this.mBorderId]=20 if( b !=3D null && this.mIsOn && !b.GetState() ) { obj=3Dthis.ChgState( gHiliteClr,gShadowClr,2 ) obj.style.posTop=3D0 } } function _BSetI_BorderImg() {=20 b =3D gBtnArr[this.mBorderId] if( b !=3D null && this.mIsOn && !b.GetState() ) { obj=3Dthis.ChgState( gFaceClr,gFaceClr,1 ) obj.style.posTop=3D0 } } var gHiliteClr=3D"THREEDHIGHLIGHT",gShadowClr=3D"THREEDSHADOW",gFaceClr=3D"= THREEDFACE" var gBtnArr =3D new Array() gBtnArr["nb_otl"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOtlPan= e,GetOtlState ) gBtnArr["nb_otlElem"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOt= lPane,GetOtlState ) gBtnArr["nb_nts"] =3D new ImgBtn( "nb_nts","nb_ntsBorder",10,parent.ToggleN= tsPane ) gBtnArr["nb_nts"].SetActive =3D _BSetA_BorderImg; gBtnArr["nb_nts"].SetInactive =3D _BSetI_BorderImg; gBtnArr["nb_ntsBorder"] =3D new TxtBtn( "nb_ntsBorder","nb_ntsElem",parent.= ToggleNtsPane,GetNtsState ) gBtnArr["nb_ntsElem"] =3D new TxtBtn( "nb_ntsBorder","nb_ntsElem",parent.To= ggleNtsPane,GetNtsState ) gBtnArr["nb_prevBorder"] =3D gBtnArr["nb_prev"]=3D new ImgBtn( "nb_prev","n= b_prevBorder",30,parent.GoToPrevSld ) gBtnArr["nb_nextBorder"] =3D gBtnArr["nb_next"]=3D new ImgBtn( "nb_next","n= b_nextBorder",30,parent.GoToNextSld ) gBtnArr["nb_sldshw"]=3D new ImgBtn( "nb_sldshw","nb_sldshwBorder",18,parent= .FullScreen ) gBtnArr["nb_sldshwBorder"] =3D new TxtBtn( "nb_sldshw","nb_sldshwBorder",pa= rent.FullScreen,null ) gBtnArr["nb_sldshwBorder"].SetActive =3D _BSetA_Border; gBtnArr["nb_sldshwBorder"].SetInactive =3D _BSetI_Border; gBtnArr["nb_sldshwText"] =3D new TxtBtn( "nb_sldshw","nb_sldshwText",parent= .FullScreen,null ) gBtnArr["nb_sldshwText"].SetActive =3D _BSetA_Border; gBtnArr["nb_sldshwText"].SetInactive =3D _BSetI_Border; gBtnArr["nb_voice"] =3D gBtnArr["nb_voiceBorder"] =3D new ImgBtn( "nb_voice= ","nb_voiceBorder",18,parent.ToggleVNarration ) gBtnArr["nb_otlTxtBorder"] =3D gBtnArr["nb_otlTxt"]=3D new ImgBtn( "nb_otlT= xt","nb_otlTxtBorder",23,parent.ToggleOtlText ) gBtnArr["nb_ntsBorder"].m_flagId=3D "nb_nts" gBtnArr["nb_ntsBorder"].SetFlag =3D NtsBtnSetFlag gBtnArr["nb_otlTxt"].ChangeIcon=3D GetOtlTxtState /********************************************* Context menu implementation _CM() is the function that's hooked up to the oncontextmenu event. Once we're asked to show the menu, we first build it by creating DIVs on-the-fly. Then we position it=20 within the screen area so it doesn't get clipped. Creating the DIVs using createElement() means we don't have to write out any extra HTML into the slide HTML files. **********************************************/ var sNext=3D"Next",sPrev=3D"Previous",sEnd=3D"End Show",sFont=3D"Arial",sAr= row=3D"Arrow",sFreeform=3D"Freeform",sRect=3D"Rectangle",sOval=3D"Oval" function ShowMenu() { BuildMenu(); var doc=3DPPTSld.document.body,x=3DPPTSld.event.clientX+doc.scrollLeft,y= =3DPPTSld.event.clientY+doc.scrollTop m =3D PPTSld.document.all.item("ctxtmenu") m.style.pixelLeft=3Dx if( (x+m.scrollWidth > doc.clientWidth)&&(x-m.scrollWidth > 0) ) m.style.pixelLeft=3Dx-m.scrollWidth m.style.pixelTop=3Dy if( (y+m.scrollHeight > doc.clientHeight)&&(y-m.scrollHeight > 0) ) m.style.pixelTop=3Dy-m.scrollHeight m.style.display=3D"" } function _CM() { if( !parent.IsFullScrMode() ) return; if(!PPTSld.event.ctrlKey) { ShowMenu() return false } else HideMenu() } function BuildMenu() { if( PPTSld.document.all.item("ctxtmenu") ) return var mObj=3DCreateItem( PPTSld.document.body ) mObj.id=3D"ctxtmenu" mObj.style.visibility=3D"hidden" var s=3DmObj.style s.position=3D"absolute" s.cursor=3D"default" s.width=3D"120px" SetCMBorder(mObj,"menu","black") var iObj=3DCreateItem( mObj ) SetCMBorder( iObj, "threedhighlight","threedshadow" ) iObj.style.padding=3D2 CreateMenuItem( iObj,sNext,M_GoNextSld,M_True ) CreateMenuItem( iObj,sPrev,M_GoPrevSld,M_HasPrevSld ) =09 CreateSeparator( iObj ) CreateMenuItem( iObj,sEnd,M_End,M_True ) mObj.style.visibility=3D"visible" } function Cancel() { window.event.cancelBubble=3Dtrue; window.event.returnVa= lue=3Dfalse } function Highlight() { ChangeClr("activecaption","threedhighlight") } function Deselect() { ChangeClr("threedface","menutext") } function Perform() { e=3DPPTSld.event.srcElement if( e.type=3D=3D"menuitem" && e.IsActive() ) e.Action() else PPTSld.event.cancelBubble=3Dtrue } function ChangeClr( bg,clr ) { e=3DPPTSld.event.srcElement if( e.type=3D=3D"menuitem" && e.IsActive() ) { e.style.backgroundColor=3Dbg e.style.color=3Dclr } } function M_HasPrevSld() { return( parent.HasPrevSld() ) } function M_GoNextSld() { if( gIsEndShow ) M_End(); else GoToNextSld() } function M_GoPrevSld() { if( gIsEndShow ) { gIsEndShow=3D0; history.back();= PPTSld.event.cancelBubble=3Dtrue; } else GoToPrevSld() } function M_True() { return true } function M_End() { window.close( self ) } function CreateMenuItem( node,text,action,eval ) { var e=3DCreateItem( node ) e.type=3D"menuitem" e.Action=3Daction e.IsActive=3Deval e.innerHTML=3Dtext if( !e.IsActive() ) e.style.color=3D"threedshadow" e.onclick=3DPerform e.onmouseover=3DHighlight e.onmouseout=3DDeselect s=3De.style; s.fontFamily=3DsFont s.fontSize=3D"9pt" s.paddingLeft=3D2 } function CreateSeparator( node ) { var sObj=3DCreateItem( node ) SetCMBorder(sObj,"menu","menu") var s=3DsObj.style s.borderTopColor=3D"threedshadow" s.borderBottomColor=3D"threedhighlight" s.height=3D1 s.fontSize=3D"0px" } function CreateItem( node ) { var elem=3DPPTSld.document.createElement("DIV") node.insertBefore( elem ) return elem } function SetCMBorder( o,ltClr,rbClr ) { var s=3Do.style s.backgroundColor=3D"menu" s.borderStyle=3D"solid" s.borderWidth=3D1 s.borderColor=3DltClr+" "+rbClr+" "+rbClr+" "+ltClr } ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/fullscreen.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/notes_flag.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCgAKAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMwENMTExPz8/AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAMDAwP8AAAD/AP//AAAA//8A/wD//////ywAAAAACgAKAEAIKgDx4UNA sKDAgQUTJiCogGHDhBAfFlRAMSFCiAguTozYUGJEiAk0EhQYEAA7 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/buttons.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWAESAPf4AAAAAIAAAACAAICAAAAAgIAAgACAgICAgAQEBISEBASEBISEhAQEhMTExAQE /KTM9Pz8/ERERPz8BAT8/KSkpGRkhMTcxCRkxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAMDAwP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAPgALAAAAABYARIA QAj/APEJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGCEiQKCRo8YDIEHig2DxAD4LKD1avDDhgUuV GUOGbHBR5QGYFBG4fHAB58EKECJEwCfUYAWPFGAygLCRKQIIUKM6WAohKUGgCikcFWh1INWoYKVS 7SrQ41GbIhGYLAuVQVOoC+IyXUuUAkG1HE3KFDhAwkgJc5/qDZmxsOHDiBMrXsy4sePDGyP7lChT 5MULmDPnlDw5YmW6FTNrfgi0aNGEZPEtbfo2bNTUpYeeRph69dPWrqvCNFuBIGG1A59CYPAVQtwF cw0OxWdTIOiBCQAjaAB17fOFII8voGmRc+eOkilm/z9OvTtnjN4hYk1YoT3H2rnBOphPAB9skgq3 2lcaX/5YnJVt9BloAar12UEIRGCZdQghMABI1Tn32IQUVthYexhmqGGGMBHAgIfEhSiiiATAtOGJ GnYI4ogsEldicAYOGNJGZaml3Y0L3NTZUBz1xlB0PUoUI0jlVWRSVN89xBKSGB1YU1TMoRfVBEle hR9HQs1GEHxQ3RZZbveZthxt/LEmXHyp5XWABSCpaRJwbM13gAACPHVccgJFgF+NEhqUAEkQSCfc ddhVhh5dVTaEAEsTUNlkZUWKN9BNGDE6QU8OrSdbllzpxyVTTrU21Uj3scfhp7nNpyoDaTIEJ3P9 If8J2kbLNYegg9JRBwGhFvbq66+ZUiDssMQWK2yHxiZLrInKNotss8l+B5yBrr5p2UIJvortANoC 6+234IbLla/elRtZjeamh5CC3Sb0YLvixivvYkDFGlZqBNh7r4n6goVvv6/ZlCicN+kL71ALTnpQ dCIZp7CihkLA3UQmoWRBogyxtBPGCTnZncVR1rSTo5nuydC/Eo8kUH+lOoTyyvjoCuZu+PjYIKLD rZybtrM1d10C0QXKEVz48GrQkEeWdFJKlbb0UmEeV0SzyC6RvNB646LWIVjUNeC1zAFb+RDKXksM 9r531bwmpQW9+hQDDsx5pqwDRWBXcFES2hc+gEn/wJGdEEWdE6LoWcoxQweaTNmkhydkKaYMYY2Q p1unbLl/pPKbn3v7EZRvrKvqlja2ONvrtoIw9tn2g32/tQBlhtYkU+MNikZ7QYlPDPuMldpOmuJX nVo5VF3HjI+q89mteX5IDd/fVFClma5kiE4f2XUJhlz09gj2NbTDRifkmu7zXjR++RVJ/lPznuvr QH2iD6S+UewP9Dnon6d2NLwN8n90BB6hC68cFMCHoe+ACASP9c4DowUyEF0OPFcDI0ij/VXPaAKC UfhS95AKGoQ7IBRICI1HwhGaUIQoLGEKT6jCFrLwhSuMoQtlCMMZ2rCGOKShDm+4wxzy8Ic+DGIP B4cIRCKGMCAAOy== ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/frame.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Meta Data Management ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/outline.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
 No= tes
Slide Show
Outline
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/oledata.mso Content-Transfer-Encoding: base64 Content-Type: application/x-mso 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAA EAAAAgAAAAEAAAD+////AAAAAAAAAAD///////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////9 /////v////7////+////BQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8A AAAQAAAAEQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAD+//////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////1IA bwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAWAAUA//////////8CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAhGke5IMQB AwAAAIABAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAQAAgD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAiQAAAAAAAAA3ADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgACAQEAAAADAAAA/////wAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAACJAAAAAAAAADcANQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAIA//////// ////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAGEpAAAAAAAAAQAA AAIAAAD+////BAAAAAUAAAD+//////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////8ACgAA eJy7cF7wwcKNUg8Z0IAdAzPDv/+cDGxIYoxAzATjCDAA5f//BzFhNDMQ/x8FQwr8BeJ/A+2IUTBg IIghHwhLGBQYXBnygHQRQyV6UYAXiDGwouR5YvT8I1IdsYBU+6kNhrL99Ix/B4kwdX6fw4yj8T94 7IfpA8XJX6JLjVEwXAAAJ1krRwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAACgAAeJy7cF7wwcKNUg8Z0IAdAzPDv/+cDGxIYoxAzATjCDAA5f// BzFhNDMQ/x8FQwr8BeJ/A+2IUTBgIIghHwhLGBQYXBnygHQRQyV6UYAXiDGwouR5YvT8I1IdsYBU +6kNhrL99Ix/B4kwdX6fw4yj8T947IfpA8XJX6JLjVEwXAAAJ1krRwAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYBAB4 nO2dC6AcV13G9z6a5tk8mzRpkiZN0qSkTZPcm9vdezJzKrS8C1WwoPKoliLFYqGkFLVKbXkIFJu2 gIDKQ4o8RAS0iFi1KPIq2KKoFRGrWAUfSClqlT78zmNmzjkzs3N2d/bO2c3/m/vt3Z2dnedvv3Nm 5szsXXeuvuddH9n0Dy1HcWuq9fAjS1qLjH7HwRPJi1Wt1qR+/fAjjzxiDiM+czy8GH6EFLQegqf1 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 ------=_NextPart_01C4207E.9503F850 Content-Location: file:///C:/56531A34/BernsteinMelnikICDE04_files/filelist.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C4207E.9503F850--