1. Computer Engineering Department; Bahcesehir University; Istanbul Turkey
2. Computer Engineering Department; Turkish Naval Academy; Istanbul Turkey
3. Computer Science Department; Carleton University; Ottawa Canada
4. Department of Software Development; Turkish Naval Research Center Command; Istanbul Turkey