软件工程活动中,软件工程师和管理员按照软件工程的方法和原则,借助于计算机及其软件工具的帮助,开发、维护、管理软件产品的过程,称为计算机辅助软件工程。CASE思想的核心是如何充分利用现有的开发技术和软硬件设备来研制比较优秀的CASE工具,使其能够很好地支持软件开发中的各个过程。