Abstract
This paper offers a service-oriented architecture (SOA) for ontology-based multi-agent system (MAS) negotiations in the context of virtual enterprises (VEs). The objective of this paper is fourfold. First, it is to design a SOA which utilizes ontology and MAS to provide a distributed and interoperable environment for automated negotiations in VE. In this architecture, individual ontologies for both the VE initiator and its potential partners are constructed to describe and store resources and service knowledge. Second, a series of semantic ontology matching methods are developed to reach agents’ interoperability during the negotiation process. Third, correspondence-based extended contract net protocol is presented, which provides basic guidelines for agents’ reaching mutual understandings and service negotiation. Last, a fuzzy set theory based knowledge reuse approach is proposed to evaluate the current negotiation behaviors of the VE partners. A walkthrough example is presented to illustrate the methodologies and system architecture proposed in this paper.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Bieberstein N., Bose S., Fiammante M., Jones K., Shah R. (2006) Service-Oriented Architecture (SOA) Compass: Business value, planning, and enterprise roadmap. IBM Press, Prentice Hall
Bollegala, D., Matsuo, Y., & Ishizuka, M. (2007). Measuring semantic similarity between words using web search engines (pp. 757–766). WWW2007, May 8–12, 2007, Banff, Alberta, Canada.
Calvanese, D., Giacomo, G. D., & Lenzerini, M. (2002). A framework for ontology integration. The emerging semantic web: Selected papers from the first semantic working symposium (pp. 201–214).
Camarinha-Mahos L. M., Afsarmanesh H. (1999) The virtual enterprises concept: Infrastructures for virtual enterprise. Kluwer, Boston, MA
Chen Y. J., Chen Y. M. (2009) Development of a mechanism for ontology-based product lifecycle knowledge integration. Expert Systems with Applications 36(2): 2759–2779
Chira O., Chira C., Roche T., Tormey D., Brennan A. (2006) An agent-based approach to knowledge management in distributed design. Journal of Intelligent Manufacturing 17(6): 737–750
Choi N., Song I. Y., Han H. (2006) A survey on ontology matching. ACM SIGMOD Record 35(3): 34–41
Cognitive Science Laboratory, Princeton University. (2006). WordNet a lexical database for the English language. http://wordnet.princeton.edu. Accessed 10 May 2009.
Dignum, V. (2006). An overview of agents in knowledge management. In Y. Q. Shi (Ed.), LNCS 4369 (pp. 175–189). Heidelberg: Springer.
FIPA ACL Message Structure Specification. http://www.fipa.org/specs/fipa00061/SC00061G.html.
Garcia-Sanchez F., Valencia-Garcia R., Martinez-Bejar R., Fernandez-Breis J. T. (2009) An ontology, intelligent agent-based framework for the provision of semantic web services. Expert Systems with Applications 36(2): 3167–3187
Giovannucci A., Rodriguez-Aguilar J. A., Reyes A., Noria F. X., Cerquides J. (2008) Enacting agent-based services for automated procurement. Engineering Applications of Artificial Intelligence 21(2): 183–199
Gruber T. R. (1993) A translation approach to portable ontologies. Knowledge Acquisition 5(2): 199–220
Haase, P., & Motik, B. (2005). A mapping system for the integration of OWL-DL ontologies. IHIS’05, November 4, 2005, Bremen, Germany.
Islam, A., & Inkpen, D. (2008). Semantic text similarity using corpus-based word similarity and string similarity. ACM Transactions on Knowledge Discovery from Data, 2(2), Article 10.
JADE, http://jade.tilab.com/.
Jennings N. (2000) On agent-based software engineering. Artificial Intelligence 117(2): 277–296
Jiang P., Mair Q., Feng Z. R. (2007) Agent alliance formation using ART-networks as agent belief models. Journal of Intelligent Manufacturing 18(3): 433–448
Kaihara T., Fujii S. (2008) Game theoretic enterprise management in industrial collaborative networks with multi-agent systems. International Journal of Production Research 46(1): 1297–1313
Laera, L., Blacoe, L., & Tamma, V. (2007). Argumentation over ontology correspondences in MAS. In Proceedings of the sixth international joint conference on autonomous agents and multi-agent systems (AAMAS 2007), Honolulu, Hawaii, USA (pp 1293–1300.). International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS), Hawaii, USA. Honolulu:acm
Lee J. H., Kim C. O. (2008) Multi-agent systems applications in manufacturing systems and supply chain management: a review paper. International Journal of Production Research 46(1): 233–265
Li L., Wu B.L., Yang Y. et al (2004) An ontology-oriented appraoch for virtual enterprises. In: Yu J.X. (eds) LNCS 3007. Springer, Heidelberg, pp 834–843
Lo W. S., Hong T. P., Jeng R. (2008) A framework of E-SCM multi-agent systems in the fashion industry. International Journal of Production Economics 114(2): 594–614
Mahdavi I., Mohebbi S., Zandakbari M., Cho N., Mahdavi-Amiri N. (2009) Agent-based web service for the design of a dynamic coordination mechanism in supply networks. Journal of Intelligent Manufacturing 20(6): 727–749
Malucelli A., Palzer D., Oliveira E. (2006) Ontology-based services to help solving the heterogeneity problem in e-commerce negotiations. Electronic Commerce Research and Applications 5(1): 29–43
Navarro G. (2001) A guided tour to approximate string matching. ACM Computing Surveys 33(1): 31–88
Orgun, B., Dras, M., Cassidy, S., & Nayak, A. (2005). DASMAS-dialogue based automation of semantic interoperability in multi-agent systems. In T. Meyer & M. A. Orgun (Eds.) Proceedings of Australasian ontology workshop, Sydney, Australia. CRPIT, 58 (pp. 75–82). ACS.
Pallot M., Sandoval V. (1998) Concurrent enterprising. Academic Publishers, Boston, Kluwer
Protégé, Stanford Center for Biomedical Informatics Research, http://protege.stanford.edu.
Qiu R. G. (2006) Towards ontology-driven knowledge synthesis for heterogeneous information systems. Journal of Intelligent Manufacturing 17(1): 99–109
Rahm E., Bernstein P. A. (2001) A survey of approaches to automatic schema matching. The VLDB Journal 10(4): 334–350
Rau H., Chen T. F., Chen C. W. (2009) Develop a negotiation framework for automating B2B processes in the RosettaNet environment using fuzzy technology. Computer and Industrial Engineering 56(2): 736–753
Sahami, M., & Heilman, T. D. (2006). A web-based kernel function for measuring the similarity of short text snippets (pp. 377–386). WWW2006, May 23–26, 2006, Edinburgh, Scotland
Tamma V., Phelps S., Dickinson I., Wooldridge M. (2005) Ontologies for supporting negotiation in e-commerce. Engineering Applications of Artificial Intelligence 18(2): 223–236
Trojahn, C., Quaresma, P., & Vieira, R. (2008). Conjunctive queries for ontology based agent communication in MAS. AAMAS 2008, May 12–16, Estoril, Portual.
Wang D. S., Nagalingam S. V., Lin G. C. I. (2007) Development of an agent-based Virtual CIM architecture for small to medium manufacturers. Robotics and Computer-Integrated Manufacturing 23(1): 1–16
Whitman L. E., Panetto H. (2006) The missing link: Culture and language barriers to interoperability. Annual Reviews in Control 30(2): 233–241
Wu, J. N., & Wang, Y. G. (2007). IAOM: An integrated automatic ontology mapping approach towards knowledge integration. LSMS 2007, Lecture Notes on Computer Science (LNCS), vol. 4688, pp. 502–509.
Xu J. X., Croft W. B. (1998) Corpus-based stemming using cooccurrence of word variants. ACM Transactions on Information Systems (TOIS) 16(1): 61–81
Xue X. L., Li X. D., Shen Q. P., Wang Y. W. (2005) An agent-based framework for supply chain coordination in construction. Automation in Construction 14(3): 413–430
Zadeh L. A. (1965) Fuzzy sets. Information and Control 8(3): 338–353
Open Access
This article is distributed under the terms of the Creative Commons Attribution Noncommercial License which permits any noncommercial use, distribution, and reproduction in any medium, provided the original author(s) and source are credited.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This is an open access article distributed under the terms of the Creative Commons Attribution Noncommercial License (https://creativecommons.org/licenses/by-nc/2.0), which permits any noncommercial use, distribution, and reproduction in any medium, provided the original author(s) and source are credited.
About this article
Cite this article
Wang, X., Wong, T.N. & Wang, G. Service-oriented architecture for ontologies supporting multi-agent system negotiations in virtual enterprise. J Intell Manuf 23, 1331–1349 (2012). https://doi.org/10.1007/s10845-010-0469-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-010-0469-1