{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T14:30:13Z","timestamp":1781101813056,"version":"3.54.1"},"reference-count":29,"publisher":"IGI Global Scientific Publishing","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,7,1]]},"abstract":"<p>Recently, several models have been proposed to design distributed and collaborative infrastructures for web services based systems. In this area, Peer-to-Peer (P2P) networks and Multi-Agents Systems offer many techniques for web services discovery and composition. However, both of the two combinations (P2P\/web services and MAS\/web services) have suffered from some problems. This article presents a generic P2P\/MAS architecture for semantic web services discovery. It tries to merge these two distributed technologies and demonstrate how P2P networks can implement open-MAS architectures to build a collaborative distributed system. The main objective of this article is to find the most appropriate P2P protocol to make such systems. Before the presentation of the proposed architecture, it already presents a background of P2P categories and models. After, it chooses four different P2P protocols wherever it analyzes and discusses, for each one, the stabilization and traffic generation of the network.<\/p>","DOI":"10.4018\/ijats.2014070103","type":"journal-article","created":{"date-parts":[[2015,1,26]],"date-time":"2015-01-26T10:26:45Z","timestamp":1422268005000},"page":"58-71","source":"Crossref","is-referenced-by-count":2,"title":["To Implement an Open-MAS Architecture for Semantic Web Services Discovery"],"prefix":"10.4018","volume":"6","author":[{"given":"Mohamed","family":"Gharzouli","sequence":"first","affiliation":[{"name":"Department IFA, Faculty of New Technologies of Information and Communication, University Constantine 2, Constantine, Algeria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Makhlouf","family":"Derdour","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Larbi Tebessi University, Tebessa, Algeria"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"ijats.2014070103-0","doi-asserted-by":"crossref","unstructured":"Alam, R., Maamar, Z., & Narendra, C. N. (2010). Using argumentation to model and deploy agent-based B2B applications. Knowl.-Based Syst. 23(7). pp. 677-692.","DOI":"10.1016\/j.knosys.2010.01.005"},{"key":"ijats.2014070103-1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40090-2_26"},{"key":"ijats.2014070103-2","unstructured":"Bianchini, D., Antonellis, V.D, Melchiori, M., & Salvi, D. (2006). Peer-to-Peer Semanticbased Web Service Discovery: State of the Art. ESTEEM: Emergent Semantics and cooperaTion in multi-knowledge Environments."},{"key":"ijats.2014070103-3","author":"J.Bourdon","year":"2007","journal-title":"Architecture multi-agents pour la composition automatique de Web services"},{"key":"ijats.2014070103-4","doi-asserted-by":"publisher","DOI":"10.1007\/s10799-004-7775-2"},{"key":"ijats.2014070103-5","first-page":"62","article-title":"A Peer-to-Peer Approach to Resource Discovery in Multi-agent Systems. CIA 2003","volume":"2782","author":"V.Dimakopoulos","year":"2003","journal-title":"LNAI"},{"key":"ijats.2014070103-6","first-page":"91","article-title":"Interop\u00e9rabilit\u00e9 des syst\u00e8mes multi-agents \u00e0 l'aide des services web.","volume":"2004","author":"A.El Fallah-Seghrouchni","year":"2004","journal-title":"JFSMA"},{"issue":"1","key":"ijats.2014070103-7","first-page":"89","article-title":"TTL-Chord: A Chord-based Approach for Semantic Web Services Discovery. Scalable Computing","volume":"15","author":"M.Gharzouli","year":"2014","journal-title":"Practice and Experience"},{"key":"ijats.2014070103-8","doi-asserted-by":"publisher","DOI":"10.1007\/11534310_55"},{"key":"ijats.2014070103-9","doi-asserted-by":"crossref","unstructured":"Kungas, P., & Matskin, M. (2005). Semantic Web Service Composition Through a P2P-Based Multi-agent Environment. In Agent and P2P computing AP2PC. Springer-Verlag Berlin Heidelber, LNAI 4118, pp. 106\u2013119.","DOI":"10.1007\/11925941_9"},{"key":"ijats.2014070103-10","doi-asserted-by":"publisher","DOI":"10.1108\/14637150610667980"},{"key":"ijats.2014070103-11","doi-asserted-by":"crossref","unstructured":"Mandreoli, F., Perdichizzi, A. M., & Penzo, W. (2007). A P2P-based Architecture for Semantic Web Service Automatic Composition\u201d, DEXA Workshops, pp. 429-433.","DOI":"10.1109\/DEXA.2007.21"},{"key":"ijats.2014070103-12","article-title":"Enhancing Multi-Agent Systems with Peer-to-Peer and Service-Oriented Technologies. AT2AI-6 Working Notes, From Agent Theory to Agent Implementation","author":"M.Mari","year":"2008","journal-title":"6th Int. Workshop, AAMAS 2008"},{"key":"ijats.2014070103-13","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45748-8_5"},{"key":"ijats.2014070103-14","unstructured":"Milojicic, D. S., Kalogeraki, V., Lukose, R., Nagaraja, K., Pruyne, J., Richard, B., et al. (2003). Peer-to-Peer Computing. HP Laboratories Palo Alto. http:\/\/www.hpl.hp.com\/techreports\/2002\/HPL-2002-57R1.pdf"},{"key":"ijats.2014070103-15","unstructured":"OWL-S. (2004): Semantic Markup for Web Services. http:\/\/www.w3.org\/submission\/owl-s\/"},{"key":"ijats.2014070103-16","unstructured":"Penserini, M.P.L., Spalazzi, L., Tacconi, S., (2002), A Multi-Agent System based on the P2P model to Information Integration. Proposal to Agentcities Task Force."},{"key":"ijats.2014070103-17","doi-asserted-by":"publisher","DOI":"10.1145\/383059.383072"},{"key":"ijats.2014070103-18","doi-asserted-by":"crossref","unstructured":"Roncancio, C. Del-Pilar Villamil, M., Labb\u00e9, C., & Serrano-Alvarado, P. (2009). Data Sharing in DHT Based P2P Systems. T. Large-Scale Data- and Knowledge-Centered Systems 1, pp. 327-352.","DOI":"10.1007\/978-3-642-03722-1_13"},{"key":"ijats.2014070103-19","doi-asserted-by":"crossref","unstructured":"Rowstron, A., & Druschel, P. (2001). Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. In the Proc of the 18th IFIP\/ACM International Conference on Distributed Systems Platforms (Middleware 2001), Heidelberg, Germany.","DOI":"10.1007\/3-540-45518-3_18"},{"key":"ijats.2014070103-20","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2010.16"},{"key":"ijats.2014070103-21","article-title":"User Context Aware Delivery of E-Learning Material: Approach and Architecture.","volume":"10","author":"A.Schmidt","year":"2004","journal-title":"Journal of Universal Computer Science"},{"key":"ijats.2014070103-22","doi-asserted-by":"publisher","DOI":"10.1145\/383059.383071"},{"key":"ijats.2014070103-23","doi-asserted-by":"publisher","DOI":"10.1145\/309844.309895"},{"key":"ijats.2014070103-24","doi-asserted-by":"crossref","unstructured":"Vadivelou, G., IIavarasan, E., Prasanna, S. (2011), Algorithm for Web Service Composition using Multi-Agents. International Journal of Computer Applications (097 \u20138887),Volume 13\u2013 No.8.","DOI":"10.5120\/1797-2490"},{"key":"ijats.2014070103-25","first-page":"2013","volume":"453","author":"X.Wang","year":"2013","journal-title":"Discovery and Selection of Semantic Web Services"},{"key":"ijats.2014070103-26","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33938-7"},{"key":"ijats.2014070103-27","unstructured":"Web services Architecture. W3C Working group, http:\/\/www.w3.org\/TR\/ws-arch\/, 2004."},{"key":"ijats.2014070103-28","unstructured":"WS-Gloss. (2004). Retrieved from http:\/\/www.w3.org\/tr\/ws-gloss\/"}],"container-title":["International Journal of Agent Technologies and Systems"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=122472","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T12:08:28Z","timestamp":1654085308000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ijats.2014070103"}},"subtitle":["What Kind of P2P Protocol Do We Need?"],"short-title":[],"issued":{"date-parts":[[2014,7,1]]},"references-count":29,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2014,7]]}},"URL":"https:\/\/doi.org\/10.4018\/ijats.2014070103","relation":{},"ISSN":["1943-0744","1943-0752"],"issn-type":[{"value":"1943-0744","type":"print"},{"value":"1943-0752","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,7,1]]}}}