A Functional Approach to Agent Development: Research Agenda
Alex Muscar, Costin Bădică · 2011
A vast array of solutions for developing multiagent systems has been proposed over the past decades. While every solution has its strong points, a trade-off has to be made between expressivity and generality. It is our opinion that by embedding an agent development language in a general purpose functional language we can obtain a solution that can address this gap. In this paper we present our approach on developing a complete solution for implementing multi-agent systems. We motivate our claims about embedded domain specific languages by means of an example. We also expand on the future directions of our research regarding workflow-oriented coordination and organizational aspects in multi-agent systems.