A Systematic Approach for Agent Design Based on UML. - Momtaz Al-Kholy; Ahmed Khalifa; Mohamed El-Saied (Int. Arab. J. e Technol., 2011)