Our goal is to create a methodology and a tool to design Social Machines using a graphical language (for now dubbed Sociograms) with executable semantics, in the sense that a (basic) working prototype can be automatically generated from a sociagram-based design.
Research questions include:
- Can we describe (most) social machines as hypergraphs where nodes are actors and hyperedges are interaction protocols?
- Can a working prototype be automatically generated from such a structure and if not what additional constraints apply? What additional information is needed?
This project is a collaboration within SOCIAM.