Skip to main content

MIKS: An Agent Framework Supporting Information Access and Integration

  • Chapter
  • First Online:
Intelligent Information Agents

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

Abstract

Providing an integrated access to multiple heterogeneous sources is a challenging issue in global information systems for cooperation and interoperability. In the past, companies have equipped themselves with data storing systems building up informative systems containing data that are related one another, but which are often redundant, not homogeneous and not always semantically consistent. Moreover, to meet the requirements of global, Internet-based information systems, it is important that the tools developed for supporting these activities are semi-automatic and scalable as much as possible.

To face the issues related to scalability in the large-scale, in this paper we propose the exploitation of mobile agents in the information integration area, and, in particular, their integration in the MOMIS infrastructure. MOMIS (Mediator EnvirOnment for Multiple Information Sources) is a system that has been conceived as a pool of tools to provide an integrated access to heterogeneous information stored in traditional databases (for example relational, object oriented databases) or in file systems, as well as in semi-structured data sources (XML-file).

This proposal has been implemented within the MIKS (Mediator agent for Integration of Knowledge Sources) system and it is completely described in this paper.

This work is partially supported by MIUR co-funded projects D2I and’ software Agents and e-Commerce’

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C. Batini, M. Lenzerini, S. B. Navathe. A Comparative Analysis of Methodologies for Database Schema Integration. In ACM Computing Surveys, 18(4):323–364, 1986.

    Article  Google Scholar 

  2. S. E. Madnick. From VLDB to VMLDB (Very MANY Large Data Bases): Dealing with Large-Scale Semantic Heterogenity. In F. van Harmelen, editor, Proceedings of the 15th European Conference on Artificial Intelligence (ECAI 2002), IOS Press, Amsterdam, 38–42, 2002.

    Google Scholar 

  3. D. Beneventano, S. Bergamaschi, F. Guerra, M. Vincini. The MOMIS approach to Information Integration. In proceedings of the Conference on Enterprise Information Systems (ICEIS01) Setúbal Portugal 2001.

    Google Scholar 

  4. S. Bergamaschi, S. Castano, D. Beneventano, M. Vincini. Semantic Integration of Heterogenous Information sources. Journal of Data and Knowledge Engineering, 36(3):215–249, Elsevier Science B.V. (North-Holland), Amsterdam NL, 2001.

    Google Scholar 

  5. N. R. Jennings, M. J. Wooldridge Applications of Intelligent Agents. In Nicholas R. Jennings and Michael J. Wooldridge(editors), Agent Technology: Foundations Applications and Market, 3–28, Springer-Verlag: Heidelberg Germany, 1998.

    Google Scholar 

  6. N. M. Karnik, A. R. Tripathi. IEEE Concurrency, Design Issues in Mobile-Agent Programming Systems, 6(3), 52–61, 1998.

    Google Scholar 

  7. G. Cabri, L. Leonardi, F. Zambonelli. Agents for Information Retrieval: Issues of Mobility and Coordination. Journal of Systems Architecture, 46(15),1419–1433, 2000.

    Article  Google Scholar 

  8. R. G. G. Cattell. The Object Database Standard: ODMG93. Morgan Kaufmann Publishers, San Mateo (CA), 1994.

    Google Scholar 

  9. S. Bergamaschi, G. Cabri, F. Guerra, L. Leonardi, M. Vincini, F. Zambonelli. Exploiting Agents to Support Information Integration. International Journal on Cooperative Information Systems, 11(3), 2002.

    Google Scholar 

  10. Y. Papakonstantinou, H. Garcia-Molina, J. Widom. Object Exchange across Heterogeneous Information Sources. In P. S. Yu and A. L. P. Chen (editors) proceedings of the 11th Conference on Data Engineering, IEEE Computer Society, Taipei Taiwan, 1995.

    Google Scholar 

  11. Y. Arens, C. Y. Chee, C. Hsu, C. A. Knoblock. Retrieving and Integrating Data from Multiple Information Sources. International Journal of Intelligent and Cooperative Information Systems, 2(2), 127–158, 1993.

    Article  Google Scholar 

  12. M. T. Roth, P. M. Schwarz. Don’t Scrap It Wrap It! A Wrapper Architecture for Legacy Data Sources. In Proceeding of VLDB, 266–275, 1997.

    Google Scholar 

  13. R. Hull, R. King et al. ARPA I3 Reference Architecture, 1995. Available at http://www.isse.gmu.edu/I3_Arch/index.html.

  14. D. Beneventano, S. Bergamaschi, F. Mandreoli. Extensional Knowledge for semantic query optimization in a mediator based system. In Proceeding of FMII, 2001.

    Google Scholar 

  15. Oliver M. Duschka. Query Optimization Using Local Completeness. In proceedings of AAAI, 249–255, 1997.

    Google Scholar 

  16. A. Y. Levy, A. Rajaraman, J. J. Ordille. Querying Heterogeneous Information Sources Using Source Descriptions. In proceedings of VLDB, 251–262, 1996.

    Google Scholar 

  17. O. M. Duschka, M. R. Genesereth. Answering Recursive Queries Using Views. In proceedings of the Sixteenth ACM SIGMOD Symposium on Principles of Database Systems, 1997.

    Google Scholar 

  18. E. Lambrecht, S. Kambhampati, S. Gnanaprakasam. Optimizing Recursive Information-Gathering Plans. In proceedings of the International Joint Conference on Artificial Intelligence IJCAI, 1999.

    Google Scholar 

  19. R. Pottinger, A. Y. Levy. A Scalable Algorithm for Answering Queries Using Views. In proceedings of 26th International Conference on Very Large Data Bases September 10–14 2000 Cairo Egypt, 484–495, Morgan Kaufmann, 2000.

    Google Scholar 

  20. J. L. Ambite, C. A. Knoblock. Flexible and Scalable Query Planning in Distributed and Heterogeneous Environments. In proceedings of the 4th Int. Conf. on Artificial Intelligence Planning Systems AAAI, 1998.

    Google Scholar 

  21. C. A. Knoblock. Planning Executing Sensing and Replanning for Information Gathering. in proceedings of the Fourteenth International Joint Conference on Artificial Intelligence IJCAI, 1995.

    Google Scholar 

  22. Y. Papakonstantinou, S. Abiteboul, H. Garcia-Molina. Object Fusion in Mediator Systems In proceedings of the VLDB International Conference, Bombay India, 1996.

    Google Scholar 

  23. R. Yerneni, Y. Papakonstantinou, S. Abiteboul, H. Garcia-Molina. Fusion Queries over Internet Databases. Advances in Database Technology-EDBT’98 6th International Conference on Extending Database Technology, Lecture Notes in Computer Science, 1377, 1998.

    Google Scholar 

  24. S. S. Chawathe, H Garcia-Molina, J. Widom. A Toolkit for Constraint Management in Heterogeneous Information Systems. ICDE, 56–65, 1996.

    Google Scholar 

  25. Kim W., F. H. Lochoisky. Object-Oriented concepts Databases and Applications. Addison-Wesley Publishing Co., ACM Press, New York NY USA, 1989.

    Google Scholar 

  26. Object Management Group. CORBA: Architecture and Specification. 1995.

    Google Scholar 

  27. C.-C. K. Chang, H. Garcia-Molina. Mind Your Vocabulary: Query Mapping Across Heterogeneous Information Sources. In proceedings of ACM SIGMOD, 335–346, 1999.

    Google Scholar 

  28. S. Bergamaschi, S. Castano, M. Vincini. Semantic Integration of Semistructured and Structured Data Sources. SIGMOD Records, 28(1), 1999.

    Google Scholar 

  29. D. Beneventano, S. Bergamaschi, S. Lodi, C. Sartori. Consistency Checking in Complex Object Database Schemata with Integrity Constraints. IEEE Transactions on Knowledge and Data Engineering, 10, 567–598, 1998.

    Article  Google Scholar 

  30. S. Bergamaschi, B. Nebel. Acquisition and Validation of Complex Object Database Schemata Supporting Multiple Inheritance. Journal of Applied Intelligence, 4, 185–203, 1994.

    Article  MATH  Google Scholar 

  31. D. Beneventano, S. Bergamaschi, C. Sartori. Semantic Query Optimization by Subsumption in OODB. Flexible Query Answering Systems, Datalogiske Skrifter series, 62, Roskilde Denmark, 1996.

    Google Scholar 

  32. S. Castano, V. De Antonellis. Deriving Global Conceptual Views from Multiple Information Sources. In proceedings of ER’97 Preconference Symposium on Conceptual Modeling Historical Perspectives and Future Directions, 1997.

    Google Scholar 

  33. S. Castano, V. De Antonellis, S. De Capitani Di Vimercati. Global Viewing of Heterogeneous Data Sources. tkde, 13(2), 277–297, 2001.

    Google Scholar 

  34. I. Benetti, D. Beneventano, S. Bergamaschi, A. Corni, F. Guerra, G. Malvezzi. SI-Designer: a tool for intelligent integration of information. Int. Conference on System Sciences (HICSS2001), 2001.

    Google Scholar 

  35. Bradshaw J. (eds.). Hand of Agent Technology. AAAI/MIT Press, 2000.

    Google Scholar 

  36. M. Wooldridge. An Introduction to Multiagent Systems. Wiley, 2002.

    Google Scholar 

  37. Y. Shoham. Agent-oriented programming. Artificial Intelligence, 60, 51–92, 1993.

    Article  MathSciNet  Google Scholar 

  38. M. Klusch. Information agent technology for the Internet: A survey journal. Data and Knowledge Engineering, 36(3), 337–372, 2001.

    Article  MATH  Google Scholar 

  39. S. Bergamaschi, G. Cabri, F. Guerra, L. Leonardi, M. Vincini, F. Zambonelli. Supporting Information Integration with Autonomous Agents. In proceedings of the CIA, 88–99, 2001.

    Google Scholar 

  40. Telecom Lab. Jade-Java Agent Development Environment.

    Google Scholar 

  41. FIPA. Specifications, 1997.

    Google Scholar 

  42. L. M. Haas, D. Kossmann, E. L. Wimmers, J. Yang. Optimizing Queries Across Diverse Data Sources. In proceedings of VLDB, 276–285, 1997.

    Google Scholar 

  43. S. Papastavrou, G. Samaras, E. Pitoura. Mobile Agents for WWW Distributed Database Access. ICDE, 228–237, 1999.

    Google Scholar 

  44. M. Nodine, J. Fowler, T. Ksiezyk, B. Perry, M. Taylor, A. Unruh. Active informaiton Gathering in Infosleuth. International Journal of Cooperative Information Systems, 9(1–2), 3–27, 2000.

    Article  Google Scholar 

  45. D. Beneventano, S. Bergamaschi, A. Garuti, C. Sartori, M. Vincini. ODBQOptimizer: un Ottimizzatore Semantico di interrogazioni per OODB. Terzo Convegno Nazionale su Sistemi Evoluti per Basi di Dati-SEBD95 Salerno, 1995.

    Google Scholar 

  46. D. Beneventano, S. Bergamaschi, C. Sartori, M. Vincini. ODB-QOPTIMIZER: A Tool for Semantic Query Optimization in OODB. Int. Conference on Data Engineering-ICDE97, 1997.

    Google Scholar 

  47. S. Shenoy, M. Ozsoyoglu. Design and Implementation of a Semantic Query Optimizer. IEEE trans. Data and Knowledge Engineering, 1(3), 344–361, 1989.

    Article  Google Scholar 

  48. D. Beneventano S. Bergamaschi C. Sartori and M. Vincini. ODB-Tools: A Description Logics Based Tool for Schema Validation and Semantic Query Optimization in Object Oriented Databases. in proceedings of the conference on Data Engineering ICDE’97 Birmingham UK, 1997.

    Google Scholar 

  49. D. Beneventano, S. Bergamaschi, C. Sartori, M. Vincini. ODB-QOptimizer: a Tool for Semantic Query Optimization in OODB. Fifth Conference of the Italian Association for Artificial Intelligence (AI*IA97) Rome 1997 LNAI 1321, 1997.

    Google Scholar 

  50. U. Leser. Query planning in Mediator Based Information Systems school. Tu Berlin, 2000.

    Google Scholar 

  51. J. L. Ambite, C. A. Knoblock. Flexible and Scalable cost-based query planning in mediators: A transformational approach. Artificial Intelligence, 118(1–2)m 115–161, 2000.

    Article  MATH  Google Scholar 

  52. A. Gupta, J. Widom. Local verification of global integrity constraints in distributed databases. In proceedings pf of ACM SIGMOD, 49–58, 1993.

    Google Scholar 

  53. S. Chawathe, H. Garcia-Molina. Hammer, K. Irel, Y. Papakostantinou, J. Ullman, J. Widom The TSIMMIS project: Integration of heterogeneous information sources. IPSJ Conference Tokyo Japan, 1994.

    Google Scholar 

  54. M. J. Carey, L. M. Haas, P. M. Schwarz, M. Arya, W. F. Cody, R. Fagin, M. Flickner, A. W. Luniewski, W. Niblack, D. Petkovic, J. Thomas, J. H. Williams, E. L. Wimmers. Object Exchange Across Heterogeneous Information Sources. Stanford University 1994.

    Google Scholar 

  55. Y. Arens, C. A. Knoblock, C. Hsu. Query Processing in the SIMS Information Mediator. Advanced Planning Technology, 1996.

    Google Scholar 

  56. M. R. Genesereth, A. M. Keller, O. Duschka. Infomaster: An Information Integration System. In proceedings of ACM SIGMOD, 1997.

    Google Scholar 

  57. K. P. Sycara, M. Klusch, S. Wido., J. Lu. Dynamic Service Matchmaking Among Agents in Open Information Environments. SIGMOD Record, 28(1), 47–53, 1999.

    Article  Google Scholar 

  58. K. Sycara. In-context information management through adaptative collaboration of intelligent agents. Intelligent Information Agents editor M. Klusch, 78–99, 1999.

    Google Scholar 

  59. D. Beneventano, S. Bergamaschi, S. Castano, A. Corni, R. Guidetti, G. Malvezzi, M. Melchiori, M. Vincini Information Integration: The MOMIS Project Demonstration. VLDB 2000, in proceedings of 26th International Conference on Very Large Data Bases, 2000, Egypt.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Beneventano, D., Bergamaschi, S., Gelati, G., Guerra, F., Vincini, M. (2003). MIKS: An Agent Framework Supporting Information Access and Integration. In: Klusch, M., Bergamaschi, S., Edwards, P., Petta, P. (eds) Intelligent Information Agents. Lecture Notes in Computer Science(), vol 2586. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36561-3_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-36561-3_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00759-3

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics