1: \begin{thebibliography}{}
2:
3: \bibitem[\protect\citeauthoryear{Adali, Candan, Papakonstantinou, and
4: Subrahmanian}{Adali et~al.}{1996}]{adali96}
5: \bibsc{Adali, S., Candan, K., Papakonstantinou, Y., and Subrahmanian, V.~S.}
6: \bibyear{1996}.
7: \newblock Query caching and optimization in distributed mediator systems.
8: \newblock In \bibemphic{Proc. of the ACM SIGMOD Conf. on Management of Data}
9: (Montreal, Canada, June 1996), pp.\ 137--148.
10:
11: \bibitem[\protect\citeauthoryear{Adali and Subrahmanian}{Adali and
12: Subrahmanian}{1195}]{as95}
13: \bibsc{Adali, S. and Subrahmanian, V.} \bibyear{1195}.
14: \newblock Intelligent caching in hybrid knowledge bases.
15: \newblock In \bibsc{N.~Mars} Ed., \bibemphic{Proc. 1995 Intl. Conf. on Very
16: Large Knowledge Bases} (Twente, The Netherlands, May 1195), pp.\ 247--256.
17: IOS Press.
18:
19: \bibitem[\protect\citeauthoryear{Ambite et~al.}{Ambite et~al.}{1998}]{ariadne}
20: \bibsc{Ambite, J.~L. et~al.} \bibyear{1998}.
21: \newblock Ariadne: A system for constructing mediators for internet sources.
22: \newblock In \bibemphic{Proceedings of ACM SIGMOD Conference on Management of
23: Data} (Seattle, Washington, USA, June 1998), pp.\ 561--563.
24:
25: \bibitem[\protect\citeauthoryear{Ambite and Knoblock}{Ambite and
26: Knoblock}{2000}]{ambite00}
27: \bibsc{Ambite, J.~L. and Knoblock, C.~A.} \bibyear{2000}.
28: \newblock Flexible and scalable cost-based query planning in mediators: A
29: transformational approach.
30: \newblock \bibemphic{Artificial Intelligence}~\bibemph{118},~1-2, 115--161.
31:
32: \bibitem[\protect\citeauthoryear{Arens, Chee, Hsu, and Knoblock}{Arens
33: et~al.}{1993}]{aren-etal-93}
34: \bibsc{Arens, Y., Chee, C.~Y., Hsu, C.-N., and Knoblock, C.} \bibyear{1993}.
35: \newblock Retrieving and integrating data from multiple information sources.
36: \newblock \bibemphic{International Journal of Intelligent Cooperative
37: Information Systems}~\bibemph{2},~2, 127--158.
38:
39: \bibitem[\protect\citeauthoryear{Ashish}{Ashish}{1998}]{ashish-98}
40: \bibsc{Ashish, N.} \bibyear{1998}.
41: \newblock Optimizing information agents by selectively materializing data.
42: \newblock In \bibemphic{Proceedings of the 15th National Conference on
43: Artificial Intelligence and 10th Innovative Applications of Artificial
44: Intelligence Conference} (Madison, Wisconsin, USA, July 1998), pp.\ 1168.
45: \newblock Doctoral Consortium Abstract.
46:
47: \bibitem[\protect\citeauthoryear{Ashish, Knoblock, and Shahabi}{Ashish
48: et~al.}{1999}]{ashish-etal-99}
49: \bibsc{Ashish, N., Knoblock, C.~A., and Shahabi, C.} \bibyear{1999}.
50: \newblock Selectively materializing data in mediators by analyzing user
51: queries.
52: \newblock In \bibemphic{Proceedings of the 4th IFCIS International Conference
53: on Cooperative Information Systems, (CoopIS)} (Edinburgh, Scotland, September
54: 1999), pp.\ 256--266.
55:
56: \bibitem[\protect\citeauthoryear{Bayardo et~al.}{Bayardo
57: et~al.}{1997}]{bayardo}
58: \bibsc{Bayardo, R. et~al.} \bibyear{1997}.
59: \newblock Infosleuth: Agent-based semantic integration of information in open
60: and dynamic environments.
61: \newblock In \bibsc{J.~Peckham} Ed., \bibemphic{Proceedings of ACM SIGMOD
62: Conference on Management of Data} (Tucson, Arizona, 1997), pp.\ 195--206.
63:
64: \bibitem[\protect\citeauthoryear{Calvanese, {De Giacomo}, and
65: Lenzerini}{Calvanese et~al.}{1998}]{calv-pods98}
66: \bibsc{Calvanese, D., {De Giacomo}, G., and Lenzerini, M.} \bibyear{1998}.
67: \newblock On the decidability of query containment under constraints.
68: \newblock In \bibemphic{Proc. of the 17th ACM SIGACT-SIGMOD-SIGART Symp. on
69: Principles of Database Systems (PODS)} (Seattle, Washington, USA, June 1998),
70: pp.\ 214--223.
71:
72: \bibitem[\protect\citeauthoryear{Chakravarthy and Minker}{Chakravarthy and
73: Minker}{1985}]{minker85}
74: \bibsc{Chakravarthy, U.~S. and Minker, J.} \bibyear{1985}.
75: \newblock Multiple query processing in deductive databases using query graphs.
76: \newblock In \bibemphic{Proc.~of the Conf. on Very Large Data Bases (VLDB)}
77: (Kyoto, Japan, 1985), pp.\ 384--391.
78:
79: \bibitem[\protect\citeauthoryear{Chaudhuri, Krishnamurthy, Potamianos, and
80: Shim}{Chaudhuri et~al.}{1995}]{ckps95}
81: \bibsc{Chaudhuri, S., Krishnamurthy, R., Potamianos, S., and Shim, K.}
82: \bibyear{1995}.
83: \newblock Optimizing queries with materialized views.
84: \newblock In \bibemphic{Proceedings of IEEE Conference on Data Engineering}
85: (Taipei, Taiwan, March 1995), pp.\ 190--200.
86:
87: \bibitem[\protect\citeauthoryear{Chawathe et~al.}{Chawathe
88: et~al.}{1994}]{chaw-etal-94}
89: \bibsc{Chawathe, S. et~al.} \bibyear{1994}.
90: \newblock The tsimmis project: Integration of heterogeneous information
91: sources.
92: \newblock In \bibemphic{Proceedings of the 10th Meeting of the Information
93: Processing Society of Japan} (Tokyo, Japan, October 1994).
94:
95: \bibitem[\protect\citeauthoryear{Dar, Franklin, Jonsson, Srivastava, and
96: Tan}{Dar et~al.}{1996}]{dar-96}
97: \bibsc{Dar, S., Franklin, M.~J., Jonsson, B., Srivastava, D., and Tan, M.}
98: \bibyear{1996}.
99: \newblock Semantic data caching and replacement.
100: \newblock In \bibemphic{Proc.~of the Conf. on Very Large Data Bases (VLDB)}
101: (Bombay, India, September 1996), pp.\ 330--341.
102:
103: \bibitem[\protect\citeauthoryear{{De Schreye} et~al.}{{De Schreye}
104: et~al.}{1999}]{dech-etal-99}
105: \bibsc{{De Schreye}, D. et~al.} \bibyear{1999}.
106: \newblock Conjunctive partial deduction: foundations, control, algorithms and
107: experiments.
108: \newblock \bibemphic{Journal of Logic Programming}~\bibemph{41},~2-3, 231--277.
109:
110: \bibitem[\protect\citeauthoryear{Dix, Kraus, and Subrahmanian}{Dix
111: et~al.}{2001}]{dixkrasub00}
112: \bibsc{Dix, J., Kraus, S., and Subrahmanian, V.} \bibyear{2001}.
113: \newblock Temporal agent reasoning.
114: \newblock \bibemphic{Artificial Intelligence}~\bibemph{to appear}.
115:
116: \bibitem[\protect\citeauthoryear{Dix, Nanni, and Subrahmanian}{Dix
117: et~al.}{2000}]{dixnansub00}
118: \bibsc{Dix, J., Nanni, M., and Subrahmanian, V.~S.} \bibyear{2000}.
119: \newblock Probabilistic agent reasoning.
120: \newblock \bibemphic{Transactions of Computational Logic}~\bibemph{1},~2,
121: 201--245.
122:
123: \bibitem[\protect\citeauthoryear{Dix, Subrahmanian, and Pick}{Dix
124: et~al.}{2000}]{dixsubpic99}
125: \bibsc{Dix, J., Subrahmanian, V.~S., and Pick, G.} \bibyear{2000}.
126: \newblock Meta {A}gent {P}rograms.
127: \newblock \bibemphic{Journal of Logic Programming}~\bibemph{46},~1-2, 1--60.
128:
129: \bibitem[\protect\citeauthoryear{Du, Krishnamurthy, and Shan}{Du
130: et~al.}{1992}]{du92}
131: \bibsc{Du, W., Krishnamurthy, R., and Shan, M.-C.} \bibyear{1992}.
132: \newblock Query optimization in heterogeneous {DBMS}.
133: \newblock In \bibemphic{Proc.~of the Conf. on Very Large Data Bases (VLDB)}
134: (Vancouver, Canada, August 1992), pp.\ 277--291.
135:
136: \bibitem[\protect\citeauthoryear{Duschka, Genesereth, and Levy}{Duschka
137: et~al.}{2000}]{dgl-00}
138: \bibsc{Duschka, O.~M., Genesereth, M.~R., and Levy, A.~Y.} \bibyear{2000}.
139: \newblock Recursive query plans for data integration.
140: \newblock \bibemphic{Journal of Logic Programming}~\bibemph{43},~1 (April),
141: 49--73.
142:
143: \bibitem[\protect\citeauthoryear{Eiter, Subrahmanian, and Pick}{Eiter
144: et~al.}{1999}]{eite-etal-99a}
145: \bibsc{Eiter, T., Subrahmanian, V., and Pick, G.} \bibyear{1999}.
146: \newblock {Heterogeneous Active Agents, I: Semantics}.
147: \newblock \bibemphic{Artificial Intelligence}~\bibemph{108},~1-2, 179--255.
148:
149: \bibitem[\protect\citeauthoryear{Eiter, Subrahmanian, and Rogers}{Eiter
150: et~al.}{2000}]{esr99}
151: \bibsc{Eiter, T., Subrahmanian, V., and Rogers, T.~J.} \bibyear{2000}.
152: \newblock {Heterogeneous Active Agents, III: Polynomially Implementable
153: Agents}.
154: \newblock \bibemphic{Artificial Intelligence}~\bibemph{117},~1, 107--167.
155:
156: \bibitem[\protect\citeauthoryear{Etzioni and Weld}{Etzioni and
157: Weld}{1994}]{etzi-weld-94}
158: \bibsc{Etzioni, O. and Weld, D.} \bibyear{1994}.
159: \newblock A softbot-based interface to the internet.
160: \newblock \bibemphic{Communications of the ACM}~\bibemph{37},~7, 72--76.
161:
162: \bibitem[\protect\citeauthoryear{Finkelstein}{Finkelstein}{1982}]{fink82}
163: \bibsc{Finkelstein, S.} \bibyear{1982}.
164: \newblock Common expression analysis in database applications.
165: \newblock In \bibemphic{Proc. of the ACM SIGMOD Conf. on Management of Data}
166: (Orlando, Florida, USA, 1982).
167:
168: \bibitem[\protect\citeauthoryear{Garcia-Molina et~al.}{Garcia-Molina
169: et~al.}{1997}]{moli-etal-97}
170: \bibsc{Garcia-Molina, H. et~al.} \bibyear{1997}.
171: \newblock The tsimmis approach to mediation: Data models and languages.
172: \newblock \bibemphic{Journal of Intelligent Information
173: Systems}~\bibemph{8},~2, 117--132.
174:
175: \bibitem[\protect\citeauthoryear{Genesereth, Keller, and Duschka}{Genesereth
176: et~al.}{1997}]{infomaster}
177: \bibsc{Genesereth, M.~R., Keller, A.~M., and Duschka, O.~M.} \bibyear{1997}.
178: \newblock Infomaster: An information integration system.
179: \newblock In \bibemphic{Proceedings of ACM SIGMOD Conference on Management of
180: Data} (Tucson, Arizona, USA, May 1997), pp.\ 539--542.
181:
182: \bibitem[\protect\citeauthoryear{Graefe}{Graefe}{1993}]{graefe:survey}
183: \bibsc{Graefe, G.} \bibyear{1993}.
184: \newblock Query evaluation techniques for large databases.
185: \newblock \bibemphic{ACM Computing Surveys}~\bibemph{25},~2, 73--170.
186:
187: \bibitem[\protect\citeauthoryear{Graefe}{Graefe}{1995}]{Graefe}
188: \bibsc{Graefe, G.} \bibyear{1995}.
189: \newblock The cascades framework for query optimization.
190: \newblock \bibemphic{Bulletin of the TC on Data Engineering}~\bibemph{18},~3
191: (September), 19--29.
192:
193: \bibitem[\protect\citeauthoryear{Grant and Minker}{Grant and
194: Minker}{1980}]{minker80}
195: \bibsc{Grant, J. and Minker, J.} \bibyear{1980}.
196: \newblock On optimizing the evaluations of a set of expressions.
197: \newblock Technical Report TR-916 (July), Dept. of Computer Science, Univ. of
198: Maryland, College Park, MD, USA.
199:
200: \bibitem[\protect\citeauthoryear{Gupta and Lin}{Gupta and
201: Lin}{1994}]{gupt-lin-94}
202: \bibsc{Gupta, P. and Lin, E.~T.} \bibyear{1994}.
203: \newblock Datajoiner: A practical approach to multi-database access.
204: \newblock In \bibemphic{Proceedings of the Third International Conference on
205: Parallel and Distributed Information Systems} (Austin, Texas, September
206: 1994). IEEE-CS Press.
207:
208: \bibitem[\protect\citeauthoryear{Haas, Freytag, Lohman, and Pirahesh}{Haas
209: et~al.}{1989}]{starburst}
210: \bibsc{Haas, L.~M., Freytag, J.~C., Lohman, G.~M., and Pirahesh, H.}
211: \bibyear{1989}.
212: \newblock Extensible query processing in starburst.
213: \newblock In \bibemphic{Proceedings of ACM SIGMOD Conference on Management of
214: Data} (Portland, OR, USA, 1989), pp.\ 377--388.
215:
216: \bibitem[\protect\citeauthoryear{Haas, Kossmann, Wimmers, and Yang}{Haas
217: et~al.}{1997}]{garlic-97}
218: \bibsc{Haas, L.~M., Kossmann, D., Wimmers, E.~L., and Yang, J.} \bibyear{1997}.
219: \newblock Optimizing queries across diverse data sources.
220: \newblock In \bibemphic{Proceedings of the 23rd Int. Conference on Very Large
221: Databases (VLDB)} (Athens, Greece, August 1997), pp.\ 276--285.
222:
223: \bibitem[\protect\citeauthoryear{Ibaraki and Kameda}{Ibaraki and
224: Kameda}{1984}]{ibaraki-84}
225: \bibsc{Ibaraki, T. and Kameda, T.} \bibyear{1984}.
226: \newblock On the optimal nesting order of computing n-relational joins.
227: \newblock \bibemphic{ACM Transactions on Database Systems}~\bibemph{9},~3
228: (September), 482--502.
229:
230: \bibitem[\protect\citeauthoryear{Ioannidis and Kang}{Ioannidis and
231: Kang}{1990}]{ioan-90}
232: \bibsc{Ioannidis, Y.~E. and Kang, Y.~C.} \bibyear{1990}.
233: \newblock Randomized algorithms for optimizing large join queries.
234: \newblock In \bibemphic{Proceedings of ACM SIGMOD Conference on Management of
235: Data} (Atlantic City, NJ, USA, May 1990), pp.\ 312--321.
236:
237: \bibitem[\protect\citeauthoryear{Kim}{Kim}{1982}]{kim-82}
238: \bibsc{Kim, W.} \bibyear{1982}.
239: \newblock On optimizing an sql-like nested query.
240: \newblock \bibemphic{ACM Transactions on Database Systems}~\bibemph{7},~3
241: (September), 443--469.
242:
243: \bibitem[\protect\citeauthoryear{Knuth}{Knuth}{1997}]{knuth}
244: \bibsc{Knuth, D.~E.} \bibyear{1997}.
245: \newblock \bibemphic{The Art of Computer Programming, Volume I: Fundamental
246: Algorithms} (3rd ed.).
247: \newblock Addison-Wesley.
248:
249: \bibitem[\protect\citeauthoryear{Kowalski and Sadri}{Kowalski and
250: Sadri}{1999}]{kowa-sadri-99}
251: \bibsc{Kowalski, R. and Sadri, F.} \bibyear{1999}.
252: \newblock From logic programming to multi-agent systems.
253: \newblock \bibemphic{Annals of Mathematics and Artificial Intelligence, Special
254: issue edited by J{\"u}rgen Dix and Jorge Lobo,}~\bibemph{25},~3-4, 391--419.
255:
256: \bibitem[\protect\citeauthoryear{Lakshmanan, Sadri, and Subramanian}{Lakshmanan
257: et~al.}{1996}]{laks-96}
258: \bibsc{Lakshmanan, L. V.~S., Sadri, F., and Subramanian, I.~N.} \bibyear{1996}.
259: \newblock Schemasql - a language for interoperability in relational
260: multi-database systems.
261: \newblock In \bibemphic{Proceedings of the 22nd Int. Conference on Very Large
262: Databases, (VLDB)} (Bombay, India, September 1996), pp.\ 239--250.
263:
264: \bibitem[\protect\citeauthoryear{Lakshmanan, Sadri, and Subramanian}{Lakshmanan
265: et~al.}{1999}]{laks-99}
266: \bibsc{Lakshmanan, L. V.~S., Sadri, F., and Subramanian, S.~N.} \bibyear{1999}.
267: \newblock On efficiently implementing schemasql on a sql database system.
268: \newblock In \bibemphic{Proceedings of the 25th Int. Conference on Very Large
269: Databases, (VLDB)} (Edinburgh, Scotland, September 1999), pp.\ 471--482.
270:
271: \bibitem[\protect\citeauthoryear{Leuschel, Martens, and {De Schreye}}{Leuschel
272: et~al.}{1998}]{leus-etal-98}
273: \bibsc{Leuschel, M., Martens, D., and {De Schreye}, D.} \bibyear{1998}.
274: \newblock Some achievements and prospects in partial deduction.
275: \newblock \bibemphic{ACM Computing Surveys}~\bibemph{30},~3es (September).
276:
277: \bibitem[\protect\citeauthoryear{Levy, Rajaraman, and Ordille}{Levy
278: et~al.}{1996a}]{manifold}
279: \bibsc{Levy, A., Rajaraman, A., and Ordille, J.} \bibyear{1996a}.
280: \newblock Querying heterogeneous information sources using source descriptions.
281: \newblock In \bibemphic{Proceeding of the 22nd Int. Conference on Very Large
282: Databases (VLDB)} (Bombay, India, September 1996), pp.\ 251--262.
283:
284: \bibitem[\protect\citeauthoryear{Levy, Mendelzon, Sagiv, and Srivastava}{Levy
285: et~al.}{1995}]{lmss95}
286: \bibsc{Levy, A.~Y., Mendelzon, A.~O., Sagiv, Y., and Srivastava, D.}
287: \bibyear{1995}.
288: \newblock Answering queries using views.
289: \newblock In \bibemphic{Proceedings of the 14th ACM SIGACT-SIGMOD-SIGART Symp.
290: on Principles of Database Systems (PODS)} (San Jose, CA, USA, May 1995), pp.\
291: 95--104.
292:
293: \bibitem[\protect\citeauthoryear{Levy, Rajaraman, and Ordille}{Levy
294: et~al.}{1996b}]{levy96}
295: \bibsc{Levy, A.~Y., Rajaraman, A., and Ordille, J.~J.} \bibyear{1996b}.
296: \newblock The world wide web as a collection of views: Query processing in the
297: information manifold.
298: \newblock In \bibemphic{Workshop on Materialized Views: Techniques and
299: Applications (VIEW 1996)} (Montreal, Canada, 1996), pp.\ 43--55.
300:
301: \bibitem[\protect\citeauthoryear{Lloyd and Shepherdson}{Lloyd and
302: Shepherdson}{1991}]{lloy-shep-91}
303: \bibsc{Lloyd, J.~W. and Shepherdson, J.~C.} \bibyear{1991}.
304: \newblock Partial evaluation in logic programming.
305: \newblock \bibemphic{Journal of Logic Programming}~\bibemph{11},~3-4, 217--242.
306:
307: \bibitem[\protect\citeauthoryear{MacGregor}{MacGregor}{1990}]{loom}
308: \bibsc{MacGregor, R.} \bibyear{1990}.
309: \newblock The evolving technology of classification-based knowledge
310: representation systems.
311: \newblock In \bibsc{J.~Sowa} Ed., \bibemphic{Principles of Semantic Networks:
312: Explorations in the Representation of Knowledge}. San Mateo, CA: Morgan
313: Kaufmann.
314:
315: \bibitem[\protect\citeauthoryear{Mumick, Finkelstein, Pirahesh, and
316: Ramakrishnan}{Mumick et~al.}{1996}]{magic}
317: \bibsc{Mumick, I.~S., Finkelstein, S.~J., Pirahesh, H., and Ramakrishnan, R.}
318: \bibyear{1996}.
319: \newblock Magic conditions.
320: \newblock \bibemphic{ACM Transactions on Database Systems}~\bibemph{21},~1
321: (March), 107--155.
322:
323: \bibitem[\protect\citeauthoryear{Naacke, Gardarin, and Tomasic}{Naacke
324: et~al.}{1998}]{disco:cost}
325: \bibsc{Naacke, H., Gardarin, G., and Tomasic, A.} \bibyear{1998}.
326: \newblock Leveraging mediator cost models with heterogeneous data sources.
327: \newblock In \bibemphic{Proc.\ IEEE Conf.~on Data Engineering} (Orlando,
328: Florida, USA, 1998), pp.\ 351--360.
329:
330: \bibitem[\protect\citeauthoryear{Qian}{Qian}{1996}]{qian}
331: \bibsc{Qian, X.} \bibyear{1996}.
332: \newblock Query folding.
333: \newblock In \bibemphic{Proc.\ IEEE Conf.~on Data Engineering} (New Orleans,
334: LA, USA, 1996), pp.\ 48--55.
335:
336: \bibitem[\protect\citeauthoryear{Roth, Ozcan, and Haas}{Roth
337: et~al.}{1999}]{tork99}
338: \bibsc{Roth, M.~T., Ozcan, F., and Haas, L.} \bibyear{1999}.
339: \newblock Cost models do matter: Providing cost information for diverse data
340: sources in a federated system.
341: \newblock In \bibemphic{Proc.~of the Conf. on Very Large Data Bases (VLDB)}
342: (Edinburgh, Scotland, UK, September 1999).
343:
344: \bibitem[\protect\citeauthoryear{Salzberg}{Salzberg}{1988}]{salz}
345: \bibsc{Salzberg, B.} \bibyear{1988}.
346: \newblock \bibemph{File Structures: An Analytical Approach}.
347: \newblock Prentice Hall.
348:
349: \bibitem[\protect\citeauthoryear{Samet}{Samet}{1989}]{sa89}
350: \bibsc{Samet, H.} \bibyear{1989}.
351: \newblock \bibemph{The Design and Analysis of Spatial Data Structures}.
352: \newblock Addison-Wesley, Reading, MA.
353:
354: \bibitem[\protect\citeauthoryear{Sellis}{Sellis}{1988}]{sellis88}
355: \bibsc{Sellis, T.~K.} \bibyear{1988}.
356: \newblock Multiple query optimization.
357: \newblock \bibemphic{ACM Transactions on Database Systems}~\bibemph{13},~1
358: (March), 23--52.
359:
360: \bibitem[\protect\citeauthoryear{Sellis and Ghosh}{Sellis and
361: Ghosh}{1990}]{sellis90}
362: \bibsc{Sellis, T.~K. and Ghosh, S.} \bibyear{1990}.
363: \newblock On the multiple-query optimization problem.
364: \newblock \bibemphic{IEEE Transactions on Knowledge and Data
365: Engineering}~\bibemph{2},~2 (June), 262--266.
366:
367: \bibitem[\protect\citeauthoryear{Shim, Sellis, and Nau}{Shim
368: et~al.}{1994}]{ssn94}
369: \bibsc{Shim, K., Sellis, T.~K., and Nau, D.} \bibyear{1994}.
370: \newblock Improvements on a heuristic algorithm for multiple-query
371: optimization.
372: \newblock \bibemphic{Data and Knowledge Engineering}~\bibemph{12},~2, 197--222.
373:
374: \bibitem[\protect\citeauthoryear{Shoham}{Shoham}{1993}]{shoh-93}
375: \bibsc{Shoham, Y.} \bibyear{1993}.
376: \newblock {Agent Oriented Programming}.
377: \newblock \bibemphic{Artificial Intelligence}~\bibemph{60}, 51--92.
378:
379: \bibitem[\protect\citeauthoryear{Shoham}{Shoham}{1999}]{shoh-99}
380: \bibsc{Shoham, Y.} \bibyear{1999}.
381: \newblock {What we talk about when we talk about software agents}.
382: \newblock \bibemphic{IEEE Intelligent Systems}~\bibemph{14}, 28--31.
383:
384: \bibitem[\protect\citeauthoryear{Subrahmanian, Bonatti, Dix, Eiter, Kraus,
385: Ozcan, and Ross}{Subrahmanian et~al.}{2000}]{subetal99}
386: \bibsc{Subrahmanian, V., Bonatti, P., Dix, J., Eiter, T., Kraus, S., Ozcan, F.,
387: and Ross, R.} \bibyear{2000}.
388: \newblock \bibemph{Heterogeneous Agent Systems}.
389: \newblock MIT Press, Cambridge, MA.
390:
391: \bibitem[\protect\citeauthoryear{Subramanian and Venkataraman}{Subramanian and
392: Venkataraman}{1998}]{sv98}
393: \bibsc{Subramanian, S.~N. and Venkataraman, S.} \bibyear{1998}.
394: \newblock Cost-based optimization of decision support queries using transient
395: views.
396: \newblock In \bibemphic{Proceedings of ACM SIGMOD Conference on Management of
397: Data} (Seattle, WA, USA, June 1998), pp.\ 319--330.
398:
399: \bibitem[\protect\citeauthoryear{Ullman}{Ullman}{1989}]{ullman89}
400: \bibsc{Ullman, J.~D.} \bibyear{1989}.
401: \newblock \bibemph{Principles of Database and Knowledge Base Systems},
402: Volume~2.
403: \newblock Computer Science Press, New York, NY.
404:
405: \bibitem[\protect\citeauthoryear{Venkataraman and Zhang}{Venkataraman and
406: Zhang}{1998}]{datajoiner}
407: \bibsc{Venkataraman, S. and Zhang, T.} \bibyear{1998}.
408: \newblock Heterogeneous database query optimization in db2 universal
409: datajoiner.
410: \newblock In \bibemphic{Proceedings of the 24th Int. Conference on Very Large
411: Databases, (VLDB)} (New York City, USA, August 1998), pp.\ 685--689.
412:
413: \end{thebibliography}
414: