Development of Multi-Agent Control Systems Using UML