{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T06:32:35Z","timestamp":1777703555838,"version":"3.51.4"},"reference-count":28,"publisher":"SAGE Publications","issue":"5","license":[{"start":{"date-parts":[[2018,5,18]],"date-time":"2018-05-18T00:00:00Z","timestamp":1526601600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"published-print":{"date-parts":[[2018,5,24]]},"abstract":"<jats:p>The applications based on Web services (WS) composition are gaining momentum as an approach to build autonomous, heterogenous and distributed applications. Often a unique WS does not provide the required funcionality, therefore it is necessary to carry out a composition of WS in order to get the expected results. Optimizing the WS composition requires an efficient way to select the best Web services. Solving this problem can be a very complex task involving many criteria. In this work an approach is proposed to accomplish the WS selection from services previously registered and classified according to their quality of service (QoS) parameters. QoS parameters are characterized by an ontology and their values stored in a semantic database. The values of QoS corresponding to providers are collected automatically by an evaluation agent of QoS. In this way the service composition benefits from this proposal being easier and more efficient, taking into account only the best services and respecting the quality of service requirements established by the user. The results from the experiments performed with data involving real WS and artificially created data show that the proposed method is a feasible option to do a better selection of WS in the context of a WS composition.<\/jats:p>","DOI":"10.3233\/jifs-169502","type":"journal-article","created":{"date-parts":[[2018,5,22]],"date-time":"2018-05-22T10:54:07Z","timestamp":1526986447000},"page":"3187-3197","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":0,"title":["An ontological approach for managing and\u00a0selecting QoS Web services"],"prefix":"10.1177","volume":"34","author":[{"given":"Francisco","family":"Moo-Mena","sequence":"first","affiliation":[{"name":"Universidad Aut\u00f3noma de Yucat\u00e1n \u2013 Facultad de Matem\u00e1ticas, Perif\u00e9rico Norte km 33.5, M\u00e9rida, YUC., Mexico"}]},{"given":"Rafael","family":"Hern\u00e1ndez-Uc\u00e1n","sequence":"additional","affiliation":[{"name":"Universidad Aut\u00f3noma de Yucat\u00e1n \u2013 Facultad de Matem\u00e1ticas, Perif\u00e9rico Norte km 33.5, M\u00e9rida, YUC., Mexico"}]},{"given":"Jorge","family":"R\u00edos-Mart\u00ednez","sequence":"additional","affiliation":[{"name":"Universidad Aut\u00f3noma de Yucat\u00e1n \u2013 Facultad de Matem\u00e1ticas, Perif\u00e9rico Norte km 33.5, M\u00e9rida, YUC., Mexico"}]},{"given":"Jorge","family":"G\u00f3mez-Montalvo","sequence":"additional","affiliation":[{"name":"Universidad Aut\u00f3noma de Yucat\u00e1n \u2013 Facultad de Matem\u00e1ticas, Perif\u00e9rico Norte km 33.5, M\u00e9rida, YUC., Mexico"}]}],"member":"179","published-online":{"date-parts":[[2018,5,18]]},"reference":[{"key":"e_1_3_3_2_2","author":"Ryman A.","year":"2007","unstructured":"RymanA., WeerawaranaS., MoreauJ.-J. and ChinniciR., Web services description language (WSDL) version 2.0 part 1: Core language, W3C recommendation, W3C, (2007). http:\/\/www.w3.org\/TR\/2007\/REC-wsdl20-20070626.","journal-title":"Web services description language (WSDL) version 2.0 part 1: Core language, W3C recommendation, W3C"},{"key":"e_1_3_3_3_2","author":"Booth D.","year":"2004","unstructured":"BoothD., HaasH., McCabeF., FerrisC., ChampionM., OrchardD. and NewcomerE., Web services architecture, W3C note, W3C, (2004). http:\/\/www.w3.org\/TR\/2004\/NOTE-ws-arch-20040211\/.","journal-title":"Web services architecture, W3C note, W3C"},{"key":"e_1_3_3_4_2","author":"Mani A.","unstructured":"ManiA. and NagarajanA., Understanding quality of service for web services, https:\/\/www.ibm.com\/developerworks\/java\/library\/ws-quality\/.","journal-title":"Understanding quality of service for web services"},{"key":"e_1_3_3_5_2","author":"Farrell J.","year":"2007","unstructured":"FarrellJ. and LausenH., Semantic annotations for WSDL and XML schema, W3C recommendation, W3C, (2007) http:\/\/www.w3.org\/TR\/2007\/REC-sawsdl-20070828\/.","journal-title":"Semantic annotations for WSDL and XML schema, W3C recommendation, W3C"},{"key":"e_1_3_3_6_2","first-page":"615","author":"Tran V.X.","year":"2009","unstructured":"TranV.X. and TsujiH., A task-oriented framework for automatic service composition, in Services-I, World Conference on, (2009), pp. 615\u2013620.","journal-title":"A task-oriented framework for automatic service composition, in Services-I, World Conference on,"},{"key":"e_1_3_3_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/DEST.2009.5276750"},{"key":"e_1_3_3_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/AINA.2009.43"},{"key":"e_1_3_3_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/IJCSS.2011.39"},{"key":"e_1_3_3_10_2","first-page":"pp166","article-title":"A novel semantic web service composition algorithm based on qos ontology, in","volume":"2","author":"Yan H.","year":"2010","unstructured":"YanH., ZhijianW. and GuimingL., A novel semantic web service composition algorithm based on qos ontology, in, Computer and Communication Technologies in Agriculture Engineering (CCTAE), 2010 International Conference On vol. 2 (2010), pp166\u2013168 .","journal-title":"Computer and Communication Technologies in Agriculture Engineering (CCTAE), 2010 International Conference On"},{"key":"e_1_3_3_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCT.2010.5640436"},{"key":"e_1_3_3_12_2","doi-asserted-by":"publisher","DOI":"10.1006\/ijhc.1995.1081"},{"key":"e_1_3_3_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/5254.747902"},{"key":"e_1_3_3_14_2","unstructured":"\u201cProt\u00e9g\u00e9.\u201d http:\/\/protege.stanford.edu\/."},{"key":"e_1_3_3_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2004.27"},{"key":"e_1_3_3_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/TISC.2010.5714629"},{"key":"e_1_3_3_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/SCC.2012.66"},{"key":"e_1_3_3_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2012.18"},{"key":"e_1_3_3_19_2","first-page":"191","article-title":"A flexible tool for web service selection in service oriented architecture","volume":"2","author":"Nagy W.","year":"2011","unstructured":"NagyW., MokhtarH.M.O. and El-BastawissyA., A flexible tool for web service selection in service oriented architecture, (IJACSA) International Journal of Advanced Computer Science and Applications2 (2011), 191\u2013201.","journal-title":"(IJACSA) International Journal of Advanced Computer Science and Applications"},{"key":"e_1_3_3_20_2","first-page":"1","article-title":"Dynamic web services discovery and selection using qos-broker architecture, in pp","author":"Harshavardhanan P.","year":"2012","unstructured":"HarshavardhananP., AkilandeswariJ. and SarathkumarR., Dynamic web services discovery and selection using qos-broker architecture, in pp, Computer Communication and Informatics (ICCCI), 2012 International Conference on (2012), 1\u20135.","journal-title":"Computer Communication and Informatics (ICCCI), 2012 International Conference on"},{"key":"e_1_3_3_21_2","unstructured":"BellwoodT. Uddi version 2.04 api specification OASIS specification OASIS 2002. http:\/\/uddi.org\/pubs\/ProgrammersAPI-V2.04-Published-20020719.htm"},{"key":"e_1_3_3_22_2","unstructured":"Fusion semantic registry. http:\/\/www.seerc.org\/fusion\/anticregistry."},{"issue":"4","key":"e_1_3_3_23_2","first-page":"1450","article-title":"Rdfgraph: New data modeling tool for semantic web","volume":"5","author":"Siahaan D.","year":"2009","unstructured":"SiahaanD. and PrapancaA., Rdfgraph: New data modeling tool for semantic web, International Journal of Information Technology5(4) (2009), 1450\u20131455.","journal-title":"International Journal of Information Technology"},{"key":"e_1_3_3_24_2","author":"Beckett D.","year":"2004","unstructured":"BeckettD., RDF\/xml syntax specification (revised), W3C recommendation, W3C, 2004. http:\/\/www.w3.org\/TR\/2004\/REC-rdf-syntax-grammar-20040210\/.","journal-title":"RDF\/xml syntax specification (revised), W3C recommendation, W3C"},{"key":"e_1_3_3_25_2","unstructured":"Apache jena http:\/\/jena.apache.org\/index.html."},{"key":"e_1_3_3_26_2","author":"Harris S.","year":"2013","unstructured":"HarrisS. and SeaborneA., SPARQL 1.1 query language, W3C recommendation, W3C, 2013. http:\/\/www.w3.org\/TR\/2013\/REC-sparql11-query-20130321\/.","journal-title":"SPARQL 1.1 query language, W3C recommendation, W3C"},{"key":"e_1_3_3_27_2","first-page":"pp145","article-title":"Adaptive and dynamic service composition using q-learning, in","volume":"1","author":"Wang H.","year":"2010","unstructured":"WangH., ZhouX., ZhouX., LiuW. and LiW., Adaptive and dynamic service composition using q-learning, in , Tools with Artificial Intelligence (ICTAI), 2010 22nd IEEE International Conference onvol. 1 (2010), pp145\u2013152.","journal-title":"Tools with Artificial Intelligence (ICTAI), 2010 22nd IEEE International Conference on"},{"key":"e_1_3_3_28_2","first-page":"pp1","article-title":"Dijkstra algorithm implementing services composing way selection, in","author":"Li Y.","year":"2010","unstructured":"LiY. and XiongQ., Dijkstra algorithm implementing services composing way selection, in, Intelligent Systems and Applications (ISA), 2010 2nd International Workshop on (2010), pp1\u20134.","journal-title":"Intelligent Systems and Applications (ISA), 2010 2nd International Workshop on"},{"key":"e_1_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/TLA.2016.7530454"}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-169502","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.3233\/JIFS-169502","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-169502","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:38:59Z","timestamp":1777455539000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.3233\/JIFS-169502"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,18]]},"references-count":28,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2018,5,24]]}},"alternative-id":["10.3233\/JIFS-169502"],"URL":"https:\/\/doi.org\/10.3233\/jifs-169502","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,5,18]]}}}