2009 | ||
---|---|---|
114 | Thomas Neumann, Guido Moerkotte: A Framework for Reasoning about Share Equivalence and Its Integration into a Plan Generator. BTW 2009: 7-26 | |
113 | Thomas Neumann, Guido Moerkotte: Generating optimal DAG-structured query evaluation plans. Computer Science - R&D 24(3): 103-117 (2009) | |
112 | Guido Moerkotte, Thomas Neumann, Gabriele Steidl: Preventing Bad Plans by Bounding the Impact of Cardinality Estimation Errors. PVLDB 2(1): 982-993 (2009) | |
2008 | ||
111 | Guido Moerkotte, Thomas Neumann: Faster Join Enumeration for Complex Queries. ICDE 2008: 1430-1432 | |
110 | Guido Moerkotte, Thomas Neumann: Dynamic programming strikes back. SIGMOD Conference 2008: 539-552 | |
2007 | ||
109 | Alexander Böhm, Carl-Christian Kanne, Guido Moerkotte: Demaq: A Foundation for Declarative XML Message Processing. CIDR 2007: 33-43 | |
108 | Sven Helmer, Robin Aly, Thomas Neumann, Guido Moerkotte: Indexing Set-Valued Attributes with a Multi-level Extendible Hashing Scheme. DEXA 2007: 98-108 | |
107 | Matthias Brantner, Norman May, Guido Moerkotte: Unnesting Scalar SQL Queries in the Presence of Disjunction. ICDE 2007: 46-55 | |
106 | Matthias Brantner, Carl-Christian Kanne, Guido Moerkotte: Let a Single FLWOR Bloom. XSym 2007: 46-61 | |
105 | Norman May, Guido Moerkotte: Efficient XQuery Evaluation of Grouping Conditions with Duplicate Removals. XSym 2007: 62-76 | |
2006 | ||
104 | Alexander Böhm, Carl-Christian Kanne, Guido Moerkotte: A Declarative Control Language for Dependable XML Message Queues. ARES 2006: 832-839 | |
103 | Thomas Neumann, Sven Helmer, Guido Moerkotte: On the Optimal Ordering of Maps, Selections, and Joins Under Factorization. BNCOD 2006: 115-126 | |
102 | Alexander Böhm, Matthias Brantner, Carl-Christian Kanne, Norman May, Guido Moerkotte: Natix Visual Interfaces. EDBT 2006: 1125-1129 | |
101 | Matthias Brantner, Carl-Christian Kanne, Guido Moerkotte, Sven Helmer: Algebraic Optimization of Nested XPath Expressions. ICDE 2006: 128 | |
100 | Carl-Christian Kanne, Guido Moerkotte: A Linear Time Algorithm for Optimal Tree Sibling Partitioning and Approximation Algorithms in Natix. VLDB 2006: 91-102 | |
99 | Guido Moerkotte, Thomas Neumann: Analysis of Two Existing and One New Dynamic Programming Algorithm for the Generation of Optimal Bushy Join Trees without Cross Products. VLDB 2006: 930-941 | |
98 | Carl-Christian Kanne, Guido Moerkotte: Template Folding for XPath. XIME-P 2006 | |
97 | Matthias Brantner, Sven Helmer, Carl-Christian Kanne, Guido Moerkotte: Kappa-Join: Efficient Execution of Existential Quantification in XML Query Languages. XSym 2006: 1-15 | |
96 | Norman May, Matthias Brantner, Alexander Böhm, Carl-Christian Kanne, Guido Moerkotte: Index vs. Navigation in XPath Evaluation. XSym 2006: 16-30 | |
95 | Norman May, Sven Helmer, Guido Moerkotte: Strategies for query unnesting in XML databases. ACM Trans. Database Syst. 31(3): 968-1013 (2006) | |
94 | Alexander Böhm, Carl-Christian Kanne, Guido Moerkotte: Demaq: A Foundation for Declarative XML Message Processing CoRR abs/cs/0612114: (2006) | |
93 | Carl-Christian Kanne, Guido Moerkotte: The importance of sibling clustering for efficient bulkload of XML document trees. IBM Systems Journal 45(2): 321-334 (2006) | |
2005 | ||
92 | Aleksei Pavlov, Sven Helmer, Guido Moerkotte: A Model-Based Monitoring and Diagnosis System for a Space-Based Astrometry Mission. DEXA 2005: 920-929 | |
91 | Thomas Neumann, Sven Helmer, Guido Moerkotte: On the Optimal Ordering of Maps and Selections under Factorization. ICDE 2005: 490-501 | |
90 | Matthias Brantner, Sven Helmer, Carl-Christian Kanne, Guido Moerkotte: Full-fledged Algebraic XPath Processing in Natix. ICDE 2005: 705-716 | |
89 | Carl-Christian Kanne, Matthias Brantner, Guido Moerkotte: Cost-Sensitive Reordering of Navigational Primitives. SIGMOD Conference 2005: 742-753 | |
88 | Vasco Amaral, Sven Helmer, Guido Moerkotte: Formally Specifying the Syntax and Semantics of a Visual Query Language for the Domain of High Energy Physics Data Analysis. VL/HCC 2005: 251-258 | |
87 | Norman May, Guido Moerkotte: Main Memory Implementations for Binary Grouping. XSym 2005: 162-176 | |
2004 | ||
86 | Sven Helmer, Carl-Christian Kanne, Guido Moerkotte: Timestamp-Based Protocols for Synchronizing Access on XML Documents. DEXA 2004: 591-600 | |
85 | Vasco Amaral, Sven Helmer, Guido Moerkotte: PHEASANT: A PHysicist's EAsy ANalysis Tool. FQAS 2004: 229-242 | |
84 | Norman May, Sven Helmer, Guido Moerkotte: Nested Queries and Quantifiers in an Ordered Context. ICDE 2004: 239-250 | |
83 | Thomas Neumann, Guido Moerkotte: An Efficient Framework for Order Optimization. ICDE 2004: 461-472 | |
82 | Thomas Neumann, Guido Moerkotte: A Combined Framework for Grouping and Order Optimization. VLDB 2004: 960-971 | |
81 | Norman May, Sven Helmer, Carl-Christian Kanne, Guido Moerkotte: XQuery Processing in Natix with an Emphasis on Join Ordering. XIME-P 2004: 49-54 | |
80 | Sven Helmer, Carl-Christian Kanne, Guido Moerkotte: Evaluating lock-based protocols for cooperation on XML documents. SIGMOD Record 33(1): 58-63 (2004) | |
2003 | ||
79 | Sven Helmer, Carl-Christian Kanne, Guido Moerkotte: Lock-based Protocols for Cooperation on XML Documents. DEXA Workshops 2003: 230-234 | |
78 | Sven Helmer, Thomas Neumann, Guido Moerkotte: A Robust Scheme for Multilevel Extendible Hashing. ISCIS 2003: 220-227 | |
77 | Sven Helmer, Thomas Neumann, Guido Moerkotte: Estimating the Output Cardinality of Partial Preaggregation with a Measure of Clusteredness. VLDB 2003: 656-667 | |
76 | Norman May, Sven Helmer, Guido Moerkotte: Quantifiers in XQuery. WISE 2003: 313-316 | |
75 | Norman May, Sven Helmer, Guido Moerkotte: Three Cases for Query Decorrelation in XQuery. Xsym 2003: 70-84 | |
74 | Sven Helmer, Guido Moerkotte: Indexstrukturen für XML. Web & Datenbanken 2003: 217-250 | |
73 | Sven Helmer, Guido Moerkotte: A performance study of four index structures for set-valued attributes of low cardinality. VLDB J. 12(3): 244-261 (2003) | |
72 | Sven Helmer, Carl-Christian Kanne, Guido Moerkotte: XML-Datenbanksysteme und ihre Anwendung. it - Information Technology 45(3): 137-142 (2003) | |
2002 | ||
71 | Guido Moerkotte: Incorporating XSL Processing into Database Engines. VLDB 2002: 107-118 | |
70 | Sven Helmer, Carl-Christian Kanne, Guido Moerkotte: Optimized Translation of XPath into Algebraic Expressions Parameterized by Programs Containing Navigational Primitives. WISE 2002: 215-224 | |
69 | Thorsten Fiebig, Sven Helmer, Carl-Christian Kanne, Guido Moerkotte, Julia Neumann, Robert Schiele, Till Westmann: Natix: A Technology Overview. Web, Web-Services, and Database Systems 2002: 12-33 | |
68 | Thorsten Fiebig, Sven Helmer, Carl-Christian Kanne, Guido Moerkotte, Julia Neumann, Robert Schiele, Till Westmann: Anatomy of a native XML base management system. VLDB J. 11(4): 292-314 (2002) | |
2001 | ||
67 | Thorsten Fiebig, Guido Moerkotte: Algebraic XML Construction in Natix. WISE (1) 2001: 212-221 | |
66 | Thorsten Fiebig, Carl-Christian Kanne, Guido Moerkotte: Natix - ein natives XML-DBMS. Datenbank-Spektrum 1: 5-13 (2001) | |
65 | Thorsten Fiebig, Guido Moerkotte: Algebraic XML Construction and its Optimization in Natix. World Wide Web 4(3): 167-187 (2001) | |
2000 | ||
64 | Carl-Christian Kanne, Guido Moerkotte: Efficient Storage of XML Data. ICDE 2000: 198 | |
63 | Thorsten Fiebig, Guido Moerkotte: Evaluating Queries on Structure with eXtended Access Support Relations. WebDB (Informal Proceedings) 2000: 41-46 | |
62 | Thorsten Fiebig, Guido Moerkotte: Evaluating Queries on Structure with eXtended Access Support Relations. WebDB (Selected Papers) 2000: 125-136 | |
61 | Jens Claußen, Alfons Kemper, Guido Moerkotte, Klaus Peithner, Michael Steinbrunn: Optimization and Evaluation of Disjunctive Queries. IEEE Trans. Knowl. Data Eng. 12(2): 238-260 (2000) | |
60 | Till Westmann, Donald Kossmann, Sven Helmer, Guido Moerkotte: The Implementation and Performance of Compressed Databases. SIGMOD Record 29(3): 55-67 (2000) | |
1998 | ||
59 | Wolfgang Scheufele, Guido Moerkotte: Efficient Dynamic Programming Algorithms for Ordering Expensive Joins and Selections. EDBT 1998: 201-215 | |
58 | Guido Moerkotte: Small Materialized Aggregates: A Light Weight Index Structure for Data Warehousing. VLDB 1998: 476-487 | |
57 | Sven Helmer, Till Westmann, Guido Moerkotte: Diag-Join: An Opportunistic Join Algorithm for 1:N Relationships. VLDB 1998: 98-109 | |
56 | Vassilis Christophides, Sophie Cluet, Guido Moerkotte, Jérôme Siméon: Optimizing Generalized Path Expressions Using Full Text Indexes. Networking and Information Systems 1(2-3): 177-194 (1998) | |
1997 | ||
55 | Vassilis Christophides, Sophie Cluet, Guido Moerkotte, Jérôme Siméon: Optimizing Generalized Path Expressions Using Full Text Indexes. BDA 1997 | |
54 | Wolfgang Scheufele, Guido Moerkotte: On the Complexity of Generating Optimal Plans with Cross Products. PODS 1997: 238-248 | |
53 | Jens Claußen, Alfons Kemper, Guido Moerkotte, Klaus Peithner: Optimizing Queries with Universal Quantification in Object-Oriented and Object-Relational Databases. VLDB 1997: 286-295 | |
52 | Sven Helmer, Guido Moerkotte: Evaluation of Main Memory Join Algorithms for Joins with Set Comparison Join Predicates. VLDB 1997: 386-395 | |
51 | Serge Abiteboul, Sophie Cluet, Vassilis Christophides, Tova Milo, Guido Moerkotte, Jérôme Siméon: Querying Documents in Object Databases. Int. J. on Digital Libraries 1(1): 5-19 (1997) | |
50 | Michael Steinbrunn, Guido Moerkotte, Alfons Kemper: Heuristic and Randomized Optimization for the Join Ordering Problem. VLDB J. 6(3): 191-208 (1997) | |
1996 | ||
49 | Georg Gottlob, Guido Moerkotte, V. S. Subrahmanian: The PARK Semantics for Active Rules. EDBT 1996: 35-55 | |
48 | Vassilis Christophides, Sophie Cluet, Guido Moerkotte: Evaluating Queries with Generalized Path Expressions. SIGMOD Conference 1996: 413-422 | |
47 | Carsten Andreas Gerlhof, Alfons Kemper, Guido Moerkotte: On the Cost of Monitoring and Reorganization of Object Bases for Clustering. SIGMOD Record 25(3): 22-27 (1996) | |
1995 | ||
46 | Guido Moerkotte: Konstruktion von Anfrageoptimierern für Objektbanken. Verlag Shaker, Aachen 1995 | |
45 | Sophie Cluet, Guido Moerkotte: Efficient Evaluation of Aggregates on Bulk Types. DBPL 1995: 8 | |
44 | Sophie Cluet, Guido Moerkotte: On the Complexity of Generating Optimal Left-Deep Processing Trees with Cross Products. ICDT 1995: 54-67 | |
43 | James J. Lu, Guido Moerkotte, Joachim Schü, V. S. Subrahmanian: Efficient Maintenance of Materialized Mediated Views. SIGMOD Conference 1995: 340-351 | |
42 | Michael Steinbrunn, Klaus Peithner, Guido Moerkotte, Alfons Kemper: Bypassing Joins in Disjunctive Queries. VLDB 1995: 228-238 | |
41 | Alfons Kemper, Guido Moerkotte: Physical Object Management. Modern Database Systems 1995: 175-202 | |
1994 | ||
40 | Alfons Kemper, Guido Moerkotte: Object-Oriented Database Management: Applications in Engineering and Computer Science Prentice-Hall 1994 | |
39 | Sophie Cluet, Guido Moerkotte: Classification And Optimization of Nested Queries in Object Bases. BDA 1994 | |
38 | Alfons Kemper, Guido Moerkotte, Klaus Peithner, Michael Steinbrunn: Optimizing Disjunctive Queries with Expensive Predicates. SIGMOD Conference 1994: 336-347 | |
37 | Christoph Kilger, Guido Moerkotte: Indexing Multiple Sets. VLDB 1994: 180-191 | |
36 | Alfons Kemper, Christoph Kilger, Guido Moerkotte: Function Materialization in Object Bases: Design, Realization, and Evaluation. IEEE Trans. Knowl. Data Eng. 6(4): 587-608 (1994) | |
35 | Alfons Kemper, Peter C. Lockemann, Guido Moerkotte, Hans-Dirk Walter: Autonomous Objects: A Natural Model for Complex Applications. J. Intell. Inf. Syst. 3(2): 133-150 (1994) | |
1993 | ||
34 | Guido Moerkotte, Holger Müller: Exploiting Consistency Maintenance for Planning. DAISD 1993: 225-255 | |
33 | Sophie Cluet, Guido Moerkotte: Nested Queries in Object Bases. DBPL 1993: 226-242 | |
32 | Alfons Kemper, Guido Moerkotte, Michael Steinbrunn: Optimizing Join Expressions (Extended Abstract). FMLDO 1993: 59-68 | |
31 | Carsten Andreas Gerlhof, Alfons Kemper, Christoph Kilger, Guido Moerkotte: Partition-Based Clustering in Object Bases: From Theory to Practice. FODO 1993: 301-316 | |
30 | Guido Moerkotte, Andreas Zachmann: Towards More Flexible Schema Management in Object Bases. ICDE 1993: 174-181 | |
29 | Alfons Kemper, Guido Moerkotte, Hans-Dirk Walter: Autonomous Objects: A Natural Model for Complex Applications. NGITS 1993: 0- | |
28 | Alfons Kemper, Guido Moerkotte, Klaus Peithner: A Blackboard Architecture for Query Optimization in Object Bases. VLDB 1993: 543-554 | |
27 | Peter C. Lockemann, Guido Moerkotte, Andrea Neufeld, Klaus Radermacher, Norbert Runge: Database Design with User-Definable Modelling Concepts. Data Knowl. Eng. 10: 229-257 (1993) | |
26 | Alfons Kemper, Guido Moerkotte: Basiskonzepte objektorientierter Datenbanksysteme. Informatik Spektrum 16(2): 69-80 (1993) | |
25 | Andrea Neufeld, Guido Moerkotte, Peter C. Lockemann: Generating Consistent Test Data for a Variable Set of General Consistency Constraints VLDB J. 2(2): 173-213 (1993) | |
1992 | ||
24 | Guido Moerkotte, Holger Müller, Joachim Posegga: Aspects of Consistency Driven Planning. DAISD 1992: 301-325 | |
23 | Guido Moerkotte, Andreas Zachmann: Multiple Substitutability Without Affecting the Taxonomy. EDBT 1992: 120-135 | |
22 | Alfons Kemper, Guido Moerkotte, Michael Steinbrunn: Optimierung Boolescher Ausdrücke in Objektbanken. Grundlagen von Datenbanken 1992: 91-95 | |
21 | Peter C. Lockemann, Guido Moerkotte, Andrea Neufeld, Klaus Radermacher, Norbert Runge: Danbankentwurf mit frei definierbaren Modellierungskonzepten. Objektbanken für Experten 1992: 155-178 | |
20 | Alfons Kemper, Guido Moerkotte, Michael Steinbrunn: Optimizing Boolean Expressions in Object-Bases. VLDB 1992: 79-90 | |
19 | Alfons Kemper, Guido Moerkotte, Klaus Peithner: Optimierung objektorientierter Anfragen mittels einer Blackboard-Architektur. Datenbank Rundbrief 10: 37-38 (1992) | |
18 | Kai Bruns, Christoph Kilger, Donald Kossmann, Guido Moerkotte, Hans-Dirk Walter, Andreas Zachmann: Objekte in multiplen Repräsentationen. Datenbank Rundbrief 10: 39-40 (1992) | |
17 | Alfons Kemper, Guido Moerkotte: Access Support Relations: An Indexing Method for Object Bases. Inf. Syst. 17(2): 117-145 (1992) | |
1991 | ||
16 | Alfons Kemper, Guido Moerkotte, Hans-Dirk Walter, Andreas Zachmann: GOM: A Strongly Typed Persistent Object Model With Polymorphism. BTW 1991: 198-217 | |
15 | Guido Moerkotte, Karl Rösch: On the Compilation of Consistency Constraints. DAISD 1991: 174-184 | |
14 | Alfons Kemper, Guido Moerkotte: A Framework for Strong Typing and Type Inference in (Persistent) Object Models. DEXA 1991: 257-263 | |
13 | Martin Decker, Guido Moerkotte, Holger Müller, Joachim Posegga: Consistency Driven Planning. EPIA 1991: 195-209 | |
12 | Peter C. Lockemann, Guido Moerkotte: On the Notion of Concept. ER 1991: 349-370 | |
11 | Alfons Kemper, Christoph Kilger, Guido Moerkotte: Function Materialization in Object Bases. SIGMOD Conference 1991: 258-267 | |
10 | Alfons Kemper, Guido Moerkotte: Query Optimization in Object Bases: Exploiting Relational Techniques. Query Processing for Advanced Database Systems, Dagstuhl 1991: 63-98 | |
9 | Guido Moerkotte, Peter C. Lockemann: Reactive Consistency Control In Deductive Databases. ACM Trans. Database Syst. 16(4): 670-702 (1991) | |
8 | Alfons Kemper, Guido Moerkotte, Hans-Dirk Walter: Modelling CIM Applications Utilizing Autonomous Objects. Datenbank Rundbrief 8: 99-101 (1991) | |
1990 | ||
7 | Guido Moerkotte: Inkonsistenzen in deduktiven Datenbanken: Diagnose und Reparatur Springer 1990 | |
6 | Alfons Kemper, Guido Moerkotte: Correcting Anomalies of Standard Inheritance - A Constraint-Based Approach. DEXA 1990: 49-55 | |
5 | Alfons Kemper, Peter C. Lockemann, Guido Moerkotte, Hans-Dirk Walter, Stefan M. Lang: Autonomy over Ubiquity: Coping with the Complexity of a Distributed World. ER 1990: 281-297 | |
4 | Peter C. Lockemann, Alfons Kemper, Guido Moerkotte: Future Database Technology: Driving Forces and Directions. IBM Symposium: Database Systems of the 90s 1990: 15-33 | |
3 | Alfons Kemper, Guido Moerkotte: Access Support in Object Bases. SIGMOD Conference 1990: 364-374 | |
2 | Alfons Kemper, Guido Moerkotte: Advanced Query Processing in Object Bases Using Access Support Relations. VLDB 1990: 290-301 | |
1988 | ||
1 | Guido Moerkotte, Stefan Karl: Efficient Consistency Control in Deductive Databases. ICDT 1988: 118-128 |