{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,16]],"date-time":"2026-01-16T02:45:43Z","timestamp":1768531543240,"version":"3.49.0"},"reference-count":29,"publisher":"Emerald","issue":"1","license":[{"start":{"date-parts":[[2017,3,13]],"date-time":"2017-03-13T00:00:00Z","timestamp":1489363200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJICC"],"published-print":{"date-parts":[[2017,3,13]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>The success of web services involved the adoption of this technology by different service providers through the web, which increased the number of web services, as a result making their discovery a tedious task. The UDDI standard has been proposed for web service publication and discovery. However, it lacks sufficient semantic description in the content of web services, which makes it difficult to find and compose suitable web services during the analysis, search, and matching processes. In addition, few works on semantic web services discovery take into account the user\u2019s profile. The purpose of this paper is to optimize the web services discovery by reducing the search space and increasing the number of relevant services.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>The authors propose a new approach for the semantic web services discovery based on the mobile agent, user profile and metadata catalog. In the approach, each user can be described by a profile which is represented in two dimensions: personal dimension and preferences dimension. The description of web service is based on two levels: metadata catalog and WSDL.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>First, the semantic web services discovery reduces the number of relevant services through the application of matching algorithm \u201csemantic match\u201d. The result of this first matching restricts the search space at the level of UDDI registry, which allows the users to have good results for the \u201cfunctional match\u201d. Second, the use of mobile agents as a communication entity reduces the traffic on the network and the quantity of exchanged information. Finally, the integration of user profile in the service discovery process facilitates the expression of the user needs and makes intelligible the selected service.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>To the best knowledge of the authors, this is the first attempt at implementing the mobile agent technology with the semantic web service technology.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ijicc-02-2015-0006","type":"journal-article","created":{"date-parts":[[2017,3,6]],"date-time":"2017-03-06T09:48:43Z","timestamp":1488793723000},"page":"12-29","source":"Crossref","is-referenced-by-count":6,"title":["A semantic web services discovery approach based on a mobile agent using metadata"],"prefix":"10.1108","volume":"10","author":[{"given":"Nadia","family":"Ben Seghir","sequence":"first","affiliation":[]},{"given":"Okba","family":"Kazar","sequence":"additional","affiliation":[]},{"given":"Khaled","family":"Rezeg","sequence":"additional","affiliation":[]},{"given":"Samir","family":"Bourekkache","sequence":"additional","affiliation":[]}],"member":"140","reference":[{"issue":"4","key":"key2020120812245044600_ref001","doi-asserted-by":"crossref","first-page":"20","DOI":"10.4018\/IJITWE.2015100102","article-title":"A decentralized framework for semantic web services discovery using mobile agent","volume":"10","year":"2015","journal-title":"International Journal of Information Technology and Web Engineering"},{"issue":"1","key":"key2020120812245044600_ref002","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11432-012-4697-1","article-title":"A broker-based semantic agent for discovering semantic web services through process similarity matching and equivalence considering quality of service","volume":"56","year":"2013","journal-title":"Science China Information Sciences"},{"issue":"1","key":"key2020120812245044600_ref003","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/TSC.2011.35","article-title":"Personalized QoS-aware web service recommendation and visualization","volume":"6","year":"2013","journal-title":"IEEE Transactions on Services Computing"},{"key":"key2020120812245044600_ref004","first-page":"393","article-title":"A meta-model for non-functional property descriptions of web services","year":"2008"},{"issue":"1","key":"key2020120812245044600_ref005","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/jwsr.2011010101","article-title":"Mediation spaces for similarity-based semantic web services selection","volume":"8","year":"2011","journal-title":"International Journal of Web Services Research"},{"key":"key2020120812245044600_ref006","year":"2012"},{"issue":"3","key":"key2020120812245044600_ref007","doi-asserted-by":"crossref","first-page":"15","DOI":"10.4018\/ijitwe.2014070102","article-title":"From user\u2019s goal to semantic web services discovery: approach based on traceability","volume":"9","year":"2014","journal-title":"International Journal of Information Technology and Web Engineering"},{"key":"key2020120812245044600_ref008","unstructured":"ELFalou, S. (2006), \u201cProgrammation r\u00e9partie, optimisation par agent mobile\u201d, unpublished doctoral dissertation, CEAN University."},{"issue":"2","key":"key2020120812245044600_ref009","doi-asserted-by":"crossref","first-page":"78","DOI":"10.4018\/ijitwe.2014040105","article-title":"Ranking web services using web service popularity score","volume":"9","year":"2014","journal-title":"International Journal of Information Technology and Web Engineering"},{"issue":"2","key":"key2020120812245044600_ref010","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/IJWSR.2015040101","article-title":"Time-dependent QoS aware best service combination selection","volume":"12","year":"2015","journal-title":"International Journal of Web Services Research"},{"key":"key2020120812245044600_ref011","unstructured":"Hillmann, D. (2005), Using Dublin Core, availbale at: http:\/\/dublincore.org\/documents\/usageguide\/ (accessed November 18, 2015)"},{"issue":"1","key":"key2020120812245044600_ref012","doi-asserted-by":"crossref","first-page":"29","DOI":"10.4018\/jwsr.2013010102","article-title":"Improving energy efficiency in web services: an agent-based approach for service selection and dynamic speed scaling","volume":"10","year":"2013","journal-title":"International Journal of Web Services Research"},{"key":"key2020120812245044600_ref013","unstructured":"Jars, I. (2005), \u201cContribution des sciences sociales dans le domaine de l\u2019intelligence artificielle distribu\u00e9e ALONE, Un mod\u00e8le hybride d\u2019agent apprenant\u201d, Unpublished doctoral dissertation, Claude Bernard Lyon I University."},{"key":"key2020120812245044600_ref014","volume-title":"Les Web Services","year":"2003"},{"issue":"2","key":"key2020120812245044600_ref015","doi-asserted-by":"crossref","first-page":"107","DOI":"10.5121\/ijcsit.2013.5210","article-title":"A heuristic approach for web service discovery and selection","volume":"5","year":"2013","journal-title":"International Journal of Computer Science and Information Technology"},{"key":"key2020120812245044600_ref016","unstructured":"Kostadinov, D. (2007), \u201cPersonnalisation de l\u2019information : une approche de gestion de profils et de reformulation de requ\u00eates\u201d, Unpublished doctoral dissertation, University of Versailles Saint-Quentin-En-Yvelines."},{"key":"key2020120812245044600_ref017","first-page":"597","article-title":"Personalization of queries in database systems","year":"2004"},{"key":"key2020120812245044600_ref018","first-page":"841","article-title":"Personalized queries under a generalized preference model","year":"2005"},{"key":"key2020120812245044600_ref019","first-page":"18","article-title":"Towards P2P-based semantic web service discovery with QoS support","year":"2005"},{"key":"key2020120812245044600_ref020","unstructured":"Lu, G., Wang, T., Zhang, G. and Li, S. (2012), \u201cSemantic web services discovery based on domain ontology\u201d, World Automation Congress, pp. 1-4."},{"key":"key2020120812245044600_ref021","unstructured":"Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D. and McIlraith, S. (2004), \u201cOwl-s: Semantic markup for web services\u201d, Technical report, W3C."},{"key":"key2020120812245044600_ref022","unstructured":"Mazouzi, H. (2001), \u201cIng\u00e9nierie des protocoles d\u2019interaction: des syst\u00e8mes distribu\u00e9s aux syst\u00e8mes multi-agents\u201d, Unpublished doctoral dissertation, Paris IX University."},{"key":"key2020120812245044600_ref023","volume-title":"Understanding Web Services \u2013 XML, WSDL, SOAP and UDDI","year":"2002"},{"key":"key2020120812245044600_ref024","first-page":"333","article-title":"Semantic matching of web services capabilities","year":"2002"},{"issue":"4","key":"key2020120812245044600_ref025","doi-asserted-by":"crossref","first-page":"77","DOI":"10.4018\/ijswis.2014100104","article-title":"A mobile matchmaker for the Ubiquitous semantic web","volume":"10","year":"2014","journal-title":"International Journal on Semantic Web and Information Systems"},{"issue":"2","key":"key2020120812245044600_ref026","first-page":"26","article-title":"Semantic web services and its challenges","volume":"1","year":"2010","journal-title":"International Journal of Computer Engineering and Technology"},{"issue":"1","key":"key2020120812245044600_ref027","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/jwsr.2013010101","article-title":"Usage profiles: a process for discovering usage patterns over web services and its application to service evolution","volume":"10","year":"2013","journal-title":"International Journal of Web Services Research"},{"key":"key2020120812245044600_ref028","volume-title":"An Introduction to Multiagent Systems","year":"2002"},{"key":"key2020120812245044600_ref029","unstructured":"Cubatdit Cros, C. (2005), \u201cAgent mobiles Coop\u00e9rants pour les environnements dynamiques\u201d, Unpublished doctoral dissertation, National Polytechnic Institute of Toulouse."}],"container-title":["International Journal of Intelligent Computing and Cybernetics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJICC-02-2015-0006\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJICC-02-2015-0006\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T22:54:04Z","timestamp":1753397644000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ijicc\/article\/10\/1\/12-29\/121807"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3,13]]},"references-count":29,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017,3,13]]}},"alternative-id":["10.1108\/IJICC-02-2015-0006"],"URL":"https:\/\/doi.org\/10.1108\/ijicc-02-2015-0006","relation":{},"ISSN":["1756-378X"],"issn-type":[{"value":"1756-378X","type":"print"}],"subject":[],"published":{"date-parts":[[2017,3,13]]}}}