Enabling Open Agent Institutions

In this paper we argue that open multi-agent systems can be effectively designed and implemented as electronic institutions composed of a vast number of heterogeneous (human and software) agents playing different roles and interacting by means of speech acts. Thus taking inspiration from traditional human institutions, we offer a general agent-mediated computational model of institutions that serves to realise an actual agent-mediated electronic auction house where heterogeneous agents can trade.