荷蘭GLEBA集團(tuán)首席顧問李海寬博士與我司開展技術(shù)交流與合作

隨著我公司承擔(dān)的國際科技合作項目“軟件復(fù)用技術(shù)在建設(shè)工程監(jiān)管系統(tǒng)中的應(yīng)用”的順利推進(jìn),2013年4月15-18日,項目合作方,荷蘭GLEBA集團(tuán)首席顧問李海寬博士在浙江大學(xué)軟件學(xué)院院長助理、博士后張亶老師陪同下到訪公司,與公司高層及項目人員開展技術(shù)交流。

4月16日上午,我司向李博士介紹了項目開發(fā)的背景及項目最新的進(jìn)展情況,并著重對系統(tǒng)的體系構(gòu)架進(jìn)行了功能演示和講解。李博士在對我公司近幾年來在軟件復(fù)用方面所做的工作給予了極高的肯定與評價,李博士說:“在中國國內(nèi)軟件行業(yè)中,能如此認(rèn)真,并實實在在做事情的公司少之又少,系統(tǒng)的設(shè)計思想和現(xiàn)有軟件架構(gòu)是我在國內(nèi)所接觸的這么多系統(tǒng)之中最棒的一個,許多想法與我在大型軟件復(fù)用技術(shù)方面的想法不謀而合,希望今后雙方能在更多領(lǐng)域加強合作”。下午,李博士向公司有關(guān)技術(shù)人員傾情講授了《Architecture-Centered Software Mining》。著重在軟件架構(gòu)重用方面提出了重用技術(shù)發(fā)展的歷史、現(xiàn)狀和未來,介紹了軟件重用技術(shù)的演化,引出了大規(guī)模軟件架構(gòu)要持續(xù)變化(continuing change)、復(fù)雜性增強(increasingly complexity)和替代(replacement)的三大核心思想,重點提出了大規(guī)模軟件架構(gòu)重用的解決方案,圍繞軟件重構(gòu)過程中提取、轉(zhuǎn)化和植入的三個環(huán)節(jié),結(jié)合自己在荷蘭皇家電訊多年的大型實際項目開發(fā)案例,深入淺出透徹描述了什么是軟件架構(gòu)、什么是軟件系統(tǒng)、什么是軟件重構(gòu)(包括邏輯重構(gòu)和物理重構(gòu))。講座結(jié)束后,大家就一些關(guān)注問題與李博士進(jìn)行討論,現(xiàn)場氣氛熱烈。

借著這次與國際知名專家合作的機會,公司員工有機會近距離地接觸到國際大公司策劃軟件重用的案例和經(jīng)驗,擴(kuò)大了知識儲備。這對我們今后的工作也提出了更高的要求,今后在規(guī)劃階段就應(yīng)想到將來軟件的重構(gòu)和復(fù)用,注重規(guī)范性和文檔標(biāo)準(zhǔn)化工作,有效減少系統(tǒng)開發(fā)、維護(hù)與變更的生產(chǎn)成本,提高生產(chǎn)速度,改進(jìn)產(chǎn)品質(zhì)量,為廣大客戶提供優(yōu)質(zhì)服務(wù)。