@string{acj = {Australian Computer Journal}}
@string{acmcsur = {ACM Computing Surveys}}
@string{acmq = {ACM Queue}}
@string{acmtocs = {ACM Transactions on Computing Systems}}
@string{acmtods = {ACM Transactions on Database Systems}}
@string{acmtois = {ACM Transactions on Information Systems}}
@string{acmtoit = {ACM Transactions on Internet Technology}}
@string{acmtosem = {ACM Transactions on Software Engineering and Methodology}}
@string{acmtosn = {ACM Transactions on Sensor Networks}}
@string{acmtweb = {ACM Transactions on the Web}}
@string{adt = {Application Development Trends}}
@string{ai = {Artificial Intelligence}}
@string{ajis = {Australasian Journal of Information Systems}}
@string{basist = {Bulletin of the American Society for Information Science and Technology}}
@string{bit = {Behaviour {\&} Information Technology}}
@string{byte = {B{YTE}}}
@string{cacm = {Communications of the ACM}}
@string{ccis = {Communications in Computer and Information Science}}
@string{cj = {The Computer Journal}}
@string{crpit = {Conferences in Research and Practice in Information Techology}}
@string{database = {ACM SIGMIS Database}}
@string{dbj = {Database Journal}}
@string{dbms = {DBMS Magazine}}
@string{dbpd = {Database Programming {\&} Design}}
@string{ddj = {Dr. Dobb's Journal}}
@string{develop = {{d}evelop, The Apple Technical Journal}}
@string{directions = {Apple Directions}}
@string{dke = {Data {\&} Knowledge Engineering}}
@string{dlib = {D-Lib Magazine}}
@string{ejis = {European Journal of Information Systems}}
@string{fm = {First Monday}}
@string{hbr = {Harvard Business Review}}
@string{ibmjrd = {IBM Journal of Research and Development}}
@string{ibmsj = {IBM Systems Journal}}
@string{idt = {Internet Development Trends}}
@string{ieeeahc = {IEEE Annals of the History of Computing}}
@string{ieeec = {IEEE Computer}}
@string{ieeedeb = {IEEE Data Engineering Bulletin}}
@string{ieeeic = {IEEE Internet Computing}}
@string{ieeeis = {IEEE Intelligent Systems}}
@string{ieeepc = {IEEE Pervasive Computing}}
@string{ieees = {IEEE Software}}
@string{ieeesp = {IEEE Spectrum}}
@string{ieeetnn = {IEEE Transactions on Neural Networks}}
@string{ieeetse = {IEEE Transactions on Software Engineering}}
@string{ijast = {International Journal of Applied Software Technology}}
@string{ijcatr = {International Journal of Computer Applications Technology and Research}}
@string{ijgis = {International Journal of Geographical Information Science}}
@string{ijgisold = {International Journal of Geographical Information Systems}}
@string{ijhcs = {International Journal of Human-Computer Studies}}
@string{ijmms = {International Journal of Man-Machine Studies}}
@string{ijseke = {International Journal of Software Engineering and Knowledge Engineering}}
@string{ijswis = {International Journal on Semantic Web and Information Systems}}
@string{ijwet = {International Journal of Web Engineering and Technology}}
@string{ipm = {Information Processing and Management}}
@string{is = {Information Systems}}
@string{isedj = {Information Systems Education Journal}}
@string{isj = {Information Systems Journal}}
@string{ist = {Information and Software Technology}}
@string{jacm = {Journal of the ACM}}
@string{jasist = {Journal of the American Society for Information Science and Technology}}
@string{jdim = {Journal of Digital Information Management}}
@string{jdmm = {Journal of Digital Media Management}}
@string{jiis = {Journal of Intelligent Information Systems}}
@string{jlp = {Journal of Logic Programming}}
@string{jodi = {Journal of Digital Information}}
@string{jot = {Journal of Object Technology}}
@string{jrpit = {Journal of Research and Practice in Information Technology}}
@string{jss = {The Journal of Systems and Software}}
@string{lncs = {Lecture Notes in Computer Science}}
@string{misq = {MIS Quarterly}}
@string{nzjc = {New Zealand Journal of Computing}}
@string{nzjis = {New Zealand Journal of Information Systems}}
@string{nzlimj = {New Zealand Library {\&} Information Management Journal}}
@string{oracle = {Oracle Magazine}}
@string{oss = {OCLC Systems {\&} Services: International Digital Library Perspectives}}
@string{pcbi = {PLoS Computational Biology}}
@string{pnas = {Proceedings of the National Academy of Sciences of the United States of America}}
@string{pvldb = {Proceedings of the VLDB Endowment}}
@string{sciam = {Scientific American}}
@string{sej = {Software Engineering Journal}}
@string{sigmetrics = {ACM SIGMETRICS Performance Evaluation Review}}
@string{sigmod = {ACM SIGMOD Record}}
@string{sigplan = {ACM SIGPLAN Notices}}
@string{sigsoft = {ACM SIGSOFT Software Engineering Notes}}
@string{spe = {Software---Practice and Experience}}
@string{swj = {Semantic Web}}
@string{tkde = {IEEE Transactions on Knowledge and Data Engineering}}
@string{vldb = {The VLDB Journal}}


@article{Bancilhon.F-1981a-Update,
	Author = {Fran{\c c}ois Bancilhon and Nicolas Spyratos},
	Doi = {10.1145/319628.319634},
	Journal = acmtods,
	Month = dec,
	Number = {4},
	Pages = {557--575},
	Title = {Update semantics of relational views},
	Volume = {6},
	Year = {1981}}

@book{Batini.C-1992b-Conceptual,
	Address = {Redwood City, California, USA},
	Booktitle = {Conceptual Database Design: An Entity-Relationship Approach},
	Editor = {Carlo Batini and Stefano Ceri and Shamkant B. Navathe},
	Isbn = {978-0-8053-0244-1},
	Publisher = {Benjamin/Cummings},
	Title = {Conceptual Database Design: An Entity-Relationship Approach},
	Year = {1992}}

@article{Chen.H-2011a-Survey,
	Author = {Haitao Chen and Husheng Liao},
	Doi = {10.7763/IJCTE.2011.V3.278},
	Journal = {International Journal of Computer Theory and Engineering},
	Month = feb,
	Number = {1},
	Pages = {1793--8201},
	Title = {A survey to view update problem},
	Url = {http://www.ijcte.org/papers/278-D038.pdf},
	Volume = {3},
	Year = {2011}}

@article{Codd.E-1970a-Relational,
	Author = {Edgar F. Codd},
	Doi = {10.1145/362384.362685},
	Journal = cacm,
	Month = jun,
	Number = {6},
	Pages = {377--387},
	Title = {A relational model of data for large shared data banks},
	Volume = {13},
	Year = {1970}}

@incollection{Codd.E-1972a-Completeness,
	Author = {Edgar F. Codd},
	Crossref = {Rustin.R-1972a-Data},
	Pages = {65--98},
	Title = {Relational completeness of data base sublanguages}}

@inproceedings{Codd.E-1974a-Recent,
	Author = {Edgar F. Codd},
	Crossref = {Rosenfeld.J-1974a-IFIP},
	Pages = {1017--1021},
	Title = {Recent investigations in relational data base systems}}

@article{Cosmadakis.S-1984a-Updates,
	Author = {Stavros S. Cosmadakis and Christos H. Papadimitriou},
	Doi = {10.1145/1634.1887},
	Journal = jacm,
	Month = sep,
	Number = {4},
	Pages = {742--760},
	Title = {Updates of relational views},
	Volume = {31},
	Year = {1984}}

@book{Date.C-2013a-View,
	Author = {Chris J. Date},
	Booktitle = {View Updating \{\&} Relational Theory: Solving the View Update Problem},
	Date-Added = {2016-01-25 02:14:14 +0000},
	Date-Modified = {2016-01-25 02:15:43 +0000},
	Isbn = {9781449357849},
	Publisher = {O'Reilly},
	Series = {Theory in Practice},
	Title = {View Updating {\&} Relational Theory: Solving the View Update Problem},
	Year = {2013}}

@book{Date.C-2012a-SQL-and-Relational,
	Author = {Chris J. Date},
	Booktitle = {SQL and Relational Theory: How to Write Accurate SQL Code},
	Date-Added = {2016-01-25 02:12:09 +0000},
	Date-Modified = {2016-01-25 02:16:01 +0000},
	Edition = {second},
	Isbn = {9781449316402},
	Publisher = {O'Reilly},
	Series = {Theory in Practice},
	Title = {SQL and Relational Theory: How to Write Accurate SQL Code},
	Year = {2012}}

@article{Dayal.U-1982a-Correct,
	Author = {Umeshwar Dayal and Philip A. Bernstein},
	Doi = {10.1145/319732.319740},
	Journal = acmtods,
	Month = sep,
	Number = {3},
	Pages = {381--416},
	Title = {On the correct translation of update operations on relational views},
	Volume = {7},
	Year = {1982}}

@article{Gottlob.G-1988a-Properties,
	Author = {Georg Gottlob and Paolo Paolini and Roberto Zicari},
	Doi = {10.1145/49346.50068},
	Journal = acmtods,
	Month = dec,
	Number = {4},
	Pages = {486--524},
	Title = {Properties and update semantics of consistent views},
	Volume = {13},
	Year = {1988}}

@article{Hegner.S-2004a-Order-based,
	Author = {Stephen J. Hegner},
	Doi = {10.1023/A:1026158013113},
	Journal = {Annals of Mathematics and Artificial Intelligence},
	Month = jan,
	Number = {1--2},
	Pages = {63--125},
	Title = {An order-based theory of updates for closed database views},
	Volume = {40},
	Year = {2004}}

@article{Hull.R-1986a-Relative,
	Author = {Richard Hull},
	Journal = {SIAM Journal on Computing},
	Month = aug,
	Number = {3},
	Pages = {856--886},
	Title = {Relative information capacity of simple relational database schemata},
	Volume = {15},
	Year = {1986}}

@inproceedings{Keller.A-1985a-Algorithms,
	Author = {Arthur Michael Keller},
	Crossref = {PODS-1985a-Proceedings},
	Doi = {10.1145/325405.325423},
	Pages = {154--163},
	Title = {Algorithms for translating view updates to database updates for views involving selections, projections, and joins}}

@article{Keller.A-1986a-Role,
	Author = {Arthur Michael Keller},
	Doi = {10.1109/MC.1986.1663034},
	Journal = ieeec,
	Month = jan,
	Number = {1},
	Pages = {63--73},
	Title = {The role of semantics in translating view updates},
	Volume = {19},
	Year = {1986}}

@article{Keller.A-1987a-Comment,
	Author = {Arthur Michael Keller},
	Doi = {10.1145/27629.214296},
	Journal = acmtods,
	Month = sep,
	Number = {3},
	Pages = {521--523},
	Title = {Comments on {B}ancilhon and {S}pyratos' ``{U}pdate semantics and relational views''},
	Volume = {12},
	Year = {1987}}

@inproceedings{Kotidis.Y-2006a-Updates,
	Annote = {Article 2.},
	Author = {Yannis Kotidis and Divesh Srivastava and Yannis Velegrakis},
	Crossref = {Liu.L-2006a-ICDE},
	Doi = {10.1109/ICDE.2006.167},
	Pages = {2},
	Read = {1},
	Title = {Updates through views: {A} new hope}}

@article{Laurent.D-2001a-Monotonic,
	Author = {Dominique Laurent and Jens Lechtenb{\"o}rger and Nicolas Spyratos and Gottfried Vossen},
	Doi = {10.1007/s007780100055},
	Journal = vldb,
	Month = dec,
	Number = {4},
	Pages = {295--315},
	Title = {Monotonic complements for independent data warehouses},
	Volume = {10},
	Year = {2001}}

@inproceedings{Lechtenborger.J-2003a-Impact,
	Author = {Jens Lechtenb{\"o}rger},
	Crossref = {Neven.F-2003a-PODS},
	Doi = {10.1145/773153.773159},
	Pages = {49--55},
	Title = {The impact of the constant complement approach towards view updating}}

@article{Lechtenborger.J-2003a-Computation,
	Author = {Jens Lechtenb{\"o}rger and Gottfried Vossen},
	Doi = {10.1145/777943.777946},
	Journal = acmtods,
	Month = jun,
	Number = {2},
	Pages = {175--208},
	Title = {On the computation of relational view complements},
	Volume = {28},
	Year = {2003}}

@inproceedings{Masunaga.Y-1984a-Relational,
	Author = {Yoshifumi Masunaga},
	Crossref = {Dayal.U-1984a-VLDB},
	Pages = {309--320},
	Title = {A relational database view update translation mechanism},
	Url = {http://www.vldb.org/conf/1984/P309.PDF}}

@inproceedings{Miller.R-1993a-Information,
	Author = {Ren{\'e}e Jean Miller and Y. E. Ioannidis and Raghu Ramakrishnan},
	Crossref = {Agrawal.R-1993a-VLDB},
	Pages = {120--133},
	Title = {The use of information capacity in schema integration and translation},
	Url = {http://www.vldb.org/conf/1993/P120.PDF}}

@phdthesis{Miller.R-1994a-PhD,
	Address = {Madison, Wisconsin, USA},
	Author = {Miller, Ren{\'e}e Jean},
	School = {University of Wisconsin-Madison},
	Title = {Managing Structural Heterogeneity},
	Type = {{PhD} thesis},
	Url = {http://www.cs.toronto.edu/~miller/papers/dissertation.ps},
	Year = {1994}}

@techreport{Miller.R-1994a-SIG,
	Address = {Madison, Wisconsin, USA},
	Author = {Ren{\'e}e Jean Miller and Y. E. Ioannidis and Raghu Ramakrishnan},
	Institution = {Department of Computer Sciences, University of Wisconsin-Madison},
	Month = jan,
	Number = {CS-TR-94-1185},
	Title = {Schema intension graphs: {A} formal model for the study of schema equivalence},
	Type = {Technical report},
	Url = {http://www.cs.toronto.edu/~miller/papers/MIR93c.ps},
	Year = {1994}}

@article{Miller.R-1994a-Schema,
	Author = {Ren{\'e}e Jean Miller and Y. E. Ioannidis and Raghu Ramakrishnan},
	Doi = {10.1016/0306-4379(94)90024-8},
	Journal = is,
	Month = jan,
	Number = {1},
	Pages = {3--31},
	Title = {Schema equivalence in heterogeneous systems: {B}ridging theory and practice},
	Url = {http://www.cs.toronto.edu/~miller/papers/MIR94b.ps},
	Volume = {19},
	Year = {1994}}

@article{Shu.H-2000a-Using,
	Author = {Hua Shu},
	Doi = {10.1023/A:1008726123320},
	Journal = jiis,
	Month = sep,
	Number = {2},
	Pages = {147--173},
	Title = {Using constraint satisfaction for view update},
	Volume = {15},
	Year = {2000}}

@techreport{Qian.X-1995a-Correct,
	Address = {Menlo Park, California, USA},
	Author = {Xiaolei Qian},
	Institution = {Computer Science Laboratory, SRI International},
	Month = jul,
	Number = {SRI-CSL-95-08},
	Title = {Correct schema transformations},
	Type = {Technical report},
	Url = {http://www.csl.sri.com/reports/postscript/sri-csl-95-08.ps.gz},
	Year = {1995}}

%% crossrefs

@proceedings{Agrawal.R-1993a-VLDB,
	Address = {Dublin, Ireland},
	Booktitle = {Proceedings of the Nineteenth International Conference on Very Large Data Bases (VLDB)},
	Editor = {Rakesh Agrawal and Se{\'a}n Baker and David A. Bell},
	Isbn = {978-1-55860-152-X},
	Month = aug # {~24--27},
	Publisher = {Morgan Kaufmann},
	Title = {Proceedings of the Nineteenth International Conference on Very Large Data Bases (VLDB)},
	Year = {1993}}

@proceedings{Dayal.U-1984a-VLDB,
	Address = {Singapore},
	Booktitle = {Proceedings of the Tenth International Conference on Very Large Data Bases (VLDB 1984)},
	Editor = {Umeshwar Dayal and Gunter Schlageter and Lim Huat Seng},
	Isbn = {0-934613-16-8},
	Month = aug # {~27--31},
	Publisher = {Morgan Kaufmann},
	Title = {Proceedings of the Tenth International Conference on Very Large Data Bases (VLDB 1984)},
	Year = {1984}}

@proceedings{Liu.L-2006a-ICDE,
	Address = {Atlanta, Georgia, USA},
	Booktitle = {Proceedings of the 22nd International Conference on Data Engineering (ICDE 2006)},
	Editor = {Ling Liu and Andreas Reuter and Kyu-Young Whang and Jianjun Zhang},
	Isbn = {0-7695-2570-9},
	Month = {3--8~} # apr,
	Publisher = {IEEE Computer Society},
	Title = {Proceedings of the 22nd International Conference on Data Engineering (ICDE 2006)},
	Year = {2006}}

@proceedings{Neven.F-2003a-PODS,
	Address = {San Diego, California, USA},
	Booktitle = {Proceedings of the Twenty-Second ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems (PODS 2003)},
	Editor = {Frank Neven and Catriel Beeri and Tova Milo},
	Isbn = {1-58113-670-6},
	Month = jun # {~9--12},
	Organization = {ACM},
	Title = {Proceedings of the Twenty-Second ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems (PODS 2003)},
	Year = {2003}}

@proceedings{PODS-1985a-Proceedings,
	Address = {Portland, Oregon, USA},
	Booktitle = {Proceedings of the Fourth ACM SIGACT-SIGMOD Symposium on Principles of Database Systems (PODS '85)},
	Isbn = {0-89791-153-9},
	Month = mar # {~25--27},
	Publisher = {ACM},
	Title = {Proceedings of the Fourth ACM SIGACT-SIGMOD Symposium on Principles of Database Systems (PODS '85)},
	Year = {1985}}

@proceedings{Rosenfeld.J-1974a-IFIP,
	Address = {Stockholm, Sweden},
	Booktitle = {Proceedings of the IFIP Congress '74 (Information Processing '74)},
	Editor = {Jack L. Rosenfeld},
	Isbn = {978-0-7204-2803-3},
	Month = aug # {~5--10},
	Publisher = {North-Holland},
	Title = {Proceedings of the IFIP Congress '74 (Information Processing '74)},
	Year = {1974}}

@book{Rustin.R-1972a-Data,
	Address = {Englewood Cliffs, New Jersey, USA},
	Booktitle = {Data Base Systems},
	Editor = {Randall Rustin},
	Publisher = {Prentice-Hall},
	Series = {Courant Computer Science Symposia Series 6},
	Title = {Data Base Systems},
	Year = {1972}}
