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

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

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

借著這次與國際知名專家合作的機(jī)會,公司員工有機(jī)會近距離地接觸到國際大公司策劃軟件重用的案例和經(jīng)驗(yàn),擴(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ù)。