This article presents a cognitive agent-based software tool for teaching software change control decisions. The tool simulates the cognitive processes of software professionals involved in the software change decision. It allows students to assess their reasoning in comparison with the agent's one. The experimental results proved that the proposed tool was well accepted by students. (C) 2015 Wiley Periodicals, Inc.