Program

When: Friday, August 21th, 2020 (online)

Accepted full papers

  • Mirko D'Angelo, Sona Ghahremani, Simos Gerasimou, Johannes Grohmann, Ingrid Nunes, Sven Tomforde and Evangelos Pournaras: Data-driven Analysis for Design Patterns in Collective Self-adaptive Systems
  • Hunza Zainab, Giorgio Audrito, Soura Dasgupta and Jacob Beal: Improving Collection Dynamics by Monotonic Filtering
  • Nicolás Cardozo and Ivana Dusparic: Language Abstractions and Techniques for Developing Collective Adaptive Systems Using Context-oriented Programming
  • Roberto Casadei, Mirko Viroli and Alessandro Ricci: Collective Adaptive Systems as Coordination Media: The Case of Tuples in Space-Time

Schedule

10:00 - 10:05 Welcome note from the workshop chairs. Giorgio Audrito and Simon Peters

10:05 - 11:00 Keynote: Insights from evolutionary game theory for engineering open complex adaptive systems. Simon T. Powers, Edinburgh Napier University

11:00 - 11:15 Break

11:15 - 11:40 Data-driven Analysis for Design Patterns in Collective Self-adaptive Systems. Mirko D'Angelo, Sona Ghahremani, Simos Gerasimou, Johannes Grohmann, Ingrid Nunes, Sven Tomforde and Evangelos Pournaras

11:40 - 12:05 Improving Collection Dynamics by Monotonic Filtering. Hunza Zainab, Giorgio Audrito, Soura Dasgupta and Jacob Beal

12:05 - 12:30 Social Action Can Reduce Volatility in Evolving Socially Situated Agents. Chloe Barnes, Aniko Ekart and Peter Lewis

12:30 – 13:30 Lunch Break

13:30 – 13:55 Language Abstractions and Techniques for Developing Collective Adaptive Systems Using Context-oriented Programming. Nicolás Cardozo and Ivana Dusparic

13:55 - 14:20 Collective Adaptive Systems as Coordination Media: The Case of Tuples in Space-Time. Roberto Casadei, Mirko Viroli and Alessandro Ricci

14:20 - 14:45 HiFi Target Detection Model for Smart Camera Networks. Arezoo Vejdanparast, Peter Lewis and Lukas Esterle

14:45 - 15:00 Break

15:00 - 15:25 Run-time and Collective Adaptation of Gameful Systems. Antonio Bucchiarone, Nelly Bencomo, Enrica Loria, Annapaola Marconi and Antonio Cicchetti

15:25 - 15:50 Ethics By Agreement in Multi-Agent Software Systems. Vivek Nallur

15:50 - 16:00 Workshop closing

Keynote Abstract

In open complex adaptive systems, the components may be owned by different individuals who can have conflicting interests. A key challenge is then to produce a system that performs well at the global level, even when the components are each optimising their own behaviour to try to satisfy their own preferences with no regard for the global outcome. Using three examples, I will demonstrate how an evolutionary game theory analysis can inform the construction of systems that meet this goal. In the first example, I will introduce evolutionary game theory and show how it can help us to design institutions that prevent overexploitation of common pool resources that are shared by many agents. In the second example, I will illustrate how evolutionary game theory can guide the development of a mechanism for reducing the peak electricity consumption of a group of households in a smart grid. Finally, I will turn to discuss issues of trust in interactions between people and intelligent agents, and show how an evolutionary game theory model can be used to make testable predictions about when people will or will not trust intelligent agents.