Publications
Books
Generic Model Management: Concepts and Algorithms, Ph.D. Dissertation, University of Leipzig, Springer LNCS 2967, 2004
(Best Dissertation Award of the German Computer Science Society, Database Systems Section - award ceremony).
Conference papers
Dremel: A Decade of Interactive SQL Analysis at Web Scale. Invited paper for the VLDB'20 Test of Time Award (recorded talk)
Spanner: Becoming a SQL System, with D. Bacon, N. Bales, N. Bruno, B. Cooper, A. Dickinson, A. Fikes, C. Fraser, A. Gubarev, M. Joshi, E. Kogan, A. Lloyd, C. Taylor, R. Rao, D. Shue, M. van der Holst, and D. Woodford. SIGMOD'17
Spanner: Google's Globally-Distributed Database, with J. Corbett, J. Dean, M. Epstein, C. Frost, J. Furman, S. Ghemawat, A. Gubarev, C. Heiser, P. Hochschild, W. Hsieh, S. Kanthak, E. Kogan, H. Li, A. Lloyd, D. Mwaura, D. Nagle, S. Quinlan, R. Rao, L. Rolig, Y. Saito, M. Szymaniak, C. Taylor, R. Wang, and D. Woodford. OSDI'12 (Best Paper Award)
Dremel: Interactive Analysis of Web-Scale Datasets, with A. Gubarev, J. J. Long, G. Romer, S. Shivakumar, M. Tolton, and T. Vassilakis. VLDB'10 (slides)
Reverse Engineering Models from Databases to Bootstrap Application Development, with A. Malpani, P.A. Bernstein, and J. Terwilliger. ICDE'10 (demo)
Full-Fidelity Flexible Object-Oriented XML Access, with J.F. Terwilliger and P.A. Bernstein. VLDB'09.
Language-Integrated Querying of XML Data in SQL Server, with J.F. Terwilliger and P.A. Bernstein. VLDB'08 (demo)
Compiling Mappings to Bridge Applications and Databases, with A. Adya and P.A. Bernstein. SIGMOD'07 (Best Paper Award, ppt)
Anatomy of the ADO.NET Entity Framework, with A. Adya, J. Blakeley, and S. Muralidhar, and the ADO.NET Team. SIGMOD'07 (industrial paper)
ADO.NET Entity Framework: Raising the Level of Abstraction in Data Programming, with P. Castro and A. Adya. SIGMOD'07 (demo paper)
Model Management 2.0: Manipulating Richer Mappings, with P.A. Bernstein. SIGMOD'07 (invited paper)
Teaching a Schema Translator to Produce O/R Views, with P. Mork and P.A. Bernstein. ER'07
Implementing Mapping Composition, with P.A. Bernstein, A. Nash, and T. J. Green. VLDB'06 (ppt)
Incremental Schema Matching, with P.A. Bernstein and J. E. Churchill. VLDB'06 (demo paper)
Interactive Schema Translation with Instance-Level Mappings, with P.A. Bernstein and P. Mork. VLDB'05 (demo paper)
Supporting Executable Mappings in Model Management, with P. A. Bernstein, A. Halevy, and E. Rahm. SIGMOD'05 (acceptance rate: 15%)
Composition of Mappings Given by Embedded Dependencies, with A. Nash and P. A. Bernstein. PODS'05 (slides)
Model Management: First Steps and Beyond. Invited paper, German Database Conference BTW'05
Rondo: A Programming Platform for Generic Model Management, with E. Rahm and P. A. Bernstein. SIGMOD'03 (acceptance rate: 15%; see demo)
Similarity Flooding: A Versatile Graph Matching Algorithm and its Application to Schema Matching, with H. Garcia-Molina and E. Rahm. ICDE'02 (pub server) (Best Student Paper Award; acceptance rate: 19%; see demo & technical report)
Divide-and-Conquer Algorithm for Computing Set Containment Joins, with H. Garcia-Molina, EDBT'02 (pub server) (acceptance rate: 17%)
Building a Distributed Full-Text Index for the Web, with S. Raghavan, B. Yang, and H. Garcia-Molina. WWW'01 Conf. (acceptance rate: 20%)
DOL: An Interoperable Document Server, with E. Rahm and D. Sosna, Proc. GI-Jahrestagung, Vienna, 2001
An Information Food Chain for Advanced Applications on the WWW, with S. Decker, J. Jannick, P. Mitra, S. Staab, R. Studer, and G. Wiederhold. Proc. 4th European Conf. on Research and Advanced Technology for Digital Libraries (ECDL'00), LNCS 1923, p. 490 ff., Springer, 2000
Declarative Mediation in Distributed Systems, Proc. Int. Conf. on Conceptual Modeling (ER'00), Salt Lake City, Oct 2000 (acceptance rate: 26%) (pub server)
A Mediation Infrastructure for Digital Library Services, with H. Garcia-Molina and A. Paepcke, Proc. ACM Digital Libraries, San Antonio, Texas, June 2000 (acceptance rate: 33%)
Journal papers
The Seattle Report on Database Research, with D. Abadi, A. Ailamaki, D. Andersen, P. Bailis, M. Balazinska, P. A. Bernstein, P. A. Boncz, S. Chaudhuri, A. Cheung, A. Doan, L. Dong, M. J. Franklin, J. Freire, A. Y. Halevy, J. M. Hellerstein, S. Idreos, D. Kossmann, T. Kraska, S. Krishnamurthy, V. Markl, T. Milo, C. Mohan, T. Neumann, B. C. Ooi, F. Ozcan, J. Patel, A. Pavlo, R. A. Popa, R. Ramakrishnan, C. Ré, M. Stonebraker, D. Suciu. SIGMOD Rec. 48(4): 44-53 (2019)
Dremel: Interactive Analysis of Web-scale Datasets, with A. Gubarev, J. J. Long, G. Romer, S. Shivakumar, M. Tolton, and T. Vassilakis. Commun. ACM, 54 (6), 2011
Compiling Mappings to Bridge Applications and Databases, with A. Adya and P.A. Bernstein. ACM Trans. on Database Systems (TODS), 33(4), 22, Nov 2008
Implementing Mapping Composition, with P.A. Bernstein, A. Nash, and T. J. Green. VLDB Journal 17(2), 2008
Composition of Mappings Given by Embedded Dependencies, with A. Nash and P. A. Bernstein. ACM Trans. on Database Systems (TODS), 32(1), 4, 2007
Industrial-Strength Schema Matching, with P. Bernstein, M. Petropoulos, and C. Quix. SIGMOD Record 33(4), 2004
Developing Metadata-Intensive Applications with Rondo, with E. Rahm and P. A. Bernstein. Intl. Journal on Web Semantics, 1 (1), Dec 2003
Adaptive Algorithms for Set Containment Joins, with H. Garcia-Molina. ACM Trans. on Database Systems (TODS), March 2003
Building a Distributed Full-Text Index for the Web, with S. Raghavan, B. Yang and H. Garcia-Molina, ACM Trans. on Information Systems (TOIS), Vol. 19, No. 3, pp. 217-241, July 2001
Framework for The Semantic Web: An RDF Tutorial, with S. Decker and P. Mitra. IEEE Internet Computing, Nov/Dec 2000
The Semantic Web: The Roles of XML and RDF, with S. Decker, F. van Harmelen, D. Fensel, M. Klein, J. Broekstra, M. Erdmann and I. Horrocks. IEEE Internet Computing, Vol. 4(5), pp. 63-74, Sept/Oct 2000
Search Middleware and the Simple Digital Library Interoperability Protocol, with A. Paepcke, R. Brandriff, G. Janee, R. Larson, B. Ludaescher, and S. Raghavan. D-Lib Magazine, Vol. 6(3) 2000
SQUIRREL: DBS-based Information Retrieval System For The WWW With Context Graphs, with K. Böhm and T. Böhme. LDV-Forum, 14(1), 33-47, 1997 (in German)
EPOS: Electronic Publishing mit OODBS und SGML, LDV-Forum, 14(1), 17-32, 1997 (in German)
Workshop papers and Posters
Mapping-Driven Data Access, Position Paper for Workshop on Information Integration, 2006
Generic Model Management: Experience and Open Issues, Doctoral Poster and Demo, Online Proc. VLDB 2002, Hong Kong
Comparison of Schema Matching Evaluations, with H.-H. Do and E. Rahm. GI-Workshop "Web and Databases", Erfurt, Oct. 2002
A Layered Approach to Information Modeling and Interoperability on the Web, with S. Decker. ECDL'00 Workshop on the Semantic Web, Lisbon, Portugal, Sept 2000 (pub server)
Keynotes and Tutorials
The Frontiers of Data Programmability, Keynote at BTW'09, Münster, Germany
Reusable Tools for Metadata Management - Pie in the Sky? Keynote at SSDBM'06, Vienna
Meta Data Management, with P.A. Bernstein. Tutorial at ICDE 2004, Boston (Slide deck)
Misc.
Generic Interoperability Framework, Working Paper, 1999
ISLE: Konzeption und Realisierung eines verteilten XML-basierten Informationssystems (in German), M.S. Thesis, Institut für Informatik, Leipzig 1999
Architektur und Realisierung eines verteilten XML-basierten Informationssystems (in German), Technical Report, Institut für Informatik, Leipzig 1998
Distributed Workflow Management: a report for the seminar "Process Modeling and Workflow Management" (in German), 1997
Interoperability in DLI project: a report for the seminar "Electronic Libraries" (in German), 1997