報(bào) 告 人:王勇
報(bào)告題目:面向編程新手的智能化軟件開(kāi)發(fā)方法研究
報(bào)告時(shí)間:2024年5月18日(星期六)下午4:30-5:30
報(bào)告地點(diǎn):9#809
主辦單位:智慧教育學(xué)院、科學(xué)技術(shù)研究院
報(bào)告人簡(jiǎn)介:
王勇, 博士,安徽工程大學(xué)教授,碩導(dǎo),科技副處長(zhǎng),中國(guó)工程教育認(rèn)證專(zhuān)家、CCF系統(tǒng)軟件專(zhuān)委會(huì)委員、CCF教育專(zhuān)委會(huì)執(zhí)行委員、安徽人工智能學(xué)會(huì)常務(wù)理事、安徽高校計(jì)算機(jī)教育研究會(huì)理事。曾獲安徽省教壇新秀,安徽工程大學(xué)中江學(xué)者、教學(xué)名師等。主要研究方向?yàn)闄C(jī)器學(xué)習(xí)與軟件工程。參與/主持國(guó)家自然科學(xué)基金面上項(xiàng)目、安徽省自然科學(xué)基金面上項(xiàng)目等30余項(xiàng),獲省級(jí)科技成果4項(xiàng),出版教材5部,專(zhuān)著1。已在ASEJ、TRel、SCSI、TIP、PR、SANEL、QRS等期刊/會(huì)議發(fā)表論文50余篇。目前為TNNL、TRel、IST、JSS、軟件學(xué)報(bào)等多家著名期刊審稿人。
報(bào)告摘要:
編程新手通常是指學(xué)過(guò)一門(mén)編程語(yǔ)言而尚未能獨(dú)立開(kāi)發(fā)軟件系統(tǒng)的初級(jí)程序員。編程新手只能完成簡(jiǎn)單編程任務(wù),需要不斷學(xué)習(xí)才能進(jìn)階成為專(zhuān)業(yè)程序員。近年來(lái),大語(yǔ)言模型具有超強(qiáng)“涌現(xiàn)”能力,編程新手所完成的簡(jiǎn)單編程任務(wù)可以被代碼大語(yǔ)言模型自動(dòng)完成。在當(dāng)前的軟件行業(yè)中,編程新手需要快速成長(zhǎng)為專(zhuān)業(yè)程序員才能避免被淘汰的風(fēng)險(xiǎn)。
智能化軟件工程主要將軟件開(kāi)發(fā)與維護(hù)中產(chǎn)生的歷史數(shù)據(jù),例如,軟件需求說(shuō)明、缺陷報(bào)告、軟件運(yùn)行時(shí)數(shù)據(jù)、日志等,應(yīng)用于需求分析、軟件設(shè)計(jì)、代碼生成、軟件測(cè)試和維護(hù)等各個(gè)階段。智能化軟件工程研究極大的推動(dòng)了開(kāi)發(fā)人員的開(kāi)發(fā)效率,同時(shí)提高了軟件質(zhì)量。本報(bào)告針對(duì)編程新手在軟件開(kāi)發(fā)過(guò)程中遇到的挑戰(zhàn),重點(diǎn)介紹我們團(tuán)隊(duì)在編程新手技能度量、面向編程新手的API推薦等方面的研究工作。