Agent-based Multi-organizational Interaction Design: A Case Study of the Dutch Railway System