Skip to main content

Partial answers for unavailable data sources

  • Conference paper
  • First Online:
Flexible Query Answering Systems (FQAS 1998)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1495))

Included in the following conference series:

Abstract

Many heterogeneous database system products and prototypes exist today; they will soon be deployed in a wide variety of environments. Most existing systems suffer from an Achilles' heel: they ungracefully fail in presence of unavailable data sources. If some data sources are unavailable when accessed, these systems either silently ignore them or generate an error. This behavior is improper in environments where there is a non-negligible probability that data sources cannot be accessed (e.g., Internet). In case some data sources cannot be accessed when processing a query, the complete answer to this query cannot be computed; some work can however be done with the data sources that are available. In this paper, we propose a novel approach where, in presence of unavailable data sources, the answer to a query is a partial answer. A partial answer is a representation of the work that has been done in case the complete answer to a query cannot be computed, and of the work that remains to be done in order to obtain this complete answer. The use of a partial answer is twofold. First, it contains an incremental query that allows to obtain the complete answer without redoing the work that has already been done. Second, the application program can extract information from a partial answer through the use of a secondary query, which we call a parachute query. In this paper, we present a framework for partial answers and we propose three algorithms for the evaluation of queries in presence of unavailable sources, the construction of incremental queries and the evaluation of parachute queries.

This work has been done in the context of Dyade, joint R&D venture between Bull and Inria.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. L. Amsaleg, Ph. Bonnet, M. J. Franklin, A. Tomasic, and T. Urhan. Improving responsiveness for wide-area data access. Bulletin of the Technical Committee on Data Engineering, 20(3):3–11, 1997.

    Google Scholar 

  2. Philippe Bonnet and Anthony Tomasic. Partial answers for unavailable data sources. Technical Report RR-3127, INRIA, 1997.

    Google Scholar 

  3. Philippe Bonnet and Anthony Tomasic. Parachute queries in the presence of unavailable data sources. Technical Report RR-3429, INRIA, 1998.

    Google Scholar 

  4. S. Bressan and C.H. Goh. Answering queries in context. In Proceedings of the International Conference on Flexible Query Answering Systems, FQAS'98, Roskilde, Denmark, 1998.

    Google Scholar 

  5. C.M. Chen and N. Roussopoulos. The implementation and performance evaluation of the ADMS query optimizer: Integrating query result caching and matching. In Proceedings of the 4th International Conference on Extending Database Technology, 1994.

    Google Scholar 

  6. T. Gaasterland, P. Godfrey, and J. Minker. An overview of cooperative answering. Journal of Intelligent Information Systems, 1(2):123–157, 1992.

    Article  Google Scholar 

  7. A.Y. Levy, A. Mendelzon, Y. Sagiv, and D. Srivasta. Answering queries using views. In Proceedings of the 14th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, PODS-95, San Jose, California, 1995.

    Google Scholar 

  8. A. Motro. Cooperative database systems. In Proceedings of the 1994 Workshop on Flexible Query-Answering Systems (FQAS '94), pages 1–16. Department of Computer Science, Roskilde University, Denmark, 1994. Datalogiske Skrifter — Writings on Computer Science — Report Number 58.

    Google Scholar 

  9. A. Motro. Multiplex: A formal model for multidatabases and its implementation. Technical Report ISSE-TR-95-103, George Mason University, 1995.

    Google Scholar 

  10. A. Tomasic, R. Amouroux, Ph. Bonnet, Olga Kapitskaia, Hubert Naacke, and Louiqa Raschid. The distributed information search component (disco) and the World-Wide Web. In Proceedings of the ACM SIGMOD International Conference on Management of Data, Tucson, Arizona, 1997.

    Google Scholar 

  11. Jeffrey D. Ullman. Principals of Database and Knowledge-Base Systems, volume 2. Computer Science Press, 1989.

    Google Scholar 

  12. S. V. Vrbsky and J. W. S. Liu. APPROXIMATE: A query processor that produces monotonically improving approximate answers. Transactions on Knowledge and Data Engineering, 5(6):1056–1068, December 1993.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Troels Andreasen Henning Christiansen Henrik Legind Larsen

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bonnet, P., Tomasic, A. (1998). Partial answers for unavailable data sources. In: Andreasen, T., Christiansen, H., Larsen, H.L. (eds) Flexible Query Answering Systems. FQAS 1998. Lecture Notes in Computer Science, vol 1495. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0055990

Download citation

  • DOI: https://doi.org/10.1007/BFb0055990

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65082-9

  • Online ISBN: 978-3-540-49655-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics