Donald Kossmann

Affiliations:
  • Microsoft, Redmond, WA, USA
  • ETH Zürich, Switzerland (former)


According to our database1, Donald Kossmann authored at least 203 papers between 1992 and 2021.

Collaborative distances:

Awards

ACM Fellow

ACM Fellow 2010, "For advances in XML data management and distributed information systems.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2021
Asynchronous Prefix Recoverability for Fast Distributed Stores.
Proceedings of the SIGMOD '21: International Conference on Management of Data, 2021

Instance-Optimized Data Layouts for Cloud Analytics Workloads.
Proceedings of the SIGMOD '21: International Conference on Management of Data, 2021

FastVer: Making Data Integrity a Commodity.
Proceedings of the SIGMOD '21: International Conference on Management of Data, 2021

Integrity-based Attacks for Encrypted Databases and Implications.
Proceedings of the 11th Conference on Innovative Data Systems Research, 2021

2020
Concurrent Prefix Recovery: Performing CPR on a Database.
SIGMOD Rec., 2020

Qd-tree: Learning Data Layouts for Big Data Analytics.
Proceedings of the 2020 International Conference on Management of Data, 2020

ALEX: An Updatable Adaptive Learned Index.
Proceedings of the 2020 International Conference on Management of Data, 2020


2019
The Seattle Report on Database Research.
SIGMOD Rec., 2019

BlockchainDB - A Shared Database on Blockchains.
Proc. VLDB Endow., 2019

FishStore: Fast Ingestion and Indexing of Raw Data.
Proc. VLDB Endow., 2019

ALEX: An Updatable Adaptive Learned Index.
CoRR, 2019

Benchmarking Elastic Cloud Big Data Services Under SLA Constraints.
Proceedings of the Performance Evaluation and Benchmarking for the Era of Cloud(s), 2019

FishStore: Faster Ingestion with Subset Hashing.
Proceedings of the 2019 International Conference on Management of Data, 2019

BlockchainDB - Towards a Shared Database on Blockchains.
Proceedings of the 2019 International Conference on Management of Data, 2019


Speculative Distributed CSV Data Parsing for Big Data Analytics.
Proceedings of the 2019 International Conference on Management of Data, 2019

The Global AI Supercomputer.
Proceedings of the 13th ACM International Conference on Distributed and Event-based Systems, 2019

Veritas: Shared Verifiable Databases and Tables in the Cloud.
Proceedings of the 9th Biennial Conference on Innovative Data Systems Research, 2019

2018
Many-query join: efficient shared execution of relational joins on modern hardware.
VLDB J., 2018

FASTER: An Embedded Concurrent Key-Value Store for State Management.
Proc. VLDB Endow., 2018

Pushing the Limits of Encrypted Databases with Secure Hardware.
CoRR, 2018

On Smart Query Routing: For Distributed Graph Querying with Decoupled Storage.
Proceedings of the 2018 USENIX Annual Technical Conference, 2018

FASTER: A Concurrent Key-Value Store with In-Place Updates.
Proceedings of the 2018 International Conference on Management of Data, 2018

MTBase: Optimizing Cross-Tenant Database Queries.
Proceedings of the 21st International Conference on Extending Database Technology, 2018

2017
Fast Scans on Key-Value Stores.
Proc. VLDB Endow., 2017

Mison: A Fast JSON Parser for Data Analytics.
Proc. VLDB Endow., 2017

Concerto: A High Concurrency Key-Value Store with Integrity.
Proceedings of the 2017 ACM International Conference on Management of Data, 2017

READY: Completeness is in the Eye of the Beholder.
Proceedings of the 8th Biennial Conference on Innovative Data Systems Research, 2017

Confidentiality à la Carte with Cipherbase.
Proceedings of the Datenbanksysteme für Business, 2017

On Human Intellect and Machine Failures: Troubleshooting Integrative Machine Learning Systems.
Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, 2017

2016
MQJoin: Efficient Shared Execution of Main-Memory Joins.
Proc. VLDB Endow., 2016

Let's Do Smart Routing: For Distributed Graph Querying with Decoupled Storage.
CoRR, 2016

Online Event Integration with StoryPivot.
CoRR, 2016

ParTime: Parallel Temporal Aggregation.
Proceedings of the 2016 International Conference on Management of Data, 2016

Revenue maximization by viral marketing: A social network host's perspective.
Proceedings of the 32nd IEEE International Conference on Data Engineering, 2016

Learning and Feature Selection under Budget Constraints in Crowdsourcing.
Proceedings of the Fourth AAAI Conference on Human Computation and Crowdsourcing, 2016

2015
Indexing and Selecting Hierarchical Business Logic.
Proc. VLDB Endow., 2015

Fault-Tolerant Entity Resolution with the Crowd.
CoRR, 2015

On the Design and Scalability of Distributed Shared-Data Databases.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015

StoryPivot: Comparing and Contrasting Story Evolution.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015

Analytics in Motion: High Performance Event-Processing AND Real-Time Analytics in the Same Database.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015

Rack-Scale In-Memory Join Processing using RDMA.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015

Discovering Valuable items from Massive Data.
Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2015

Bi-temporal Timeline Index: A data structure for Processing Queries on bi-temporal data.
Proceedings of the 31st IEEE International Conference on Data Engineering, 2015

Transaction processing on confidential data using cipherbase.
Proceedings of the 31st IEEE International Conference on Data Engineering, 2015

Crowd Access Path Optimization: Diversity Matters.
Proceedings of the Third AAAI Conference on Human Computation and Crowdsourcing, 2015

2014
High availability, elasticity, and strong consistency for massively parallel scans over relational data.
VLDB J., 2014

Distributed snapshot isolation: global transactions pay globally, local transactions pay locally.
VLDB J., 2014

The Beckman Report on Database Research.
SIGMOD Rec., 2014

Shared Workload Optimization.
Proc. VLDB Endow., 2014

Towards indexing functions: answering scalar product queries.
Proceedings of the International Conference on Management of Data, 2014

Parallel join executions in RAMCloud.
Proceedings of the Workshops Proceedings of the 30th International Conference on Data Engineering Workshops, 2014

Benchmarking Bitemporal Database Systems: Ready for the Future or Stuck in the Past?
Proceedings of the 17th International Conference on Extending Database Technology, 2014

Randomly Partitioned Encryption for Cloud Databases.
Proceedings of the Data and Applications Security and Privacy XXVIII, 2014

2013
Comprehensive and Interactive Temporal Query Processing with SAP HANA.
Proc. VLDB Endow., 2013

Adaptive Range Filters for Cold Data: Avoiding Trips to Siberia.
Proc. VLDB Endow., 2013

When is A=B?
Bull. EATCS, 2013

A planetary nervous system for social mining and collective awareness
CoRR, 2013

Towards a living earth simulator
CoRR, 2013

TPC-BiH: A Benchmark for Bitemporal Databases.
Proceedings of the Performance Characterization and Benchmarking, 2013

Timeline index: a unified data structure for processing queries on temporal data in SAP HANA.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2013

Workload optimization using SharedDB.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2013

Secure database-as-a-service with Cipherbase.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2013

Query Log Attack on Encrypted Databases.
Proceedings of the Secure Data Management - 10th VLDB Workshop, 2013

Time travel in column stores.
Proceedings of the 29th IEEE International Conference on Data Engineering, 2013

A generic database benchmarking service.
Proceedings of the 29th IEEE International Conference on Data Engineering, 2013

A secure coprocessor for database applications.
Proceedings of the 23rd International Conference on Field programmable Logic and Applications, 2013

Elastic online analytical processing on RAMCloud.
Proceedings of the Joint 2013 EDBT/ICDT Conferences, 2013

Cost and Quality Trade-Offs in Crowdsourcing.
Proceedings of the First VLDB Workshop on Databases and Crowdsourcing, 2013

Orthogonal Security with Cipherbase.
Proceedings of the Sixth Biennial Conference on Innovative Data Systems Research, 2013

2012
SharedDB: Killing One Thousand Queries With One Stone.
Proc. VLDB Endow., 2012

SODA: Generating SQL for Business Users.
Proc. VLDB Endow., 2012

My Private Google Calendar and GMail.
IEEE Data Eng. Bull., 2012

Engineering Security and Performance with Cipherbase.
IEEE Data Eng. Bull., 2012

Using the Crowd to Solve Database Problems.
Proceedings of the First International Workshop on Crowdsourcing Web Search, 2012

The Credit Suisse Meta-data Warehouse.
Proceedings of the IEEE 28th International Conference on Data Engineering (ICDE 2012), 2012

Stormy: an elastic and highly available streaming service in the cloud.
Proceedings of the 2012 Joint EDBT/ICDT Workshops, Berlin, Germany, March 30, 2012, 2012

Transactional stream processing.
Proceedings of the 15th International Conference on Extending Database Technology, 2012

2011
In-Memory-Datenmanagement in betrieblichen Anwendungssystemen.
Wirtschaftsinf., 2011

Analytics for the Real-Time Web.
Proc. VLDB Endow., 2011

CrowdDB: Query Processing with the VLDB Crowd.
Proc. VLDB Endow., 2011

Crowdsourcing Applications and Platforms: A Data Management Perspective.
Proc. VLDB Endow., 2011

Information Management in the Cloud (Dagstuhl Seminar 11321).
Dagstuhl Reports, 2011

In-memory Databases in Business Information Systems.
Bus. Inf. Syst. Eng., 2011

CrowdDB: answering queries with crowdsourcing.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2011

Data-thirsty business analysts need SODA: search over data warehouse.
Proceedings of the 20th ACM Conference on Information and Knowledge Management, 2011

SWissBox: An Architecture for Data Processing Appliances.
Proceedings of the Fifth Biennial Conference on Innovative Data Systems Research, 2011

2010
A framework for testing DBMS features.
VLDB J., 2010

Predicate-based indexing for desktop search.
VLDB J., 2010

Cloudy: A Modular Cloud Storage System.
Proc. VLDB Endow., 2010

Data Management in the Cloud: Promises, State-of-the-art, and Open Questions.
Datenbank-Spektrum, 2010

An evaluation of alternative architectures for transaction processing in the cloud.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2010

Crescando.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2010

How new is the cloud?
Proceedings of the 26th International Conference on Data Engineering, 2010

A first step towards integration independence.
Proceedings of the Workshops Proceedings of the 26th International Conference on Data Engineering, 2010

2009
Rethinking cost and performance of database systems.
SIGMOD Rec., 2009

Predictable Performance for Unpredictable Workloads.
Proc. VLDB Endow., 2009

Consistency Rationing in the Cloud: Pay only when it matters.
Proc. VLDB Endow., 2009

XQuery Reloaded.
Proc. VLDB Endow., 2009

How Best to Build Web-Scale Data Managers? A Panel Discussion.
Proc. VLDB Endow., 2009

XQuery in the browser.
Proceedings of the 18th International Conference on World Wide Web, 2009

How is the weather tomorrow?: towards a benchmark for the cloud.
Proceedings of the 2nd International Workshop on Testing Database Systems, 2009

Developing an Enterprise Web Application in XQuery.
Proceedings of the Web Engineering, 9th International Conference, 2009

AJAX Crawl: Making AJAX Applications Searchable.
Proceedings of the 25th International Conference on Data Engineering, 2009

Schema AND Data: A Holistic Approach to Mapping, Resolution and Fusion in Information Integration.
Proceedings of the Conceptual Modeling, 2009

Flexible and scalable storage management for data-intensive stream processing.
Proceedings of the EDBT 2009, 2009

2008
Towards Systematic Achievement of Compliance in Service-Oriented Architectures: The MASTER Approach.
Wirtschaftsinf., 2008

Databases and Web 2.0 panel at VLDB 2007.
SIGMOD Rec., 2008

The ETH Zurich systems group and enterprise computing center.
SIGMOD Rec., 2008

The Claremont report on database research.
SIGMOD Rec., 2008

AJAXSearch: crawling, indexing and searching web 2.0 applications.
Proc. VLDB Endow., 2008

Towards Automatic Test Database Generation.
IEEE Data Eng. Bull., 2008

XQuery in the browser.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2008

Building a database on S3.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2008

Multi-RQP: generating test databases for the functional testing of OLTP applications.
Proceedings of the 1st International Workshop on Testing Database Systems, 2008

Constant-Time Query Processing.
Proceedings of the 24th International Conference on Data Engineering, 2008

Automatic Result Verification for the Functional Testing of a Query Language.
Proceedings of the 24th International Conference on Data Engineering, 2008

Building web applications without a database system.
Proceedings of the EDBT 2008, 2008

2007
Die SIKOSA-Methodik.
Wirtschaftsinf., 2007

A framework for efficient regression tests on database applications.
VLDB J., 2007

Infrastructures for a Smart Earth - The Swiss NCCR-MICS initiative -.
Prax. Inf.verarb. Kommun., 2007

Extending XQuery with Window Functions.
Proceedings of the 33rd International Conference on Very Large Data Bases, 2007

A dynamic and flexible sensor network platform.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

XTream: personal data streams.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

QAGen: generating query-aware test databases.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

Bringing Precision to Desktop Search: A Predicate-based Desktop Search Architecture.
Proceedings of the 23rd International Conference on Data Engineering, 2007

Reverse Query Processing.
Proceedings of the 23rd International Conference on Data Engineering, 2007

A virtual machine for sensor networks.
Proceedings of the 2007 EuroSys Conference, Lisbon, Portugal, March 21-23, 2007, 2007

SwissQM: Next Generation Data Processing in Sensor Networks.
Proceedings of the Third Biennial Conference on Innovative Data Systems Research, 2007

Predicate-based Indexing of Enterprise Web Applications.
Proceedings of the Third Biennial Conference on Innovative Data Systems Research, 2007

2006
Data management for a smart earth: the Swiss NCCR-MICS initiative.
SIGMOD Rec., 2006

Software Mass Customization.
Datenbank-Spektrum, 2006

Programming with XQuery.
Proceedings of the 3rd International Workshop on XQuery Implementation, 2006

Programming for XML.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2006

Testing database applications.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2006

Quality of service in stateful information filters.
Proceedings of the 3rd Workshop on Data Management for Sensor Networks, 2006

2005
Special issue: Best papers of VLDB 2004.
VLDB J., 2005

Adaptive XML Storage or The Importance of Being Lazy.
Proceedings of the Second International Workshop on XQuery Implementation, 2005

SLL: running my web services on your WS platforms.
Proceedings of the 14th international conference on World Wide Web, 2005

A web of data: new architectures for new technology.
Proceedings of the Seventh ACM International Workshop on Web Information and Data Management (WIDM 2005), 2005

Parallel Execution of Test Runs for Database Application Systems.
Proceedings of the 31st International Conference on Very Large Data Bases, Trondheim, Norway, August 30, 2005

iMeMex: Escapes from the Personal Information Jungle.
Proceedings of the 31st International Conference on Very Large Data Bases, Trondheim, Norway, August 30, 2005

Bridging the Gap between OLAP and SQL.
Proceedings of the 31st International Conference on Very Large Data Bases, Trondheim, Norway, August 30, 2005

AGILE: Adaptive Indexing for Context-Aware Information Filters.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2005

Batched Processing for Information Filters.
Proceedings of the 21st International Conference on Data Engineering, 2005

Efficient Regression Tests for Database Applications.
Proceedings of the Second Biennial Conference on Innovative Data Systems Research, 2005

2004
The BEA streaming XQuery processor.
VLDB J., 2004

Editorial (Web Services).
Inform. Spektrum, 2004

Web Services.
Inform. Spektrum, 2004

Implementing Memoization in a Streaming XQuery Processor.
Proceedings of the Database and XML Technologies, 2004

Kontextsensitive Informationsfilter.
Proceedings of the Beitragsband zum Workshop "Grundlagen und Anwendungen mobiler Informationstechnologie" des GI-Arbeitskreises Mobile Datenbanken und Informationssysteme, 2004

XML Query Processing.
Proceedings of the 20th International Conference on Data Engineering, 2004

2003
Quality of service in an information economy.
ACM Trans. Internet Techn., 2003

XL: an XML programming language for Web service specification and composition.
Comput. Networks, 2003

The BEA/XQRL Streaming XQuery Processor.
Proceedings of 29th International Conference on Very Large Data Bases, 2003

XL: a platform for Web Services.
Proceedings of the First Biennial Conference on Innovative Data Systems Research, 2003

XL: Eine Plattform für Web Services.
Proceedings of the Berliner XML Tage 2003, 13.-15. Oktober 2003 in Berlin, 2003

2002
Verteilte Metadatenverwaltung und Anfragebearbeitung für Internet-Datenquellen.
Inform. Forsch. Entwickl., 2002

Shooting Stars in the Sky: An Online Algorithm for Skyline Queries.
Proceedings of 28th International Conference on Very Large Data Bases, 2002

XL: a platform for web services.
Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, 2002

A Publish & Subscribe Architecture for Distributed Metadata Management.
Proceedings of the 18th International Conference on Data Engineering, San Jose, CA, USA, February 26, 2002

2001
ObjectGlobe: Ubiquitous query processing on the Internet.
VLDB J., 2001

An XML Programming Language for Web Service Specification and Composition.
IEEE Data Eng. Bull., 2001

ObjectGlobe: Open Distributed Query Processing Services on the Internet.
IEEE Data Eng. Bull., 2001

Answering XML Queries on Heterogeneous Data Sources.
Proceedings of the VLDB 2001, 2001

Integrating Semi-Join-Reducers into State of the Art Query Processors.
Proceedings of the 17th International Conference on Data Engineering, 2001

Efficient Bulk Deletes in Relational Databases.
Proceedings of the 17th International Conference on Data Engineering, 2001

The Skyline Operator.
Proceedings of the 17th International Conference on Data Engineering, 2001

Verteilte Metadatenverwaltung für die Anfragebearbeitung auf Internet-Datenquellen.
Proceedings of the Datenbanksysteme in Büro, 2001

Answering XML Queries over Heterogeneous Data Sources.
Proceedings of the 17èmes Journées Bases de Données Avancées, 2001

2000
Exploiting early sorting and early partitioning for decisionsupport query processing.
VLDB J., 2000

Functional-Join Processing.
VLDB J., 2000

Iterative dynamic programming: a new class of query optimization algorithms.
ACM Trans. Database Syst., 2000

Cache investment: integrating query optimization and distributed data placement.
ACM Trans. Database Syst., 2000

The Implementation and Performance of Compressed Databases.
SIGMOD Rec., 2000

The State of the art in distributed query processing.
ACM Comput. Surv., 2000

Integrating keyword search into XML query processing.
Comput. Networks, 2000

Agora: Living with XML and Relational.
Proceedings of the VLDB 2000, 2000

ObjectGlobe: Ubiquitous Query Processing on the Internet.
Proceedings of the Workshop on Technologies for E-Services, 2000

1999
ObjectGlobe: Integrating Data Processing Services on the Internet.
Datenbank Rundbr., 1999

Performance Tuning for SAP R/3.
IEEE Data Eng. Bull., 1999

Storing and Querying XML Data using an RDMBS.
IEEE Data Eng. Bull., 1999

Generalised Hash Teams for Join and Group-by.
Proceedings of the VLDB'99, 1999

Loading a Cache with Query Results.
Proceedings of the VLDB'99, 1999

Database Patchwork on the Internet.
Proceedings of the SIGMOD 1999, 1999

Die Deutsche Fußball-Börse: Erfahrungen mit einer "klassischen" Internet-Datenbankanwendung.
Proceedings of the Datenbanksysteme in Büro, 1999

1998
Letter from the Special Issue Editor.
IEEE Data Eng. Bull., 1998

Reducing the Braking Distance of an SQL Query Engine.
Proceedings of the VLDB'98, 1998

SAP R/3: A Database Application System (Tutorial).
Proceedings of the SIGMOD 1998, 1998

1997
Processing Top N and Bottom N Queries.
IEEE Data Eng. Bull., 1997

Optimizing Queries Across Diverse Data Sources.
Proceedings of the VLDB'97, 1997

Finding Data in the Neighborhood.
Proceedings of the VLDB'97, 1997

Database Performance in the Real World - TPC-D and SAP R/3 (Experience Paper).
Proceedings of the SIGMOD 1997, 1997

On Saying "Enough Already!" in SQL.
Proceedings of the SIGMOD 1997, 1997

1996
An Optimizer for Heterogeneous Systems with NonStandard Data and Search Capabilities.
IEEE Data Eng. Bull., 1996

Performance Tradeoffs for Client-Server Query Processing.
Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, 1996

1995
Adaptable Pointer Swizzling Strategies in Object Bases: Design, Realization, and Quantitative Analysis
VLDB J., 1995

A Performance Evaluation of OID Mapping Techniques.
Proceedings of the VLDB'95, 1995

Efficient main-memory management of persistent objects.
Berichte aus der Informatik, Shaker, ISBN: 978-3-8265-0551-5, 1995

1994
Dual-Buffering Strategies in Object Bases.
Proceedings of the VLDB'94, 1994

1993
Adaptable Pointer Swizzling Strategies in Object Bases.
Proceedings of the Ninth International Conference on Data Engineering, 1993

1992
Objekte in multiplen Repräsentationen.
Datenbank Rundbr., 1992


  Loading...