Abstract
Human interaction is increasingly mediated through technological systems, resulting in the emergence of a new class of socio-technical systems, often called Social Machines. However, many systems are designed and managed in a centralised way, limiting the participants’ autonomy and ability to shape the systems they are part of. In this paper we are concerned with creating a graphical formalism that allows novice users to simply draw the patterns of interaction that they desire, and have computational infrastructure assemble around the diagram. Our work includes a series of participatory design workshops, that help to understand the levels and types of abstraction that the general public are comfortable with when designing socio-technical systems. These design studies lead to a novel formalism that allows us to compose rich interaction protocols into functioning, executable architecture. We demonstrate this by translating one of the designs produced by workshop participants into an a running agent institution using the Lightweight Social Calculus (LSC).
Author supplied keywords
Cite
CITATION STYLE
Murray-Rust, D., Davoust, A., Papapanagiotou, P., Manataki, A., Van Kleek, M., Shadbolt, N., & Robertson, D. (2018). Towards executable representations of social machines. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10871 LNAI, pp. 765–769). Springer Verlag. https://doi.org/10.1007/978-3-319-91376-6_77
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.