{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,28]],"date-time":"2026-08-28T07:56:10Z","timestamp":1787903770969,"version":"build-2784847793"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2023,8,28]],"date-time":"2023-08-28T00:00:00Z","timestamp":1693180800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,8,28]],"date-time":"2023-08-28T00:00:00Z","timestamp":1693180800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SOCA"],"published-print":{"date-parts":[[2023,12]]},"DOI":"10.1007\/s11761-023-00376-6","type":"journal-article","created":{"date-parts":[[2023,8,28]],"date-time":"2023-08-28T20:17:05Z","timestamp":1693253825000},"page":"259-275","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["A framework for REST services discovery and composition"],"prefix":"10.1007","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2678-067X","authenticated-orcid":false,"given":"Youssef","family":"Gamha","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,8,28]]},"reference":[{"key":"376_CR1","unstructured":"Fielding RT (2000) REST: architectural styles and the design of network-based software architectures. Doctoral dissertation, University of California, Irvine. http:\/\/www.ics.uci.edu\/~fielding\/pubs\/dissertation\/top.htm"},{"key":"376_CR2","unstructured":"Erl T (2007) SOA principles of service design (the Prentice Hall service-oriented computing series from Thomas Erl) (Prentice Hall PTR)"},{"issue":"13","key":"376_CR3","first-page":"1694","volume":"16","author":"C Pedrinaci","year":"2010","unstructured":"Pedrinaci C, Domingue J (2010) Toward the next wave of services: linked services for the web of data. J Univ Comput Sci 16(13):1694\u20131719","journal-title":"J Univ Comput Sci"},{"key":"376_CR4","unstructured":"Pedrinaci C, et\u00a0al (2010) iserve: a linked services publishing platform, Vol. 596. http:\/\/oro.open.ac.uk\/23093\/"},{"issue":"2","key":"376_CR5","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/5254.920599","volume":"16","author":"S McIlraith","year":"2001","unstructured":"McIlraith S, Son T, Zeng H (2001) Semantic web services. IEEE Intell Syst 16(2):46\u201353","journal-title":"IEEE Intell Syst"},{"issue":"11","key":"376_CR6","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1109\/MC.2007.400","volume":"40","author":"MP Papazoglou","year":"2007","unstructured":"Papazoglou MP, Traverso P, Dustdar S, Leymann F (2007) Service-oriented computing: state of the art and research challenges. Computer 40(11):38\u201345","journal-title":"Computer"},{"key":"376_CR7","doi-asserted-by":"crossref","unstructured":"Vitvar T, Kopecky J, Viskova J, Fensel D Hauswirth M, Koubarakis M, Bechhofer S (eds) (2008) Wsmo-lite annotations for web services. (eds Hauswirth, M., Koubarakis, M. & Bechhofer, S.) In: Proceedings of the 5th European Semantic Web Conference, LNCS (Springer Verlag). http:\/\/data.semanticweb.org\/conference\/eswc\/2008\/papers\/281","DOI":"10.1007\/978-3-540-68234-9_49"},{"key":"376_CR8","doi-asserted-by":"crossref","unstructured":"Kopecky J, Gomadam K, Vitvar T (2008) hrests: an html microformat for describing restful web services 1:619\u2013625","DOI":"10.1109\/WIIAT.2008.379"},{"key":"376_CR9","unstructured":"Kopecky J, Vitvar T, Fensel D (2009) Microwsmo and hrests. Technical report. https:\/\/cordis.europa.eu\/docs\/projects\/cnect\/9\/215219\/080\/deliverables\/d3-4-6-microwsmo-v2.pdf"},{"key":"376_CR10","unstructured":"Richardson L, Ruby S (2007) RESTful Web Services (O\u2019Reilly). https:\/\/www.oreilly.com\/library\/view\/restful-web-services\/9780596529260\/"},{"key":"376_CR11","unstructured":"Chinnici R, Moreau J-J, Ryman A, Weerawarana S (2007) Web services description language (wsdl) version 2.0 part 1: Core language. W3C Recommendation. https:\/\/www.w3.org\/TR\/2006\/CR-wsdl20-20060106\/wsdl20-z.pdf"},{"key":"376_CR12","unstructured":"Hadley M (2009) Web application description language (wadl). W3C Member Submission. https:\/\/www.w3.org\/TR\/2006\/CR-wsdl20-20060106\/wsdl20-z.pdf"},{"key":"376_CR13","unstructured":"Gomadam K, Ranabahu A, Sheth A (2010) Sa-rest: semantic annotation of web resources. W3C Member Submission. https:\/\/www.w3.org\/Submission\/SA-REST\/"},{"key":"376_CR14","doi-asserted-by":"crossref","unstructured":"Lanthaler M, G\u00fctl C (2011) A semantic description language for restful data services to combat semaphobia, pp 47\u201353","DOI":"10.1109\/DEST.2011.5936597"},{"key":"376_CR15","doi-asserted-by":"crossref","unstructured":"Crockford D (2006) The application\/json media type for javascript object notation (json). RFC 4627, IETF","DOI":"10.17487\/rfc4627"},{"key":"376_CR16","doi-asserted-by":"crossref","unstructured":"Alarcon R, Saffie R, Bravo N, Cabello J (2015) Rest web service description for graph-based service discovery, ICWE 2015, 461\u2013478. Springer-Verlag, Berlin, Heidelberg","DOI":"10.1007\/978-3-319-19890-3_30"},{"key":"376_CR17","volume-title":"Encyclopedia of social network analysis and mining","author":"M Klusch","year":"2014","unstructured":"Klusch M (2014) Service discovery. In: Reda A, Jon R (eds) Encyclopedia of social network analysis and mining, vol 8. Springer, Berlin"},{"key":"376_CR18","first-page":"100","volume-title":"Facilitating enterprise service discovery for non-technical business users","author":"M Roy","year":"2010","unstructured":"Roy M, Suleiman B, Weber I (2010) Facilitating enterprise service discovery for non-technical business users. Springer, Berlin, pp 100\u2013110"},{"key":"376_CR19","doi-asserted-by":"crossref","unstructured":"Khorasgani RR, Stroulia E, Zaiane OR (2011) Web service matching for restful web services, pp 115\u2013124 (IEEE)","DOI":"10.1109\/WSE.2011.6081829"},{"key":"376_CR20","doi-asserted-by":"crossref","unstructured":"Fellbaum C (1998) Wordnet: Wiley online library. Encycl Appl Ling. Vol. 7","DOI":"10.7551\/mitpress\/7287.001.0001"},{"key":"376_CR21","doi-asserted-by":"publisher","first-page":"2127","DOI":"10.1016\/j.procs.2017.08.235","volume":"112","author":"SBA Ben Lamine","year":"2017","unstructured":"Ben Lamine SBA, Baazaoui Zghal H, Mrissa M, Ghedira Guegan C (2017) An ontology-based approach for personalized restful web service discovery. Proce Comput Sci 112:2127\u20132136. https:\/\/doi.org\/10.1016\/j.procs.2017.08.235","journal-title":"Proce Comput Sci"},{"issue":"1","key":"376_CR22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJSWIS.2020010101","volume":"16","author":"JRV Dantas","year":"2020","unstructured":"Dantas JRV, Farias PPM (2020) An architecture for restful web service discovery using semantic interfaces. Int J Seman Web Inf Syst 16(1):1\u201324","journal-title":"Int J Seman Web Inf Syst"},{"key":"376_CR23","first-page":"142","volume-title":"Composing restful services with jopera","author":"C Pautasso","year":"2009","unstructured":"Pautasso C (2009) Composing restful services with jopera. Springer, Berlin, pp 142\u2013159"},{"key":"376_CR24","first-page":"68","volume-title":"Towards linked open services and processes","author":"R Krummenacher","year":"2010","unstructured":"Krummenacher R, Norton B, Marte A (2010) Towards linked open services and processes. Springer, Berlin, pp 68\u201377"},{"key":"376_CR25","first-page":"111","volume-title":"Hypermedia-driven restful service composition","author":"R Alarcon","year":"2010","unstructured":"Alarcon R, Wilde E, Bellido J (2010) Hypermedia-driven restful service composition. Springer, Berlin, pp 111\u2013120"},{"key":"376_CR26","doi-asserted-by":"crossref","unstructured":"Alarcon R, Wilde E (2010) Restler: crawling restful services, pp 1051\u20131052","DOI":"10.1145\/1772690.1772799"},{"key":"376_CR27","doi-asserted-by":"crossref","unstructured":"Kallab L, Mrissa M, Chbeir R, Bourreau P Panetto H et\u00a0al. (Eds) (2017) Using colored petri nets for verifying restful service composition. (eds Panetto, H. et\u00a0al.) On the Move to Meaningful Internet Systems. OTM 2017 Conferences, 505\u2013523 (Springer International Publishing, Cham)","DOI":"10.1007\/978-3-319-69462-7_32"},{"key":"376_CR28","doi-asserted-by":"crossref","unstructured":"Haupt F, Fischer M, Karastoyanova D, Leymann F, Vukojevic-Haupt K (2014) Service composition for rest, pp 110\u2013119 (IEEE)","DOI":"10.1109\/EDOC.2014.24"},{"key":"376_CR29","doi-asserted-by":"crossref","unstructured":"Stadtmuller S, Speiser S, Harth A, Studer R (2013) Data-fu: a language and an interpreter for interaction with read\/write linked data, pp 1225\u20131236","DOI":"10.1145\/2488388.2488495"},{"key":"376_CR30","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1016\/j.websem.2014.11.006","volume":"31","author":"D Roman","year":"2015","unstructured":"Roman D, Kopecky J, Vitvar T, Domingue J, Fensel D (2015) Wsmo-lite and hrests: lightweight semantic annotations for web services and restful apis. Web Seman Sci Serv Agents World Wide Web 31:39\u201358. https:\/\/doi.org\/10.1016\/j.websem.2014.11.006","journal-title":"Web Seman Sci Serv Agents World Wide Web"},{"key":"376_CR31","first-page":"333","volume-title":"Semantic matching of web services capabilities","author":"M Paolucci","year":"2002","unstructured":"Paolucci M, Kawamura T, Payne TR, Sycara K (2002) Semantic matching of web services capabilities. Springer, Berlin, pp 333\u2013347"},{"issue":"4","key":"376_CR32","doi-asserted-by":"publisher","first-page":"537","DOI":"10.1109\/TSC.2015.2402679","volume":"9","author":"P Rodriguez-Mier","year":"2015","unstructured":"Rodriguez-Mier P, Pedrinaci C, Lama M, Mucientes M (2015) An integrated semantic web service discovery and composition framework. IEEE Trans Serv Comput 9(4):537\u2013550","journal-title":"IEEE Trans Serv Comput"},{"key":"376_CR33","doi-asserted-by":"crossref","unstructured":"Rodriguez-Mier P, Mucientes M, Lama M (2011) Automatic web service composition with a heuristic-based search algorithm, pp 81\u201388 (IEEE)","DOI":"10.1109\/ICWS.2011.89"},{"key":"376_CR34","doi-asserted-by":"crossref","unstructured":"Hart PE, Nilsson NJ, Raphael B (1968) A formal basis for the heuristic determination of minimum cost paths. IEEE Trans Syst Sci Cybern 4(2):100\u2013107","DOI":"10.1109\/TSSC.1968.300136"},{"key":"376_CR35","volume-title":"Semantic annotation of web APIs with SWEET","author":"M Maleshkova","year":"2010","unstructured":"Maleshkova M, Pedrinaci C, Domingue J (2010) Semantic annotation of web APIs with SWEET. Heraklion, Greece"},{"key":"376_CR36","doi-asserted-by":"publisher","DOI":"10.1155\/2017\/4271273","author":"N Arch-int","year":"2017","unstructured":"Arch-int N, Arch-int S, Sonsilphong S, Wanchai P (2017) Graph-based semantic web service composition for healthcare data integration. J Healthc Eng. https:\/\/doi.org\/10.1155\/2017\/4271273","journal-title":"J Healthc Eng"}],"container-title":["Service Oriented Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-023-00376-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11761-023-00376-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-023-00376-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,17]],"date-time":"2023-10-17T07:48:48Z","timestamp":1697528928000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11761-023-00376-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,28]]},"references-count":36,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,12]]}},"alternative-id":["376"],"URL":"https:\/\/doi.org\/10.1007\/s11761-023-00376-6","relation":{},"ISSN":["1863-2386","1863-2394"],"issn-type":[{"value":"1863-2386","type":"print"},{"value":"1863-2394","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8,28]]},"assertion":[{"value":"11 March 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 August 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 August 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"I declare that there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}