Knowledge mapping and multi-software agents based system for risk mitigation in IT organizations