skip to main content
10.1145/319759.319764acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
Article
Free Access

An efficient plan execution system for information management agents

Authors Info & Claims
Published:01 November 1999Publication History

ABSTRACT

Recent work on information integration has yielded novel and efficient solutions for gathering data from the World Wide Web. However, there has been little attention given to the problem of providing information management capabilities that closely model how people interact with the web in productive ways - not only collecting information, but monitoring web sites for new or updated data, sending notifications based on the results, building reports, creating local repositories of information, and so on. These needs are unique to the dynamic nature of information in a networked environment. In this paper, we describe Theseus, an efficient plan execution system for information management agents. Through its plan language, Theseus supports a number of capabilities which enable practical information management, including repeated and periodic query execution, conditional plan declarations, query result aggregation, and flexible communication of results. The Theseus executor system focuses on efficiency, with support for data pipelining, and dataflow-based, event driven parallel execution. With Theseus, users can automate the complex but practical ways in which they interact with the web, for both information gathering and management.

References

  1. 1.Ambite, I.L. and Knoblock, C.A. 1997. Planning by Rewriting: Efficiently Generating High-Quality Plans. Proceedings of the Fourteenth National Conference on Artificial Intelligence. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.Ashish, N.; Knoblock, C.A.; and Shahabi, C. 1999. Selective materializing data in mediators by analyzing user queries. Submitted, Fourth IFCIS Conference on Cooperative Information Systems. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.Cohen, W. W. 1998. Integration of Heterogeneous Databases Without Common Domains Using Queries Based on Textual Similarity. SIGMOD Conference 1998:201-212 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.DeWitt D.3. and Gray, J. 1992. Parallel Database Systems: The Future of High Performance Database Systems. Comm of the ACM 35(6). Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.DeWitt, D.}.; Ghandeharizadeh, S., Schneider, D.A.; Bricker, A.; Hsiao, H.; and Rasmussen, R. 1990. The Gamma Database Machine Project. IEEE Transactions on Knowledge and Data Engineering 2~1)~ Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Firby, R.3. 1994. Task Networks for Controlling Continuous Processes. Proceedings of the 2nd Intl Conference on AI Planning Syste~v.Google ScholarGoogle Scholar
  7. 7.Friedman, M. and Weld, D.S. Efficiently Executing Information- Gathering Plans, Proceedings of the 15th International Joi,t Conference on Artificial Intelligence, Nagoya, Japan, August 1997.Google ScholarGoogle Scholar
  8. 8.Friedman, M.; Levy, A.; and Millstein, T. 1999. Navigational Plans for Data Integration, Proceedings of 16th Natl Conf on Artificial Intelligence. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Genesereth, M.R.; Keller, A.M.; and Duschka, O.M. 1997. lnfomaster: An informafon integration system, Proceedings ofACM SIGMOD.97. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Georgeff, M,P. and Lansky, A.L. 1987. Rea~rve reasoning and planning. AAAI Proceedings 1987.Google ScholarGoogle Scholar
  11. 11.Graefe, G. 1994. Volcano - An Extensible and Parallel Query Evaluation System. iEEE Transactions on Knowledge and Data Engineering 6(1). Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Ires, Z; Florescu, D.; Friedman, M.; Levy, A.; Weld, D. 1999, An Adaptive Query Execution Engine for Data Integration. Proc tff ACM SIGMOD-99. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Levy, A.Y.; Rajaraman, A; Ordille, J.J. 1996. Querying Heterogeneous Information Sources Using Source Descriptions. Proceedings of the 22nd VLDB Conference. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.Knoblock, C.A.; Minton, S; Ambite, J.L.; Ashish, N.; Modi, J,; Muslea, 1,; Philpot, A. and Tejada, S. 1998. Modeling Web Sources for Information Integration. Proceedings of the 15rh Natl Conf on Artificial Intelligence. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.Kushmerick, N. 1997. Wrapper Induction for Information Extraction. PhD Thesis, Computer Science Dept. University of Washington. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.Kwok, C.T and Weld, D.S. 1996. Planning to gather information. In Proceedings of AAAI-96. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.Muslea, I.; Minton, S.; and Knoblock, C.A. 1998. STALKER: Learning Extraction Rules for Semistructured, Web-based Information Sources. AAAI-98 Workshop on AI & Information Integration.Google ScholarGoogle Scholar
  18. 18.Williamson, M.; Sycara, K., and Williamson, M. 1996. Unified Information and Control Flow in Hierarchical Task Networks. Notes of the AAAI-96 Workshop, "Theories of Action, Planning, and Control."Google ScholarGoogle Scholar

Index Terms

  1. An efficient plan execution system for information management agents

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          WIDM '99: Proceedings of the 2nd international workshop on Web information and data management
          November 1999
          76 pages
          ISBN:1581132212
          DOI:10.1145/319759

          Copyright © 1999 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 November 1999

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Upcoming Conference

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader