模塊化

模塊化

模塊管理方式
模塊化是指解決一個複雜問題時自頂向下逐層把系統劃分成若幹模塊的過程,有多種屬性,分别反映其内部特性。模塊化本體是指具有模塊結構的本體(知識庫的一種表現形式)。模塊化用來分割,組織和打包軟件。模塊化是一種處理複雜系統分解成為更好的可管理模塊的方式。一種是基于非經典語義的邏輯語言擴展,如分布式描述邏輯,E-連接和基于包的描述邏輯;另外一種途徑是基于經典描述邏輯語義,但限制對外部符号的使用以保證各模塊可安全的合并。
    中文名:模塊化 外文名:Module 适用領域: 所屬學科: 定義:可管理模塊的方式 基本屬性:接口、功能、邏輯、狀态 運行模式:獨立的工作運行模式

作用

模塊化更一種開發規範,比如cmdamd是為了更好的解,比如一個網站,按照不同的模塊來開發,比如你有個評論區,a項目有,b項目有,如果僅是單純的模塊開發,這個js文件你就可以單獨來回引用,更比如,一個頁面分好多個功能,這時候你要是都寫在一個js中會越來越大,而你把他分成不同的模塊,比如評論是一塊,分頁又是一塊,已經上線,或你不做了,後期别人拉手,或你接手别人的項目,這時候來個需求讓你把分頁去掉,或修改你可以清楚的找到對應模塊文件進行修改或去掉。

模塊化是把程序劃分成獨立命名且可獨立訪問的模塊,每個模塊完成一個子功能,把這些模塊集成起來構成一個整體,可以完成指定的功能滿足用戶的需求。

模塊化用來分割,組織和打包軟件。每個模塊完成一個特定的子功能,所有的模塊按某種方法組裝起來,成為一個整體,完成整個系統所要求的功能。

模塊具有以下幾種基本屬性:接口、功能、邏輯、狀态,功能、狀态與接口反映模塊的外部特性,邏輯反映它的内部特性。

在系統的結構中,模塊是可組合、分解和更換的單元。模塊化是一種處理複雜系統分解成為更好的可管理模塊的方式。它可以通過在不同組件設定不同的功能,把一個問題分解成多個小的獨立、互相作用的組件,來處理複雜、大型的軟件。

表現形式

模塊化本體是指具有模塊結構的本體(知識庫的一種表現形式)。許多應用領域需要模塊化的本體,如

協作式本體開發

分布式數據管理

大規模本體的管理和推理

本體的部分重用

當前,實現模塊化本體主要有兩種主要的語言途徑。一種是基于非經典語義的邏輯語言擴展,如分布式描述邏輯,E-連接和基于包的描述邏輯;另外一種途徑是基于經典描述邏輯語義,但限制對外部符号的使用以保證各模塊可安全的合并。

相關詞條

相關搜索

其它詞條