Automatic Ontology Construction for a Multiagent-Based Software Gathering Service

  • E. Mena
  • A. Illarramendi
  • A. Goñi
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1860)


Ontologies and agents are two topics that raise a particular attention those days from the theoretical as well as from the application point of view. In this paper we present a software gathering service that is mainly supported by an ontology, SoftOnt, and several agents. The main goal of the paper is to show how the SoftOnt ontology is built from distributed and heterogeneous software repositories. In the particular domain considered, software repositories, we advocate for an automatic creation of a global unique ontology versus a manual creation and the use of multiple ontologies.


ontologies as metadata agent technology distributed software retrieval 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Arens, Y., Chee, C.Y., Hsu, C., Knoblock, C.A.: Retrieving and integrating data from multiple information sources. International Journal on Intelligent and Cooperative Information Systems 2(2), 127–158 (1993)CrossRefGoogle Scholar
  2. 2.
    Attitude Network Ltd. (1999),
  3. 3.
    Blanco, J.M., Goñi, A., Illarramendi, A.: Mapping among knowledge bases and data repositories: Precise definition of its syntax and semantics. Information Systems 24(4), 275–301 (1999)CrossRefGoogle Scholar
  4. 4.
    CNET Inc. (1999),
  5. 5.
    CNET Inc. (1999),
  6. 6.
    Earthweb & Sun Microsystems (1999),
  7. 7.
    Hammer, J., Breunig, M., Garcia-Molina, H., Nestorov, S., Vassalos, V., Yerneni, R.: Template-based wrappers in the tsimmis system. In: Proceedings of the Twenty-Sixth SIGMOD International Conference on Management of Data, Tucson, Arizona (May 1997)Google Scholar
  8. 8.
    Kirk, T., Levy, A.Y., Sagiv, Y., Srivastava, D.: The information manifold. In: Proceedings of the AAAI Spring Symposium on Information Gathering in Distributed Heterogeneous Environments, Stanford, CA (March 1995)Google Scholar
  9. 9.
    Labrou, Y., Finin, T.: Yahoo! as an ontology - using yahoo! categories to describe documents. In: Proceedings of the International Conference on Information and Knowledge Management, CIKM 1999 (1999)Google Scholar
  10. 10.
    Lee, J.L., Madnick, S.E., Siegel, M.D.: Conceptualizing semantic interoperability: A perspective from the knowledge level. International Journal on Cooperative Information Systems (IJCIS) 4(4) (1996)Google Scholar
  11. 11.
    Levy, A.Y., Rajamaran, A., Ordille, J.J.: Querying heterogeneous information sources using source descriptions. In: Proc. of the VLDB 1996 (1996)Google Scholar
  12. 12.
    Levy, A.Y., Rajaraman, A., Ordille, J.J.: Query-answering algorithms for information agents. In: Proceedings of the Thirteenth National Conference on Artificial Intelligence (AAAI 1996), Portland, Oregon (1996)Google Scholar
  13. 13.
    Luke, S., Spector, L., Rager, D.: Ontology-based Web agents. In: Proceedings of the First International Conference on Autonomous Agents (1997)Google Scholar
  14. 14.
    Maamar, Z., Moulin, B., Babin, G., Bedard, Y.: Software Agent-Oriented Frameworks for Global Query Processing. Journal of Intelligent Information Systems (JUS) 13, 235–259 (1999)CrossRefGoogle Scholar
  15. 15.
    Mena, E.: OBSERVER: An Approach for Query Processing in Global Information Systems based on Interoperation across Pre-existing Ontologies. PhD thesis. University of Zaragoza (November 1998),
  16. 16.
    Mena, E., Illarramendi, A., Goñi, A.: Customizable Software Retrieval Facility for Mobile Computers using Agents. In: proceedings of the Seventh International Conference on Parallel and Distributed Systems (ICPADS’2000). workshop International Flexible Networking and Cooperative Distributed Agents (FNCDA’2000). IEEE Computer Society, Iwate (Japan), (2000)Google Scholar
  17. 17.
    Mena, E., Illarramendi, A., Kashyap, V., Sheth, A.: Observer: An approach for query processing in global information systems based on interoperation across preexisting ontologies. International journal on Distributed And Parallel Databases (DAPD) 8(2) (2000)Google Scholar
  18. 18.
    Mena, E., Kashyap, V., Illarramendi, A., Sheth, A.: Imprecise answers on highly open and distributed environments: An approach based on information loss for multi-ontology based query processing. Accepted for publication in a special issue of the International Journal of Cooperative Information Systems, IJCIS (2000)Google Scholar
  19. 19.
    Miller, G.: World Wide Web interface to WordNet 1.5 (June 1995),
  20. 20.
    Milojicic, D., Breugst, M., Busse, I., Campbell, J., Covaci, S., Friedman, B., Kosa-ka, K., Lange, D., Ono, K., Oshima, M., Tham, C., Virdhagriswaran, S., White, J.: MASIF, the OMG mobile agent system interoperability facility. In: Proceedings of Mobile Agents 1998 (September 1998)Google Scholar
  21. 21.
    Papakonstantinou, Y., Gupta, A., Garcia-Molina, H., Ullman, J.: A query translation scheme for rapid implementation of wrappers. In: Proceedings of the International Conference on Deductive and Object-Oriented Databases (1995)Google Scholar
  22. 22.
    Sheth, A.P., Gala, S.K., Navathe, S.B.: On automatic reasoning for schema integration. International Journal on Intelligent and Cooperative Information Systems 2(1), 23–50 (1993)CrossRefGoogle Scholar
  23. 23.
    Spaccapietra, S., Parent, C., Dupont, Y.: Model independent assertions for integration of heterogeneous schemas. VLDB 1, 81–126 (1992)CrossRefGoogle Scholar
  24. 24.
    Tucows.Com Inc. (1999),
  25. 25.
    Yahoo! Inc.,

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • E. Mena
    • 1
  • A. Illarramendi
    • 2
  • A. Goñi
    • 2
  1. 1.IIS depart.Univ. de ZaragozaSpain
  2. 2.LSI depart.UPV. San SebastiánSpain

Personalised recommendations