Programming Model – Smart Society Project http://www.smart-society-project.eu "Hybrid and Diversity-Aware Collective Adaptive Systems: When People Meet Machines to Build a Smarter Society" Fri, 10 Feb 2017 14:56:03 +0000 en-US hourly 1 https://wordpress.org/?v=4.5.2 http://www.smart-society-project.eu/wp-content/uploads/2014/01/favicon1.png Programming Model – Smart Society Project http://www.smart-society-project.eu 32 32 Interview with Ognjen Scekic http://www.smart-society-project.eu/interview-with-ognjen-scekic/ http://www.smart-society-project.eu/interview-with-ognjen-scekic/#respond Sat, 17 Oct 2015 21:15:24 +0000 http://www.smart-society-project.eu/?p=2590

Ognjen Scekic Interview from FET FoCAS on Vimeo.

Continue reading ]]>

Ognjen Šćekić is a PhD student of the Vienna International PhD School of Informatics and project assistant at the Distributed Systems Group at the Institute of Information Systems, Vienna University of Technology.

His research interests include rewarding and incentivizing models for Social Computing, Human-Provided Services (HPS), Collective Adaptive Systems and Service-Oriented Computing.

– See more at: http://focas.eu/ognjen-scekic/#sthash.RGvwbW03.dpuf

]]>
http://www.smart-society-project.eu/interview-with-ognjen-scekic/feed/ 0
Programming Model Elements for Hybrid Collaborative Adaptive Systems http://www.smart-society-project.eu/programming-model-elements/ http://www.smart-society-project.eu/programming-model-elements/#respond Fri, 25 Sep 2015 14:06:10 +0000 http://www.smart-society-project.eu/?p=2576 Continue reading ]]>

Abstract: Hybrid Diversity-aware Collective Adaptive Systems (HDA-CAS) is a new generation of socio-technical systems where both humans and machine peers complement each other and operate collectively to achieve their goals. These systems are characterized by the fundamental properties of hybridity and collectiveness, hiding from users the complexities associated with managing the collaboration and coordination of hybrid human/machine teams. In this paper we present the key programming elements of the SmartSociety HDA-CAS platform. We first describe the overall platform’s architecture and functionality and then present concrete programming model elements – Collective-based Tasks (CBTs) and Collectives, describe their properties and show how they meet the hybridity and collectiveness requirements. We also describe the associated Java language constructs, and show how concrete use-cases can be encoded with the introduced constructs.

Citation: O. Scekic, T. Schiavinotto, D. I. Diochnos, M. Rovatsos, H.-L. Truong, I. Carreras, S. Dustdar, Programming Model Elements for Hybrid Collaborative Adaptive Systems, 1st IEEE International Conference on Collaboration and Internet Computing (CIC’15), 27-30 October 2015, Hangzhou, China.

Citation: http://bit.ly/1p8SJOP

]]>
http://www.smart-society-project.eu/programming-model-elements/feed/ 0