电脑辅助软件工程(英语:computer-aided software engineering,缩写:CASE)是指使用软件工具辅助软件的开发及维护。
1980年代晚期研发出电脑辅助软件工程工具,能够在前端协助画出资料流程图、实体关系图及分析设计的存储资料、检查错误漏失等;把规格确定后,后端自行产生TURBO C、PASCAL的代码。整体而言,可节省系统开发人员许多时间。
知名的电脑辅助软件工程工具分为以下几类: