返回首页
您的位置:首页 > 新闻 > CCF新闻 > CNCC

回放:新一代人工智能下软件需求工程需要面临的若干挑战和机遇 | CNCC论坛分享

阅读量:510 2023-04-04 收藏本文


2022年12月9日下午,CNCC2022“新一代人工智能下软件需求工程需要面临的若干挑战和机遇”论坛在线上成功召开。CCF系统软件专委会主任、北京大学高可信软件技术教育部重点实验室副主任金芝教授担任本次论坛主席,广西师范大学计算机科学与工程学院/软件学院副院长李智教授担任论坛共同主席。本次论坛由北京工业大学李童教授主持。点击文末左下角“阅读原文”或扫码(仅对CNCC注册参会者开放),可观看论坛视频回放。



图片

扫码观看论坛视频回放


新一代人工智能的崛起,为需求工程研究带来新的挑战和机遇。本论坛需求工程专家云集,共同研讨不同的智能系统在需求描述、需求分析、需求测试与确认等面临的挑战,面向特定应用的需求工程技术的具体落地途径,以及AI4RE的发展趋势。本次论坛邀请的嘉宾分别为:

  • CCF会士、CCF常务理事、CCF系统软件专委会主任,国家杰出青年科学基金获得者、北京大学高可信软件技术教育部重点实验室副主任,北京大学金芝教授

  • CCF杰出会员、软件工程专委常委、系统软件专委委员、形式化方法专委委员,广西师范大学计算机科学与工程学院/软件学院副院长李智教授 

  • CCF教育专委会副主任、软件工程专委常委、北京航空航天大学张莉教授

  • CCF高级会员、CCF软件工程专委委员,清华大学软件学院刘璘副研究员

  • CCF服务计算专委会委员、软件工程专委会委员、教育专委会委员,武汉大学计算机学院副院长彭蓉教授

  • CCF软件工程专委会委员、形式化方法专委委员,华东师范大学软件工程学院陈小红副教授



论坛演讲回顾:

金芝:环境建模驱动的自治系统安全性测试

金芝教授的报告从各种安全关键场景的涌现现象开始,介绍了自治系统的安全性面临的问题——涉及人的场景引出隐私安全问题,总结出交互环境成为建模关注点,进一步介绍了环境建模驱动的自治系统安全性测试方法,以及基于环境模型支持场景推理。最后,她提出了自治系统中安全关键系统测试的研究挑战,包括先进的方法和推理手段、新的测试模拟床以及设计权衡。


张莉:如何桥接用户需要和软件开发之间的鸿沟?

张莉教授的报告从用户的需要入手,谈到了从用户的视角来看待软件开发中存在的问题。她以实际项目为例,介绍了基于MDA和低代码模式的软件需求描述和开发模式,并探讨了基于MDA的开发模式下需求描述的手段。


图片

李智:需求工程中的“E=mc2”理论扩展及工具支持

李智教授从人们耳熟能详的“E=mc2”理论入手,引出了需求工程中具有同等地位的“S,E |- R”理论,并介绍了他们团队在此理论基础上的扩展性工作,例如需求系统复杂度评估,需求模型可推理拆分与组合。他进一步介绍了CARE工具以及微服务拆分案例等。最后,讨论并展望了因果AI对需求工程研究的作用以及软件需求面临的组织机构复杂性问题。


图片

刘璘:智能应用需求分析方法与实践

刘璘副研究员从国内外对智能应用需求分析的探索开始,回顾了相关的活动,指出智能应用需求分析是一个在探索中的活动。她还分享了她们组在这个主题的想法,并以几个具体的项目,说明了在具体实践中使用的智能应用需求分析方法。


图片

彭蓉:RE4AI: 真命题还是伪命题

彭蓉教授从现有的工作出发,探讨已有的RE4AI的工作。接着她抛出新的问题,直面解析RE4AI面临的5大挑战,包括如何识别涉众并与涉众协作,如何正确、完整、无二义的定义需求,如何明确数据需求、如何确定可解释性需求,以及如何定义与权衡非功能需求。在回答了上述问题后,她指出RE4AI既是真命题也是伪命题。


图片

陈小红:从TAP规则自动生成最终用户编程的体验型原型:一种基于动画的方法

陈小红副教授从IoT系统的面向最终用户编程谈起,提出由TAP规则执行得到的IoT服务需要进行需求确认,其关键就是要捕获服务场景,并对其进行可视化。由于服务场景受到了强烈的设备约束,她提出通过仿真对从IoT的服务场景进行遍历,并得到其运行轨迹,在此基础上,进行动画生成,得到体验式原型。最后,她介绍了一个智能家居的动画生成的样例。


图片


点击“阅读原文”,观看论坛视频回放。

阅读原文