cs0012004/heavy.bbl
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: