Transaction Agent Modelling: From Experts to Concepts to Multi-Agent Systems