
2021屆“信息學(xué)部?jī)?yōu)秀畢業(yè)設(shè)計(jì)作品展”如期和大家見(jiàn)面了,本次展覽匯集了軟件工程、計(jì)算機(jī)科學(xué)與技術(shù)、物聯(lián)網(wǎng)工程、交通工程、工業(yè)設(shè)計(jì)、通信工程、電子信息工程、機(jī)械電子工程、車(chē)輛工程9個(gè)專(zhuān)業(yè)12件優(yōu)秀作品。
畢業(yè)設(shè)計(jì)優(yōu)秀作品展是畢業(yè)生展示設(shè)計(jì)和創(chuàng)作成果、匯報(bào)學(xué)術(shù)思想的大舞臺(tái),是畢業(yè)生對(duì)大學(xué)四年的總體匯報(bào),同時(shí)也能夠全面反映學(xué)部總體的本科教學(xué)水平,體現(xiàn)學(xué)部立足首都、服務(wù)北京,全面深化教學(xué)改革,推動(dòng)內(nèi)涵發(fā)展,注重提升質(zhì)量等方面的努力?!安幌轶w, 日新為道”,校訓(xùn)中的“改革探索”與“開(kāi)拓前進(jìn)”的人文精神正是學(xué)部造就和培養(yǎng)工科人才的育人理念。
長(zhǎng)期以來(lái),學(xué)部一直重視學(xué)生的培養(yǎng)質(zhì)量,結(jié)合首都功能定位的需求,突出立德樹(shù)人,不斷調(diào)整人才培養(yǎng)尺度和規(guī)格,努力培養(yǎng)適應(yīng)社會(huì)需求的工科人才,依托學(xué)科競(jìng)賽、創(chuàng)新工場(chǎng)等四大平臺(tái)提升學(xué)生的創(chuàng)新意識(shí)、提高創(chuàng)新能力,對(duì)畢業(yè)生的畢業(yè)設(shè)計(jì)作品有著嚴(yán)格的要求。本次展出的12件優(yōu)秀作品,是從學(xué)部9個(gè)專(zhuān)業(yè)584個(gè)作品挑選了2%的優(yōu)秀作品,旨在凸顯學(xué)部對(duì)畢業(yè)設(shè)計(jì)展示環(huán)節(jié)中每件作品更加嚴(yán)格的品質(zhì)要求,激勵(lì)同學(xué)們能夠更加嚴(yán)肅認(rèn)真地對(duì)待畢業(yè)設(shè)計(jì)作品、對(duì)待畢業(yè)設(shè)計(jì)環(huán)節(jié)的相關(guān)任務(wù)。
每一件優(yōu)秀作品都凝聚著同學(xué)們的辛勤汗水、凝聚著大學(xué)四年所有老師的心血,在此向所有老師表示深深的敬意!并由衷祝愿全體畢業(yè)生前程似錦、新的人生階段一帆風(fēng)順!
信息學(xué)部
2021年6月
03面向商業(yè)閉源應(yīng)用的Android平臺(tái)測(cè)試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)--呂田田

項(xiàng)目特色
1、創(chuàng)新性
論文的創(chuàng)新點(diǎn)主要體現(xiàn)在以下兩個(gè)方面:
1.本文方法基于采用字節(jié)碼插樁的原理來(lái)計(jì)算代碼覆蓋率,在測(cè)試過(guò)程中無(wú)需Android應(yīng)用源代碼便可完成測(cè)試工作。
2.本文方法通過(guò)提取測(cè)試用例中的操作序列形成可復(fù)用的操作模式,并基于該模式并結(jié)合隨機(jī)測(cè)試方法生成新的測(cè)試用例,以覆蓋更多的應(yīng)用狀態(tài)空間。

本項(xiàng)研究工作將提出一種Android應(yīng)用測(cè)試用例生成方法。其核心思想是根據(jù)歷史經(jīng)驗(yàn)數(shù)據(jù)自動(dòng)化生成測(cè)試用例,并記錄測(cè)試用例執(zhí)行過(guò)程生成測(cè)試報(bào)告(測(cè)試報(bào)告以網(wǎng)站形式展現(xiàn),要求展示每一步測(cè)試狀態(tài),以及狀態(tài)轉(zhuǎn)換圖,并對(duì)Activity和結(jié)構(gòu)做聚類(lèi),提供代碼覆蓋率報(bào)告),最終為實(shí)現(xiàn)高方法覆蓋率的測(cè)試目標(biāo)提供思路。
2、實(shí)踐性
本系統(tǒng)最終用戶(hù)分為測(cè)試人員及開(kāi)發(fā)人員兩類(lèi),這兩類(lèi)用戶(hù)對(duì)于軟件開(kāi)發(fā)技術(shù)均有良好的水平。測(cè)試人員對(duì)于軟件測(cè)試有專(zhuān)業(yè)的水準(zhǔn),也是該系統(tǒng)的直接用戶(hù),基于自動(dòng)化生成測(cè)試用例,后期需將測(cè)試結(jié)果進(jìn)行分析,如若有需要更改代碼,則將測(cè)試中的問(wèn)題交于開(kāi)發(fā)人員。

3、專(zhuān)業(yè)水平
相關(guān)成果已被CCF(中國(guó)計(jì)算機(jī)學(xué)會(huì))推薦的軟件工程國(guó)際知名學(xué)術(shù)會(huì)議Internetware發(fā)表(EI檢索),科研成果顯著。研究工作將對(duì)眾包測(cè)試、高可用5G移動(dòng)互聯(lián)網(wǎng)應(yīng)用的發(fā)展有積極影響。
04漏洞分析引擎構(gòu)建、測(cè)試與運(yùn)行機(jī)理分析--楊波

項(xiàng)目特色
1、創(chuàng)新性
該作品研究?jī)?nèi)容主要分為四部分:靜態(tài)漏洞分析技術(shù)的應(yīng)用、動(dòng)態(tài)漏洞分析技術(shù)的應(yīng)用、符號(hào)執(zhí)行漏洞分析技術(shù)的應(yīng)用以及模糊測(cè)試技術(shù)的應(yīng)用。通過(guò)對(duì)四部分內(nèi)容的深入研究,楊波同學(xué)獲得了以下的成果。

在整個(gè)研究中,楊波同學(xué)通過(guò)對(duì)國(guó)內(nèi)外30套漏洞分析引擎的對(duì)比研究發(fā)現(xiàn):目前大多數(shù)的漏洞分析引擎都是在某些類(lèi)型的漏洞分析上比較優(yōu)秀,在其他類(lèi)型的漏洞分析上表現(xiàn)一般,因此應(yīng)用范圍比較局限,不利于大面積推廣。針對(duì)該問(wèn)題,楊波同學(xué)提出了漏洞分析引擎有機(jī)協(xié)同、高效集成的方案,通過(guò)對(duì)待測(cè)目標(biāo)程序的分解,把程序的不同部分進(jìn)過(guò)初步的評(píng)估,提交給不同的漏洞分析引擎進(jìn)行全自動(dòng)分析,最后對(duì)產(chǎn)生的分析結(jié)果進(jìn)行綜合分析,最終得出待測(cè)目標(biāo)程序是否存在漏洞的結(jié)論。改方案極大地改進(jìn)了以往漏洞分析引擎單兵作戰(zhàn)的不足,形成了大兵團(tuán)作戰(zhàn)的壓倒性?xún)?yōu)勢(shì),提高了軟件中漏洞的暴露速度和暴露率,切實(shí)地保障了當(dāng)前各種軟件的安全。

2、實(shí)踐性
楊波同學(xué)提出的方案已經(jīng)在項(xiàng)目中付諸應(yīng)用。在項(xiàng)目的驗(yàn)收會(huì)上,專(zhuān)家對(duì)楊波同學(xué)設(shè)計(jì)的大兵團(tuán)作戰(zhàn)的漏洞分析引擎表現(xiàn)出了極大的興趣,并現(xiàn)場(chǎng)觀(guān)摩了由該方案設(shè)計(jì)的系統(tǒng)的漏洞分析過(guò)程,并提出了一些改進(jìn)意見(jiàn)。目前,項(xiàng)目已經(jīng)投入實(shí)踐應(yīng)用,用戶(hù)反映效果良好。

3、專(zhuān)業(yè)水平
該方案在指導(dǎo)教師與中科院部分博士的幫助和指導(dǎo)下由楊波同學(xué)獨(dú)立完成。在方案實(shí)施的過(guò)程中,楊波同學(xué)查閱和研讀了大量的國(guó)外相關(guān)的學(xué)術(shù)論文,設(shè)計(jì)了實(shí)驗(yàn)方案、驗(yàn)證方案和實(shí)驗(yàn)環(huán)境。在大量的實(shí)驗(yàn)和分析基礎(chǔ)上,撰寫(xiě)了30份漏洞分析引擎研究報(bào)告,作為項(xiàng)目的研究成果提交給用戶(hù),受到了用戶(hù)的重視,充分體現(xiàn)了楊波同學(xué)從事科學(xué)研究的專(zhuān)業(yè)性。