ABSTRACT
Communication among agents requires a common vocabulary to facilitate successful information exchange. One way to achieve this is to assume the existence of a common ontology among communicating agents. However, this is a strong assumption, because agents may experience situations that result in independent evolution of their ontologies. When this is the case, agents need to form common grounds to enable communication. Accordingly, this paper proposes an approach in which agents can add new service concepts into their service ontologies and teach others services from their ontologies by exchanging service descriptions. This leads to a society of agents with different but overlapping ontologies where mutually accepted services emerge based on agents' exchange of service descriptions. Our simulations of societies show that allowing cooperative evolution of local service ontologies facilitates better representation of agents' needs. Further, through cooperation, not only more useful services emerge over time, but also ontologies of agents having similar service needs become aligned gradually.
- K. Aberer, P. Cudre-Mauroux, and M. Hauswirth. Start making sense: The chatty web approach for global semantic agreements. Journal of Web Semantics, 1(1):89--114, 2003.Google ScholarCross Ref
- M. Afsharchi, B. Far, and J. Denzinger. Ontology guided learning to improve communication among groups of agents. In Proceedings of AAMAS'06, pages 923--930, 2006. Google ScholarDigital Library
- L. Clement, A. Hately, C. von Riegen, and T. Rogers. UDDI version 3.0.2, October 2004.Google Scholar
- M. Şensoy and P. Yolum. A context-aware approach for service selection using ontologies. In Proceedings of AAMAS'06, pages 931--938, 2006. Google ScholarDigital Library
- A. Doan, J. Madhaven, R. Dhamankar, P. Domingos, and A. Helevy. Learning to match ontologies on the semantic web. VLDB Journal, pages 303--319, 2003. Google ScholarDigital Library
- L. Laera, I. Blacoe, V. Tamma, T. Payne, J. Euzenat, and T. Bench-Capon. Argumentation over ontology correspondences in MAS. In Proceedings of AAMAS'07, pages 1285--1292, 2007. Google ScholarDigital Library
- D. Lin. An information-theoretic definition of similarity. In Proceedings of the 15th International Conference on Machine Learning, pages 296--304, 1998. Google ScholarDigital Library
- B. McBride. Jena: A semantic Web toolkit. IEEE Internet Computing, 6(6):55--59, 2002. Google ScholarDigital Library
- S. Sen and P. Kar. Sharing a concept. In Working Notes of the AAAI-02 Spring Symposium, pages 55--60, 2002.Google Scholar
- L. M. Stephens, A. K. Gangam, and M. N. Huhns. Constructing consensus ontologies for the semantic web: A conceptual approach. World Wide Web, 7(4):421--442, 2004. Google ScholarDigital Library
- A. Tversky. Features of similarity. Psychological Review, 84(4):327--352, 1977.Google ScholarCross Ref
- M. van Assem, A. Gangemi, and G. Schreiber. RDF/OWL representation of WordNet, June 2006.Google Scholar
- W3C. OWL: Web ontology language guide, February 2004.Google Scholar
- A. B. Williams. Learning to share meaning in a multi-agent system. Autonomous Agents and Multi-Agent Systems, 8(2):165--193, 2004. Google ScholarDigital Library
- P. Yolum and M. P. Singh. Engineering self-organizing referral networks for trustworthy service selection. IEEE Transactions on Systems, Man, and Cybernetics, A35(3):396--407, 2005. Google ScholarDigital Library
Index Terms
- A cooperation-based approach for evolution of service ontologies
Recommendations
Cooperative evolution of service ontologies
AAMAS '07: Proceedings of the 6th international joint conference on Autonomous agents and multiagent systemsMost of the proposed approaches in automatic service selection assume the existence of a common ontology among communicating agents. However, this assumption becomes difficult to support in environments, where the agents' ontologies can evolve ...
Evolving service semantics cooperatively: a consumer-driven approach
Commerce relies on dynamic creation and modification of services. New service offerings or service demands come into play frequently. Whereas traditional commerce supports creation of new service demands from consumers, e-commerce has so far expected ...
Semantic model-driven development of web service architectures
Building service-based architectures has become a major area of interest since the advent of web services. Modelling these architectures is a central activity. Model-driven development is a recent approach to developing software systems based on the ...
Comments