產(chǎn)品線交互配置不一致性修復(fù)的差分IBEA算法
在大規(guī)模復(fù)雜系統(tǒng)產(chǎn)品線工程中,人工配置難免會導(dǎo)致配置的不一致,即,配置數(shù)據(jù)會違背預(yù)定義的約束(也可以稱為一致性約束1.對于大規(guī)模復(fù)雜系統(tǒng)產(chǎn)品線體系結(jié)構(gòu),比如信息物理系統(tǒng)產(chǎn)品線,往往存在成百上千的可變點以及約束,而且約束與可變點之間存在復(fù)雜的依賴關(guān)系,為不一致配置的修復(fù)帶來很大的挑戰(zhàn).為了解決這個問題,針對前期提出的基于多目標搜索以及約束求解技術(shù)的自動不一致配置修復(fù)推薦框架(Zen-Fix),提出一種改進的IBEA算法(DeIBEA).DeIBEA通過將差分引入IBEA算法,搜索過程中,基于可行解和不可行解的差分變異產(chǎn)生后代,最終為用戶推薦符合預(yù)定義約束并且對于配置效率來說最優(yōu)的配置修復(fù)方案.基于一個工業(yè)案例海底油田采控系統(tǒng)產(chǎn)品線為例,通過模擬一個產(chǎn)品的配置過程,產(chǎn)生了10 189個優(yōu)化問題,結(jié)果表明:Zen-Fix框架結(jié)合DeIBEA算法,可以實時地為用戶提供較優(yōu)的不一致配置修復(fù)方案.此外,通過對這10 189個問題的推薦方案進行對比,證明了DeIBEA算法無論從時間效率還是搜索性能上都優(yōu)于原始的IBEA算法.
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%