Skip to main content
Log in

Agent negotiation based ontology refinement process and mechanisms for service applications

  • Original Research Paper
  • Published:
Service Oriented Computing and Applications Aims and scope Submit manuscript

Abstract

Nowadays organisations are willing to outsource their business processes as services and make them accessible via the Web. In doing so, they can dynamically combine individual services to their service applications. However, unless the data on the Web can be meaningfully shared and is interpretable, this objective cannot be realised. In this paper, a new agent-based approach for managing ontology evolution in a Web services environment is exploited. The proposed approach has several key characteristics such as flexibility and extensibility that differentiate this research from others. The refinement mechanisms which cope with an evolving ontology are carefully examined. The novelty of our work is that inter-processes between different ontologies are studied from the agent’s perspective. Based on this perspective, an agent negotiation model is applied to reach an agreement regarding ontology discrepancy in an application. The efficiency and effectiveness of reaching an agreement over an ontology dispute is leveraged by the private negotiation strategy applied in the argumentation approach. An extended negotiation strategy is discussed to enable sufficient information in decision making at each negotiation round. A case study is presented to demonstrate ontology refinement in a Web services environment.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bauer B, Müller JP, Odell J (2001) Agent UML: a formalism for specifying multiagent interaction. Int J Softw Eng Knowl Eng 11(3): 207–230

    Article  Google Scholar 

  2. Bergamaschi S, Guerra F, Vincini M (2005) Critical analysis of the emerging ontology languages and standards, d1.r1, 2005. http://www.dbgroup.unimo.it/wisdom/deliverables/fase_1/d1r1.pdf

  3. Haworth, Refurnishing the Supply Chain. http://www.computerworld.com/softwaretopics/erp/story/0,10801, 93607, 00.html. Accessed 15/06/07 June 2007

  4. Klein M, Fensel D (2001) Ontology versioning on the Semantic Web. In Proceedings of international semantic web working symposium, California pp 75–91

  5. Klein M, Noy NF (2003) A component-based framework for ontology evolution. Proceedings of the IJCAI’03 workshop: ontologies and distributed systems, international joint conference on artificial intelligence 2003 (IJCAI’03), Acapulco http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-71/

  6. Kraus S (2001) Automated negotiation and decision making in multiagent environment. Proc of Advanced Course Artificial Intell (ACAI 2001), LNAI 2086, pp 150–172

  7. Laudon K, Laudon J (2006) Management information systems: managing the digital firm, 9th edn. Prentice-Hall, Englewood Cliffs

    Google Scholar 

  8. Lee LL, Billington C (1995) The evolution of supply-chain-management models and practice at Hewlett-Packard. Interfaces 25(5): 42–63

    Article  Google Scholar 

  9. Li L, Yang Y, Wu B (2005) Agent-based approach towards ontology refinement in virtual enterprises. In: Proceedings of the 3rd international conference on active media technology (AMT 2005), pp 220–225, Kagawa

  10. Li L (2006) Agent-based ontology management towards interoperability, PhD thesis, Swinburne University of Technology, http://www.it.swin.edu.au/personal/lli/thesis.pdf

  11. Li L, Yang Y (2008) Agent-based ontology mapping and integration towards interoperability. In: expert systems: the journal of knowledge engineering. Blackwell, Oxford (in press)

  12. Maedche A, Motik B, Stojanovic L, Studer R, Volz R (2003) An Infrastructure for searching, reusing and evolving distributed ontologies. In: Proceedings of international conference of WWW (WWW2003), Budapest, pp 439–448

  13. McGuinness D (2000) Conceptual modelling for distributed ontology environments. In: Proceedings of International Conference on Conceptual Structures: Logical, Linguistic, and Computational Issues (ICCS 2000), Darmstadt, pp 100–112

  14. Menzis T (1999) Knowledge maintenance: The State of the Art. Knowl Eng Rev 14(1): 1–46

    Article  Google Scholar 

  15. Noy NF, Klein M (2004) Ontology evolution: not the same as schema evolution. Knowl Inf Syst 6(4): 428–440

    Article  Google Scholar 

  16. Parsons S, Sierra CA, Jennings NR (1998) Agents that reason and negotiate by arguing. J Log Comput 8(3): 261–292

    Article  MATH  MathSciNet  Google Scholar 

  17. Papazoglou MP (2001) Agent-oriented technology in support of e-business. Commun ACM 44(4): 71–76

    Article  Google Scholar 

  18. P&G, Agents of Change. http://www.computerworld.com/printthis/2003/0,4814,77855,00.html. Accessed on 10 July 2007

  19. Stojanovic L, Maedche A, Motik B, Stojanovic N (2002) User-driven ontology evolution management. In: Proceedings of the 13th european conference on knowledge engineering and knowledge management (EKAW 2002) Madrid, Spain pp 285–300

  20. Sycara KP (1989) Multiagent Compromise via negotiation, Distributed artificial intelligence. In: Gasser L, Huhns M (eds) vol 2. Pitman, London and Morgan Kaufmann, San Mateo, pp 119–138

  21. Tamma V, Bench-Capon T (2001) A conceptual model to facilitate knowledge sharing in multi-agent systems. In: Proceedings of Ontologies in agent systems (OAS 2001), Montreal, pp 69–76

  22. Rubinstein A (1982) Perfect equilibrium in a bargaining model. Econometrica 50(1): 97–109

    Article  MATH  MathSciNet  Google Scholar 

  23. Wooldridge M (2002) An introduction to multiAgent systems. Wiley, London

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Li Li.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, L., Yang, Y. Agent negotiation based ontology refinement process and mechanisms for service applications. SOCA 2, 15–25 (2008). https://doi.org/10.1007/s11761-008-0021-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11761-008-0021-8

Keywords

Navigation