虚拟工程（Virtual engineering）定义为在计算机图形环境中整合几何模型以及相关的工程工具（如分析、仿真、最优化及决策工具），来促进多领域合作产品开发的作法。虚拟工程中共享了许多软体工程的特点，例如透过不同的实现方式得到许多不同结果的能力。