{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:14:18Z","timestamp":1760242458571,"version":"build-2065373602"},"reference-count":34,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2017,9,1]],"date-time":"2017-09-01T00:00:00Z","timestamp":1504224000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"EU FP7","award":["257103"],"award-info":[{"award-number":["257103"]}]},{"DOI":"10.13039\/501100003407","name":"Ministry of Education, University and Research","doi-asserted-by":"publisher","award":["PON03PE_00132_1, CUP B72F14000300005"],"award-info":[{"award-number":["PON03PE_00132_1, CUP B72F14000300005"]}],"id":[{"id":"10.13039\/501100003407","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JSAN"],"abstract":"<jats:p>The increasing complexity shown in Smart Environments, together with the spread of social networks, is increasingly moving the role of users from simple information and services consumers to actual producers. In this work, we focus on security issues raised by a particular kind of services: those generated by users. User-Generated Services (UGSs) are characterized by a set of features that distinguish them from conventional services. To cope with UGS security problems, we introduce three different policy management models, analyzing benefits and drawbacks of each approach. Finally, we propose a cloud-based solution that enables the composition of multiple UGSs and policy models, allowing users\u2019 devices to share features and services in Internet of Things (IoT) based scenarios.<\/jats:p>","DOI":"10.3390\/jsan6030020","type":"journal-article","created":{"date-parts":[[2017,9,1]],"date-time":"2017-09-01T11:05:24Z","timestamp":1504263924000},"page":"20","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["User-Generated Services Composition in Smart Multi-User Environments"],"prefix":"10.3390","volume":"6","author":[{"given":"Vincenzo","family":"Catania","sequence":"first","affiliation":[{"name":"Department of Electrical, Electronic, and Computer Engineering, University of Catania, V.le A. Doria, 6, 95125 Catania, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Giuseppe","family":"La Torre","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic, and Computer Engineering, University of Catania, V.le A. Doria, 6, 95125 Catania, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0158-2295","authenticated-orcid":false,"given":"Salvatore","family":"Monteleone","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic, and Computer Engineering, University of Catania, V.le A. Doria, 6, 95125 Catania, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniela","family":"Panno","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic, and Computer Engineering, University of Catania, V.le A. Doria, 6, 95125 Catania, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Davide","family":"Patti","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic, and Computer Engineering, University of Catania, V.le A. Doria, 6, 95125 Catania, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,9,1]]},"reference":[{"key":"ref_1","unstructured":"IFTTT (2017, July 05). IF This Then That. Available online: http:\/\/www.ifttt.com."},{"key":"ref_2","unstructured":"OMA (2017, July 05). Open Mashup Alliance. Available online: https:\/\/en.wikipedia.org\/wiki\/Open_Mashup_Alliance."},{"key":"ref_3","unstructured":"APIANT (2017, July 05). The Cloud Integration and Automation Platform | APIANT. Available online: https:\/\/apiant.com."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1109\/MC.2008.506","article-title":"User-Generated Content: The Case for Mobile Services","volume":"41","author":"Jensen","year":"2008","journal-title":"Computer"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Zhao, Z., Laga, N., and Crespi, N. (2009, January 6\u20138). A survey of user generated service. Proceedings of the 2009 IC-NIDC IEEE International Conference on Network Infrastructure and Digital Content, Beijing, China.","DOI":"10.1109\/ICNIDC.2009.5360953"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1101","DOI":"10.1002\/dac.2417","article-title":"Internet of Things","volume":"25","author":"Xia","year":"2012","journal-title":"Int. J. Commun. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Fuhrhop, C., Lyle, J., and Faily, S. (2012, January 16\u201320). The webinos Project. Proceedings of the 21st International Conference Companion on World Wide Web, WWW\u201912 Companion, New York, NY, USA.","DOI":"10.1145\/2187980.2188024"},{"key":"ref_8","first-page":"162","article-title":"Tourism analytics with massive user-generated content: A case study of Barcelona","volume":"4","year":"2015","journal-title":"J. Destin. Mark. Manag."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Ventura, D., Monteleone, S., La Torre, G., La Delfa, G.C., and Catania, V. (2015, January 1\u20135). Smart EDIFICE\u2014Smart EveryDay interoperating future devICEs. Proceedings of the 2015 International Conference on Collaboration Technologies and Systems (CTS), Atlanta, GA, USA.","DOI":"10.1109\/CTS.2015.7210390"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Speiser, S. (2011, January 6\u20138). Policy of Composition \u2260 Composition of Policies. Proceedings of the 2011 IEEE International Symposium on Proceedings of the Policies for Distributed Systems and Networks (POLICY), Pisa, Italy.","DOI":"10.1109\/POLICY.2011.21"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1109\/TSC.2010.3","article-title":"Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services","volume":"3","author":"Guinard","year":"2010","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Catania, V., La Torre, G., Monteleone, S., Panno, D., and Patti, D. (2015, January 24\u201328). User-Generated services: Policy Management and access control in a cross-domain environment. Proceedings of the 2015 International Wireless Communications and Mobile Computing Conference (IWCMC), Dubrovnik, Croatia.","DOI":"10.1109\/IWCMC.2015.7289163"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Catania, V., La Torre, G., Monteleone, S., Patti, D., Vercelli, S., and Ricciato, F. (2012, January 20\u201323). A novel approach to Web of Things: M2M and enhanced javascript technologies. Proceedings of the 2012 IEEE International Conference on Green Computing and Communications (GreenCom), Besancon, France.","DOI":"10.1109\/GreenCom.2012.119"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"314","DOI":"10.1109\/TSC.2010.40","article-title":"Security Policy Composition for Composite Web Services","volume":"4","author":"Satoh","year":"2011","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1007\/978-3-540-70567-3_10","article-title":"Shared and Searchable Encrypted Data for Untrusted Servers","volume":"Volume 5094","author":"Atluri","year":"2008","journal-title":"Data and Applications Security XXII"},{"key":"ref_16","unstructured":"Webinos (2017, July 05). Webinos Developer Portal. Available online: https:\/\/developer.webinos.org."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Ardagna, C.A., De Capitani di Vimercati, S., Paraboschi, S., Pedrini, E., and Samarati, P. (2009, January 13). An XACML-based privacy-centered access control system. Proceedings of the first ACM Workshop on Information Security Governance, Chicago, IL, USA.","DOI":"10.1145\/1655168.1655178"},{"key":"ref_18","unstructured":"Moses, T. (2017, July 05). Extensible Access Control Markup Language 2.0 Specification Set. Available online: http:\/\/www.oasis-open.org."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Lyle, J., Monteleone, S., Faily, S., Patti, D., and Ricciato, F. (2012, January 16\u201318). Cross-platform access control for mobile web applications. Proceedings of the 2012 IEEE International Symposium on Policies for Distributed Systems and Networks (POLICY), Chapel Hill, NC, USA.","DOI":"10.1109\/POLICY.2012.9"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Tacken, J., Flake, S., Golatowski, F., Pr\u00fcter, S., Rust, C., Chapko, A., and Emrich, A. (2010, January 20\u201323). Towards a Platform for User-Generated Mobile Services. Proceedings of the 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops (WAINA), Perth, Australia.","DOI":"10.1109\/WAINA.2010.77"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1016\/j.landurbplan.2015.02.020","article-title":"Social media and the city: Rethinking urban socio-spatial inequality using user-generated geographic information","volume":"142","author":"Shelton","year":"2015","journal-title":"Landsc. Urban Plan."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Venerandi, A., Quattrone, G., Capra, L., Quercia, D., and Saez-Trumper, D. (2015, January 14\u201318). Measuring Urban Deprivation from User Generated Content. Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing (CSCW), Vancouver, BC, Canada.","DOI":"10.1145\/2675133.2675233"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1063\/1.4907853","article-title":"Social media\u2019s and online user-generated content\u2019s role in services advertising","volume":"1644","author":"Stavrianea","year":"2015","journal-title":"AIP Conf. Proc."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Deng, S., Huang, L., Wu, H., and Wu, Z. (July, January 27). Constraints-Driven Service Composition in Mobile Cloud Computing. Proceedings of the 2016 IEEE International Conference on Web Services (ICWS), San Francisco, CA, USA.","DOI":"10.1109\/ICWS.2016.37"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"206","DOI":"10.1109\/JIOT.2014.2318835","article-title":"The Cluster Between Internet of Things and Social Networks: Review and Research Challenges","volume":"1","author":"Ortiz","year":"2014","journal-title":"IEEE Int. Things J."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1109\/JSAC.2013.SUP.0513005","article-title":"Interconnection Framework for mHealth and Remote Monitoring Based on the Internet of Things","volume":"31","author":"Jara","year":"2013","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Lee, S., and Chong, I. (2013, January 14\u201316). User-centric intelligence provisioning in web-of-objects based IoT service. Proceedings of the 2013 International Conference on ICT Convergence (ICTC), Jeju, Korea.","DOI":"10.1109\/ICTC.2013.6675303"},{"key":"ref_28","unstructured":"Toninelli, A., Montanari, R., Kagal, L., and Lassila, O. (2006). Proceedings of the 5th International Conference on The Semantic Web, Springer-Verlag."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Yahyaoui, H., and Almulla, M. (2010, January 5\u20138). Context-based specification of Web service policies using WSPL. Proceedings of the 2010 Fifth International Conference on Digital Information Management (ICDIM), Thunder Bay, ON, Canada.","DOI":"10.1109\/ICDIM.2010.5664644"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1016\/j.cose.2006.05.004","article-title":"A Dynamic Context-aware Access Control Architecture for e-Services","volume":"25","author":"Kapsalis","year":"2006","journal-title":"Comput. Secur."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Cheaito, M., Laborde, R., Barrere, F., and Benzekri, A. (2009, January 3\u20135). An extensible XACML authorization decision engine for context aware applications. Proceedings of the 2009 Joint Conferences on the Pervasive Computing (JCPC), Tamsui, Taipei, Taiwan.","DOI":"10.1109\/JCPC.2009.5420155"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Li, H., Yang, Y., He, Z., and Hu, G. (2011, January 21\u201323). Context-aware Access Control Policy Research for Web Service. Proceedings of the 2011 First International Conference on Instrumentation, Measurement, Computer, Communication and Control (IMCCC), Beijing, China.","DOI":"10.1109\/IMCCC.2011.137"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Mohan, A., and Blough, D.M. (2010, January 13\u201315). An attribute-based authorization policy framework with dynamic conflict resolution. Proceedings of the 9th Symposium on Identity and Trust on the Internet, Gaithersburg, MD, USA.","DOI":"10.1145\/1750389.1750395"},{"key":"ref_34","unstructured":"Kayes, A., Han, J., and Colman, A. (2013). International Conference on Web Information Systems Engineering, Springer."}],"container-title":["Journal of Sensor and Actuator Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2224-2708\/6\/3\/20\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:43:50Z","timestamp":1760208230000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2224-2708\/6\/3\/20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,1]]},"references-count":34,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2017,9]]}},"alternative-id":["jsan6030020"],"URL":"https:\/\/doi.org\/10.3390\/jsan6030020","relation":{},"ISSN":["2224-2708"],"issn-type":[{"type":"electronic","value":"2224-2708"}],"subject":[],"published":{"date-parts":[[2017,9,1]]}}}