ABSTRACT
Services that collaborate alongside other services or systems for performing tasks, need to be aware of either predetermined or other abrupt and unexpected behaviors in other to adapt theirs. The service behaviors we consider are performed in smart city domains which are dynamic environments where continuously new services appear, that usually have a large variation in the way they perform the same task. We use roles having teamwork behavior to represent the composition procedure in such domains, and we model the team of services through the individual behavior of each participant as well as their group goal. In this paper, we present a framework, which consists of the approach and IT system in order to serve the choreography between a large number of heterogeneous services so as to achieve a seamless and cooperative environment suitable for a smart city. This enables composite city services to adapt their behavior during execution and themselves intervene from inside the team if a possible unexpected behavior happens during the service activity, in order to run proactively and avoid obstacles or collisions. A scenario from a smart city domain illustrates that, services having different teamwork abilities are composed to a new one which inherits teamwork features and combines them to something novel.
- Roman, D., Kopecký, J., Vitvar, T., Domingue, J., and Fensel, D. 2015. WSMO-Lite and hRESTS: Lightweight semantic annotations for Web services and RESTful APIs. Journal of Web Semantics, 31, pp. 39-58.Google ScholarDigital Library
- Tsoutsa, P., Fitsilis, P., and Ragos, O. 2017. Role modeling of IoT services in industry domains. In: Proceedings of the 2017 International Conference on Management Engineering, Software Engineering and Service Sciences, ser. ICMSS ‘17. New York, NY, USA: ACM, pp. 290–295.Google Scholar
- Tsoutsa, P., Fitsilis, P., and Ragos, O. 2019. Teamwork behavior: A review to interconnect industry 4.0 entities. In: Technological Developments in Industry 4.0 for Business Applications, pp. 1–25. IGI Global.Google Scholar
- Suárez-Figueroa, M. C., Gómez-Pérez, A., and Fernández-López, M. 2012. The NeOn methodology for ontology engineering. In: Ontology engineering in a networked world pp. 9-34. Springer, Berlin, Heidelberg.Google Scholar
- Wongthongtham, P., Zadjabbari, B., and Naqvi, H. M. 2016. Simulation of Knowledge Sharing in Business Intelligence. IJDIWC, 192.Google Scholar
- Paik, H. Y., Lemos, A. L., Barukh, M. C., Benatallah, B., and Natarajan, A. 2017. Web services–soap and WSDL. In Web Service Implementation and Composition Techniques pp. 25-66. Springer, Cham.Google Scholar
- Fensel, D., Bussler, C. 2002. Semantic web enabled web services. In: Advances in artificial intelligence: 25th Annual German Conference on AI, volume 2479, pp. 316. Springer.Google Scholar
- Li Liu, Liu, X., and Li, I. 2012. Cloud-Based Service Composition Architecture for Internet of Things. Communications in Computer and Information Science, 312.Google Scholar
- Nacer, H., Aissani, D. 2014. Semantic web services: Standards, applications, challenges and solutions. Journal of Network and Computer Applications, 44:134–151.Google ScholarDigital Library
- OWL-S: http://www.w3.org/Submission/OWL-S/Google Scholar
- SWSF: http://www.w3.org/Submission/SWSF-SWSO/Google Scholar
- SAWSDL: http://www.w3.org/2002/ws/sawsdl/Google Scholar
- Mirri, S., Prandi, C., Salomoni, P., Callegati, F., Melis, A., and Prandini, M. 2016. A Service-Oriented Approach to Crowdsensing for Accessible Smart Mobility Scenarios. Mobile Information Systems. https://doi.org/10.1155/2016/2821680Google Scholar
- Chen, L., and Englund, C. 2017. Choreographing Services for Smart Cities: Smart Traffic Demonstration. IEEE Vehicular Technology Conference, 2017-June. https://doi.org/10.1109/VTCSpring.2017.8108625Google Scholar
- Khan, Z., and Kiani, S. L. 2012. A Cloud-based architecture for citizen services in smart cities. Proceedings - 2012 IEEE/ACM 5th International Conference on Utility and Cloud Computing, UCC 2012, 315–320. https://doi.org/10.1109/UCC.2012.43Google ScholarDigital Library
- Al Ridhawi, I., Aloqaily, M., Kantarci, B., Jararweh, Y., and Mouftah, H. T. 2018. A continuous diversified vehicular cloud service availability framework for smart cities. Computer Networks, 145, 207–218. https://doi.org/10.1016/j.comnet.2018.08.023Google ScholarCross Ref
- Urbieta, A., González-Beltrán, A., Ben Mokhtar, S., Anwar Hossain, M., and Capra, L. 2017. Adaptive and context-aware service composition for IoT-based smart cities. Future Generation Computer Systems, 76, 262–274. https://doi.org/10.1016/j.future.2016.12.038Google ScholarCross Ref
- Fitsilis, P., Tsoutsa, P., Anthopoulos, L., and Ragos, O. 2018. Teamwork Behavior in Smart and Sustainable Cities Ecosystems. In: The Eighth International Conference on Advanced Collaborative Networks, Systems and Applications, Venice, Italy.Google Scholar
- Tsoutsa, P., Fitsilis, P., Anthopoulos, L., & Ragos, O. 2020. Nexus Services in Smart City Ecosystems. Journal of the Knowledge Economy, 1-21. https://doi.org/10.1007/s13132-020-00635-3Google Scholar
- Tsoutsa, P., Fitsilis, P., and Ragos, O. 2018. Enhancing Teamwork Behavior of Services. In: International Conference on Business Information Systems pp. 38-50. Springer, Cham.Google Scholar
- Marengo, A., Pagano, A., & Ladisa, L. (2018). Towards a Mobile Augmented Reality Prototype for Corporate Training: A New Perspective. International Association for Development of the Information Society.Google Scholar
- Marengo, A., & Pagano, A. (2020, October). Innovative Ways to Assess Soft-Skills: The in-Basket Game Online Experience. In European Conference on e-Learning (pp. 325-XVII). Academic Conferences International Limited.Google Scholar
Index Terms
- A Framework for developing Teamwork Enabled Services in Smart City Domains
Recommendations
Towards an Ontology for Teamwork Enabled Services
ICACS '20: Proceedings of the 4th International Conference on Algorithms, Computing and SystemsTeamwork ability is a crucial aspect of humans, agents and other intelligent systems. This study is dedicated to the conceptual formal modeling of service teamworking by considering concepts defined within a vast range of models and theories of human ...
Modeling Aggregate Input Load of Interoperable Smart City Services
DEBS '17: Proceedings of the 11th ACM International Conference on Distributed and Event-based SystemsThe Internet of Things (IoT) is expanding and reaching the maturity level beyond initial deployments. An integrative and interoperable IoT platform proves to be a suitable execution environment for Smart City services because users simultaneously use ...
Towards automatic construction of skyline composite services
Due to the rapid increase of available web services over the Internet, service-oriented architecture has been regarded as one of the most promising web technologies. Moreover, enterprises are able to employ outsourcing software to build and publish ...
Comments