Architectures -- 8 Agent Oriented Programming -- 9 Creating an Agent Factory -- 10 Case