{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,3]],"date-time":"2025-10-03T22:31:28Z","timestamp":1759530688039,"version":"3.41.0"},"reference-count":47,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2013,9,1]],"date-time":"2013-09-01T00:00:00Z","timestamp":1377993600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Web"],"published-print":{"date-parts":[[2013,9]]},"abstract":"<jats:p>The current proliferation of software services means users should be supported when selecting one service out of the many which meet their needs. Recommender Systems provide such support for selecting products and conventional services, yet their direct application to software services is not straightforward, because of the current scarcity of available user feedback, and the need to fine-tune software services to the context of intended use. In this article, we address these issues by proposing a semantic content-based recommendation approach that analyzes the context of intended service use to provide effective recommendations in conditions of scarce user feedback. The article ends with two experiments based on a realistic set of semantic services. The first experiment demonstrates how the proposed semantic content-based approach can produce effective recommendations using semantic reasoning over service specifications by comparing it with three other approaches. The second experiment demonstrates the effectiveness of the proposed context analysis mechanism by comparing the performance of both context-aware and plain versions of our semantic content-based approach, benchmarked against user-performed selection informed by context.<\/jats:p>","DOI":"10.1145\/2516633.2516639","type":"journal-article","created":{"date-parts":[[2013,10,1]],"date-time":"2013-10-01T18:14:28Z","timestamp":1380651268000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":32,"title":["Semantic content-based recommendation of software services using context"],"prefix":"10.1145","volume":"7","author":[{"given":"Liwei","family":"Liu","sequence":"first","affiliation":[{"name":"University of Manchester"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Freddy","family":"Lecue","sequence":"additional","affiliation":[{"name":"IBM Research, Dublin, Ireland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikolay","family":"Mehandjiev","sequence":"additional","affiliation":[{"name":"University of Manchester"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,9,30]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1055709.1055714"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2005.99"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/11577935_1"},{"key":"e_1_2_1_4_1","unstructured":"Ankolenkar A. Paolucci M. Srinivasan N. and Sycara K. 2004. the Owl-s Coalition. owl-s 1.1. Ankolenkar A. Paolucci M. Srinivasan N. and Sycara K. 2004. the Owl-s Coalition. owl-s 1.1."},{"key":"e_1_2_1_5_1","unstructured":"Baader F. and Nutt W. 2003. The Description Logic Handbook: Theory Implementation and Applications. Cambridge University Press. Baader F. and Nutt W. 2003. The Description Logic Handbook: Theory Implementation and Applications. Cambridge University Press."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/580763.785797"},{"volume-title":"Proceedings of the IEEE International Conference on Web Services.","author":"Blake M. B.","key":"e_1_2_1_7_1"},{"volume-title":"Proceedings of the Workshop dagli Oggetti agli Agenti (WOA'05)","author":"Bouquet P.","key":"e_1_2_1_8_1"},{"volume-title":"Proceedings of the Internation al Conference on Principles of Knowledge Representation and Reasoning. 20--214","author":"Brandt S.","key":"e_1_2_1_9_1"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2003.1200731"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30473-9_7"},{"key":"e_1_2_1_12_1","doi-asserted-by":"crossref","unstructured":"Bruijn J. D. Bussler C. Domingue J. Fensel D. Hepp M. Kifer M. K\u00f6nig-Ries B. Kopecky J. Lara R. Oren E. Polleres A. Scicluna J. and Stollberg M. 2005. Web Service Modeling Ontology (WSMO). http:\/\/www.wsmo.org\/TR\/d2\/v1.2\/20050413\/. Bruijn J. D. Bussler C. Domingue J. Fensel D. Hepp M. Kifer M. K\u00f6nig-Ries B. Kopecky J. Lara R. Oren E. Polleres A. Scicluna J. and Stollberg M. 2005. Web Service Modeling Ontology (WSMO). http:\/\/www.wsmo.org\/TR\/d2\/v1.2\/20050413\/.","DOI":"10.3233\/APO-2005-000008"},{"volume-title":"Proceedings of the National Conference on Artificial Intelligence. 754--760","author":"Cohen W. W.","key":"e_1_2_1_13_1"},{"volume-title":"Proceedings of the Workshop dagli Oggetti agli Agenti (WOA'05","author":"Cord\u00ec V.","key":"e_1_2_1_14_1"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11036-005-1552-2"},{"key":"e_1_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Dietze S. Mrissa M. Domingue J. and Gugliotta A. 2010. Context-aware Semantic Web service discovery through metric-based situation representations. In Enabling Context-Aware Web Services Methods Architectures and Technologies Q. Z. Sheng J. Yu and S. Dustdar Eds. Chapman & Hall\/CRC Press. Dietze S. Mrissa M. Domingue J. and Gugliotta A. 2010. Context-aware Semantic Web service discovery through metric-based situation representations. In Enabling Context-Aware Web Services Methods Architectures and Technologies Q. Z. Sheng J. Yu and S. Dustdar Eds. Chapman & Hall\/CRC Press.","DOI":"10.1201\/EBK1439809853-c13"},{"key":"e_1_2_1_17_1","unstructured":"Fensel D. Kifer M. Vruijn J. D. and Domingue J. 2005. Web service modeling ontology submission. Fensel D. Kifer M. Vruijn J. D. and Domingue J. 2005. Web service modeling ontology submission."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2018396.2018423"},{"volume-title":"Proceedings of the ACM SIGMOD International Conference on Management of Data.","author":"Goble C.","key":"e_1_2_1_19_1"},{"volume-title":"Using an expressive description logic: FaCT or fction&quest","author":"Horrocks I. R.","key":"e_1_2_1_20_1"},{"volume-title":"Proceedings of the 1st International Joint Workshop on Service Matchmaking and Resource Retrieval in the Semantic Web at the 6th International Semantic Web Conference (ISWC'07)","author":"Kaufer F.","key":"e_1_2_1_21_1"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-13489-0_3"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.4018\/jswis.2010100101"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2007.03.006"},{"volume-title":"Non-Standard Inferences in Description Logics","author":"K\u00fcsters R.","key":"e_1_2_1_25_1","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-44613-3"},{"volume-title":"Proceedings of the National Conference on Artificial Intelligence. 1383--1388","author":"L\u00e9cu\u00e9 F.","key":"e_1_2_1_26_1"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/775152.775199"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2011.71"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSC.2010.39"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1183236.1183238"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/HICSS.2005.164"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/NWESP.2005.32"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/5254.920599"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10619-006-7003-7"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/375360.375365"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/775152.775198"},{"volume-title":"Proceedings of the International Semantic Web Conference 333--347","author":"Paolucci M.","key":"e_1_2_1_37_1"},{"volume-title":"Web Services: Principles and Technology. Pearson Education Limited.","year":"2008","author":"Papazoglou M. P.","key":"e_1_2_1_38_1"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2003.1232522"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1937-5956.2006.tb00248.x"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/336992.337035"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009804230409"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2009.14"},{"volume-title":"Proceedings of the International Conference on Web Services. 395--401","author":"Sivashanmugam K.","key":"e_1_2_1_44_1"},{"key":"e_1_2_1_45_1","doi-asserted-by":"crossref","unstructured":"Sreenath R. M. and Singh M. P. 2004. Agent-based service selection. J.Web Semantics. 261--279. Sreenath R. M. and Singh M. P. 2004. Agent-based service selection. J.Web Semantics. 261--279.","DOI":"10.1016\/j.websem.2003.11.006"},{"volume-title":"Proceedings of the International Conference on Web Services. Springer, 183--197","author":"Terziyan V.","key":"e_1_2_1_46_1"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2009.30"}],"container-title":["ACM Transactions on the Web"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2516633.2516639","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2516633.2516639","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:10:12Z","timestamp":1750234212000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2516633.2516639"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9]]},"references-count":47,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,9]]}},"alternative-id":["10.1145\/2516633.2516639"],"URL":"https:\/\/doi.org\/10.1145\/2516633.2516639","relation":{},"ISSN":["1559-1131","1559-114X"],"issn-type":[{"type":"print","value":"1559-1131"},{"type":"electronic","value":"1559-114X"}],"subject":[],"published":{"date-parts":[[2013,9]]},"assertion":[{"value":"2012-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-09-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}