有瀑布模型、原型模型、螺旋模型、噴泉模型、變換模型、基于四代技術(shù)的模型、基于知識的智能模型等。
1.抽象。 2.信息隱藏。 3.模塊化。 4.局部化。 5.一致性。 6.完全性。 7.可驗證性。