智能模型也称为基于知识的软件开发模型,它综合了上述若干模型,并把专家系统结合在一起。该模型应用基于规则的系统,采用归纳和推理机制,帮助软件人员完成开发工作。为此,建立了知识库,将模型、软件工程知识与特定领域的知识分别存入数据库。
智能模型以知识作为处理对象,这些知识既有理论知识,也有特定领域的经验。在开发过程中需要将这些知识从书本中和特定领域的知识库中抽取出来(即知识获取),选择适当的方法进行编码(即知识表示)建立知识库。将模型、软件工程知识与特定领域的知识分别存入数据库,在这个过程中需要系统开发人员与领域专家的密切合作。
智能模型开发的软件系统强调数据的含义,并试图使用现实世界的语言表达数据的含义。该模型可以勘探现有的数据,从中发现新的事实方法指导用户以专家的水平解决复杂的问题。它以瀑布模型为基本框架,在不同开发阶段引入了原型实现方法和面向对象技术以克服瀑布模型的缺点,适应于特定领域软件和专家决策系统的开发。
工业设备模型等机械模型来进行展示,尤其是一些比较大的机械,一般都会采用模型来进行展示。工业模型,俗称手版、手版模型和快速成型,主要制作方法有CNC加工,激光快速成型和硅胶模小批量生产,广泛应用于工业新产品设计研发阶段。在短的时间内加工出和设计一致的实物模型,设计师进行产品外观确认和功能测试等,从而完善设计方案 。达到降低开发成本·缩短开发周期,迅速获得客户认可的目的。