CIS 650 Spring 2007
Levine 612, MW 12-1:30
- Instructor:
- Val Tannen
Levine 570
Email: val@cis.upenn.edu
Tel: +1 (215) 898-2665
This edition of CIS 650 will focus mostly on the database foundations of data
integration/exchange/sharing. We will study the theory behind older sytems like
Kleisli and Tsimmis as well newer systems like Piazza and Clio: schema
mappings, conjunctive and Datalog query reformulation, universal instance computation.
In addition we will discuss how data models (relational, XML, RDF, etc.) relate
to each other, especially in the data integration context.
Some papers
Piazza, overview (SIGMOD Record)
[pdf]
Clio, tool description (SIGMOD Industrial)
[pdf]
Chase & Backchase, overview (SIGMOD Record)
[pdf]
MARS: XML reformulation under constraints (VLDB'03)
[pdf]
Piazza, comprehensive description (IEEE Transactions KDE)
[pdf]
Piazza, theory (VLDB Journal)
[pdf]
Clio, early theory (VDLB'02)
[pdf]
Data Exchange, basic concepts (TCS)
[pdf]
Information Manifold (VDLB'96)
[pdf]
Query Reformulation by Inverse Rules --- Duschka&Genesereth (PODS'97)
[pdf]
GLAV Mappings (IJCAI'99)
[pdf]
Recursive plans (IJCAI'97)
[pdf]
K2: Integration using OO data modeling (from bioinformatics tools survey)
[pdf]
Lecture Notes from "Friendly Logics"
[pdf]
_________________________________
Val Tannen (val@cis.upenn.edu)