對 IT 相關學科來說,這種把復雜性分解到抽象層的方法當然不是惟一的。類似的方法被用于從航空工程到微生物學的無數其他學科。
應用抽象層次時的核心原則
所有工程師在應用抽象層次時都遵循這套核心原則。當把抽象層次應用到軟件時,這些原則也同樣適用。
這些層次的數量和范圍是定義完善的,以便工程師能夠在復雜的系統上協作,所有團隊成員必須共享對層次的同一理解。只要設計師做出設計決定,他們必須將那些決定歸檔到相應的細節層次。
三個抽象層次定義如下:

圖 i. 定義的三個抽象層次
圖 ii.抽象層次的一個簡單框架
每個層次內的多個視圖
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/