究起了很大的促进作用，但它并非这些理念或技术（例如模型驱动）的源头，这也是毫无疑问的。其实，早在1980年代，曾经受到广泛重视的“计算机辅助软件工程”（CASE）就在基于建模与模型的软件开发技术方面做了大量的探索。以“信息系统”为主题的数据与信息建模、概念建模等，则始终是有关建模的研究方面一个重要的传统领域。围绕模型在软件开发中的作用，除了广泛使用的“模型驱动”（model-driven）概念，还有“基于模型”（model-based）、面向模型（model-oriented）、以模型为中心（model