Welcome to D
SIGMOD 2004
PODS 2004
SIGMOD RECOR
CIKM 2004
DASFAA 2004
DBPL 2003
DE-BULLETIN
DEBS 2004
DMKD 2004
DMSN 2004
DOLAP 2004
DPDJ 2004
EDBT 2004
ER 2003
GIS 2004
HDP 2004
HYPERTEXT 20
ICDE 2004
ICDT 2003
JCDL 2004
MDM
MIR 2004
MIS 2004
MMDB 2004
MOBIDE 2003
RIDE 2004
SBBD 2003
SIGIR FORUM
SIGIR 2004
SIGKDD EXPLO
SIGKDD 2004
SSDBM 2004
SSTD 2003
TIME 2004
TODS 2004
VLDB 2004
VLDB Journal
WEBDB 2004
WIDM 2004
XIME-P 2004
Footer

Donald Kossmann

Papers on DiSC'04


Slides: XML Query Processing

XML Query Processing

The BEA streaming XQuery processor

Publications


Note: Links lead to the DBLP on the Web.

Donald Kossmann

Florian Haftmann , Donald Kossmann, Alexander Kreutz : Efficient Regression Tests for Database Applications. CIDR 2005 : 95-106

Peter M. Fischer , Donald Kossmann: Batched Processing for Information Filters. ICDE 2005 : 902-913

Jens-Peter Dittrich , Peter M. Fischer , Donald Kossmann: AGILE: Adaptive Indexing for Context-Aware Information Filters. SIGMOD Conference 2005

Mario A. Nascimento , M. Tamer Özsu , Donald Kossmann, Renée J. Miller , José A. Blakeley , K. Bernhard Schiefer : (e)Proceedings of the Thirtieth International Conference on Very Large Data Bases, Toronto, Canada, August 31 - September 3 2004 Morgan Kaufmann 2004

Peter Fischer , Donald Kossmann: Kontextsensitive Informationsfilter. Grundlagen und Anwendungen mobiler Informationstechnologie 2004 : 122-126

Daniela Florescu , Donald Kossmann: XML Query Processing. ICDE 2004 : 874

Yanlei Diao , Daniela Florescu , Donald Kossmann, Michael J. Carey , Michael J. Franklin : Implementing Memoization in a Streaming XQuery Processor. XSym 2004 : 35-50

Donald Kossmann, Frank Leymann , Dirk Taubner : Editorial (Web Services). Informatik Spektrum 27 (2): 113 (2004)

Donald Kossmann, Frank Leymann : Web Services. Informatik Spektrum 27 (2): 117-128 (2004)

Daniela Florescu , Chris Hillery , Donald Kossmann, Paul Lucas , Fabio Riccardi , Till Westmann , Michael J. Carey , Arvind Sundararajan : The BEA streaming XQuery processor. VLDB J. 13 (3): 294-315 (2004)

Donald Kossmann: XL: Eine Plattform für Web Services. Berliner XML Tage 2003 : 139

Daniela Florescu , Andreas Grünhagen , Donald Kossmann: XL: a platform for Web Services. CIDR 2003

Daniela Florescu , Chris Hillery , Donald Kossmann, Paul Lucas , Fabio Riccardi , Till Westmann , Michael J. Carey , Arvind Sundararajan , Geetika Agrawal : The BEA/XQRL Streaming XQuery Processor. VLDB 2003 : 997-1008

Reinhard Braumandl , Alfons Kemper , Donald Kossmann: Quality of service in an information economy. ACM Trans. Internet Techn. 3 (4): 291-333 (2003)

Daniela Florescu , Andreas Grünhagen , Donald Kossmann: XL: an XML programming language for Web service specification and composition. Computer Networks 42 (5): 641-660 (2003)

Markus Keidl , Alexander Kreutz , Alfons Kemper , Donald Kossmann: A Publish & Subscribe Architecture for Distributed Metadata Management. ICDE 2002 : 309-

Daniela Florescu , Andreas Grünhagen , Donald Kossmann, Steffen Rost : XL: a platform for web services. SIGMOD Conference 2002 : 625

Donald Kossmann, Frank Ramsak , Steffen Rost : Shooting Stars in the Sky: An Online Algorithm for Skyline Queries. VLDB 2002 : 275-286

Daniela Florescu , Andreas Grünhagen , Donald Kossmann: XL: an XML programming language for web service specification and composition. WWW 2002 : 65-76

Markus Keidl , Alfons Kemper , Donald Kossmann, Alexander Kreutz : Verteilte Metadatenverwaltung und Anfragebearbeitung für Internet-Datenquellen. Inform., Forsch. Entwickl. 17 (3): 123-134 (2002)

Markus Keidl , Alexander Kreutz , Alfons Kemper , Donald Kossmann: Verteilte Metadatenverwaltung für die Anfragebearbeitung auf Internet-Datenquellen. BTW 2001 : 107-126

Andreas Gärtner , Alfons Kemper , Donald Kossmann, Bernhard Zeller : Efficient Bulk Deletes in Relational Databases. ICDE 2001 : 183-192

Stephan Börzsönyi , Donald Kossmann, Konrad Stocker : The Skyline Operator. ICDE 2001 : 421-430

Konrad Stocker , Donald Kossmann, Reinhard Braumandl , Alfons Kemper : Integrating Semi-Join-Reducers into State of the Art Query Processors. ICDE 2001 : 575-584

Ioana Manolescu , Daniela Florescu , Donald Kossmann: Answering XML Queries on Heterogeneous Data Sources. VLDB 2001 : 241-250

Reinhard Braumandl , Markus Keidl , Alfons Kemper , Donald Kossmann, Stefan Seltzsam , Konrad Stocker : ObjectGlobe: Open Distributed Query Processing Services on the Internet. IEEE Data Eng. Bull. 24 (1): 64-70 (2001)

Daniela Florescu , Donald Kossmann: An XML Programming Language for Web Service Specification and Composition. IEEE Data Eng. Bull. 24 (2): 48-56 (2001)

Reinhard Braumandl , Markus Keidl , Alfons Kemper , Donald Kossmann, Alexander Kreutz , Stefan Seltzsam , Konrad Stocker : ObjectGlobe: Ubiquitous query processing on the Internet. VLDB J. 10 (1): 48-71 (2001)

Reinhard Braumandl , Markus Keidl , Alfons Kemper , Donald Kossmann, Alexander Kreutz , Stefan Pröls , Stefan Seltzsam , Konrad Stocker : ObjectGlobe: Ubiquitous Query Processing on the Internet. TES 2000 : 247-268

Ioana Manolescu , Daniela Florescu , Donald Kossmann, Florian Xhumari , Dan Olteanu : Agora: Living with XML and Relational. VLDB 2000 : 623-626

Donald Kossmann: The State of the art in distributed query processing. ACM Comput. Surv. 32 (4): 422-469 (2000)

Donald Kossmann, Konrad Stocker : Iterative dynamic programming: a new class of query optimization algorithms. ACM Trans. Database Syst. 25 (1): 43-82 (2000)

Donald Kossmann, Michael J. Franklin , Gerhard Drasch : Cache investment: integrating query optimization and distributed data placement. ACM Trans. Database Syst. 25 (4): 517-558 (2000)

Daniela Florescu , Donald Kossmann, Ioana Manolescu : Integrating keyword search into XML query processing. Computer Networks 33 (1-6): 119-135 (2000)

Till Westmann , Donald Kossmann, Sven Helmer , Guido Moerkotte : The Implementation and Performance of Compressed Databases. SIGMOD Record 29 (3): 55-67 (2000)

Reinhard Braumandl , Jens Claußen , Alfons Kemper , Donald Kossmann: Functional-Join Processing. VLDB J. 8 (3-4): 156-177 (2000)

Jens Claußen , Alfons Kemper , Donald Kossmann, Christian Wiesner : Exploiting early sorting and early partitioning for decisionsupport query processing. VLDB J. 9 (3): 190-213 (2000)

Jens Claußen , Donald Kossmann: Die Deutsche Fußball-Börse: ERfahrungen mit einer ``klassischen'' Internet-Datenbankanwendung. BTW 1999 : 59-68

Reinhard Braumandl , Alfons Kemper , Donald Kossmann: Database Patchwork on the Internet. SIGMOD Conference 1999 : 550-552

Alfons Kemper , Donald Kossmann, Christian Wiesner : Generalised Hash Teams for Join and Group-by. VLDB 1999 : 30-41

Laura M. Haas , Donald Kossmann, Ioana Ursu : Loading a Cache with Query Results. VLDB 1999 : 351-362

Reinhard Braumandl , Alfons Kemper , Donald Kossmann, Alexander Kreutz , Stefan Pröls , Konrad Stocker : ObjectGlobe: Integrating Data Processing Services on the Internet. Datenbank Rundbrief 24 : 37-42 (1999)

Alfons Kemper , Donald Kossmann, Bernhard Zeller : Performance Tuning for SAP R/3. IEEE Data Eng. Bull. 22 (2): 32-39 (1999)

Donald Kossmann: Letter from the Special Issue Editor. IEEE Data Eng. Bull. 22 (3): 2 (1999)

Daniela Florescu , Donald Kossmann: Storing and Querying XML Data using an RDMBS. IEEE Data Eng. Bull. 22 (3): 27-34 (1999)

Alfons Kemper , Donald Kossmann, Florian Matthes : SAP R/3: A Database Application System (Tutorial). SIGMOD Conference 1998 : 499

Michael J. Carey , Donald Kossmann: Reducing the Braking Distance of an SQL Query Engine. VLDB 1998 : 158-169

Donald Kossmann: Letter from the Special Issue Editor. IEEE Data Eng. Bull. 21 (3): 3 (1998)

Jochen Doppelhammer , Thomas Höppler , Alfons Kemper , Donald Kossmann: Database Performance in the Real World - TPC-D and SAP R/3 (Experience Paper). SIGMOD Conference 1997 : 123-134

Michael J. Carey , Donald Kossmann: On Saying "Enough Already!" in SQL. SIGMOD Conference 1997 : 219-230

Laura M. Haas , Donald Kossmann, Edward L. Wimmers , Jun Yang : Optimizing Queries Across Diverse Data Sources. VLDB 1997 : 276-285

André Eickler , Alfons Kemper , Donald Kossmann: Finding Data in the Neighborhood. VLDB 1997 : 336-345

Michael J. Carey , Donald Kossmann: Processing Top N and Bottom N Queries. IEEE Data Eng. Bull. 20 (3): 12-19 (1997)

Michael J. Franklin , Björn Þór Jónsson , Donald Kossmann: Performance Tradeoffs for Client-Server Query Processing. SIGMOD Conference 1996 : 149-160

Laura M. Haas , Donald Kossmann, Edward L. Wimmers , Jun Yang : An Optimizer for Heterogeneous Systems with NonStandard Data and Search Capabilities. IEEE Data Eng. Bull. 19 (4): 37-44 (1996)

André Eickler , Carsten Andreas Gerlhof , Donald Kossmann: A Performance Evaluation of OID Mapping Techniques. VLDB 1995 : 18-29

Alfons Kemper , Donald Kossmann: Adaptable Pointer Swizzling Strategies in Object Bases: Design, Realization, and Quantitative Analysis VLDB J. 4 (3): 519-566 (1995)

Alfons Kemper , Donald Kossmann: Dual-Buffering Strategies in Object Bases. VLDB 1994 : 427-438

Alfons Kemper , Donald Kossmann: Adaptable Pointer Swizzling Strategies in Object Bases. ICDE 1993 : 155-162

Kai Bruns , Christoph Kilger , Donald Kossmann, Guido Moerkotte , Hans-Dirk Walter , Andreas Zachmann : Objekte in multiplen Repräsentationen. Datenbank Rundbrief 10 : 39-40 (1992)

1 [ 48 ]

2 [ 57 ]

3 [ 38 ]

4 [ 19 ] [ 22 ] [ 25 ] [ 32 ] [ 33 ] [ 35 ] [ 37 ] [ 47 ]

5 [ 1 ]

6 [ 8 ] [ 11 ] [ 14 ] [ 48 ] [ 51 ] [ 54 ]

7 [ 23 ] [ 24 ] [ 25 ]

8 [ 54 ]

9 [ 58 ]

10 [ 12 ]

11 [ 28 ]

12 [ 5 ] [ 9 ]

13 [ 56 ]

14 [ 58 ] [ 59 ]

15 [ 16 ] [ 27 ] [ 31 ] [ 34 ] [ 36 ] [ 42 ] [ 44 ] [ 46 ] [ 48 ] [ 49 ] [ 51 ] [ 54 ] [ 55 ]

16 [ 7 ] [ 28 ] [ 54 ]

17 [ 39 ]

18 [ 5 ]

19 [ 42 ] [ 44 ] [ 46 ] [ 49 ]

20 [ 6 ] [ 10 ] [ 20 ]

21 [ 60 ]

22 [ 26 ]

23 [ 48 ] [ 51 ]

24 [ 12 ]

25 [ 7 ]

26 [ 32 ] [ 33 ] [ 35 ] [ 40 ] [ 41 ] [ 45 ]

27 [ 2 ] [ 3 ] [ 4 ] [ 9 ] [ 12 ] [ 15 ] [ 18 ] [ 19 ] [ 21 ] [ 22 ] [ 24 ] [ 25 ] [ 32 ] [ 33 ] [ 35 ] [ 37 ] [ 39 ] [ 40 ] [ 41 ] [ 45 ] [ 47 ]

28 [ 1 ]

29 [ 19 ] [ 32 ] [ 33 ] [ 40 ] [ 41 ] [ 45 ] [ 60 ]

30 [ 52 ] [ 53 ]

31 [ 48 ] [ 51 ]

32 [ 27 ] [ 31 ] [ 36 ]

33 [ 15 ]

34 [ 57 ]

35 [ 1 ] [ 26 ]

36 [ 57 ]

37 [ 31 ]

38 [ 57 ]

39 [ 19 ] [ 32 ]

40 [ 43 ]

41 [ 48 ] [ 51 ]

42 [ 43 ] [ 44 ]

43 [ 57 ]

44 [ 32 ] [ 33 ] [ 35 ]

45 [ 19 ] [ 29 ] [ 32 ] [ 33 ] [ 35 ] [ 37 ] [ 38 ]

46 [ 48 ] [ 51 ]

47 [ 53 ]

48 [ 20 ]

49 [ 1 ]

50 [ 26 ] [ 48 ] [ 51 ]

51 [ 21 ] [ 24 ]

52 [ 6 ] [ 10 ]

53 [ 31 ]

54 [ 6 ] [ 10 ]

55 [ 1 ]

56 [ 18 ] [ 39 ]




©2005 Association for Computing Machinery