2012-2013学年度第二学期第4周学术活动安排1
| 计算机学院 | 2013.3.22(周五)上午10:00 | 教三楼 30512 | 以人为中心的软件维护技术 | 彭 鑫 | 副教授,副院长 | 复旦大学软件学院 | 刘星 13477014714 |
欢迎广大师生前往!
校科协、计算机学院
2013.3.18
报告人简历:彭鑫 博士
复旦大学软件学院副教授、副院长,中国计算机学会(CCF)高级会员、软件工程专委会委员、ACM会员。2001年毕业于复旦大学计算机科学与工程系,获学士学位。2006年复旦大学计算机科学与工程系软件与理论专业研究生毕业,获博士学位,毕业后留校在软件工程实验室从事教学和科研工作,2012年入选复旦大学卓学计划。主要研究方向包括软件维护与逆向工程、软件产品线、自适应软件系统等。2001年至今作为主要研究人员参与自然科学基金、863项目、上海市科委项目多项,负责自然科学基金及863项目课题各1项、企业合作项目7项。2006年至今在ICSE、ICSM、RE、WCRE、SEKE、ICSR、QSIC、CSMR、APSEC、COMPSAC、ASWEC、JSS、JSME、IST Journal、JCST、计算机学报、软件学报、电子学报、计算机研究与发展等国内外会议及期刊上发表论文30余篇。其中,发表在ICSM 2011上的研究论文获得了会议唯一的最佳论文奖。
报告摘要:
由于文档缺失、人员变化以及系统的复杂性等原因造成的系统难以理解和掌握、难以做出合理的维护决策是大规模、复杂软件系统维护过程中所面临的主要困难和挑战。现有的支持软件维护的逆向分析和程序理解技术,例如特征定位、克隆分析、代码差异比较等,通常只能提供某一方面的低层原始分析结果,无法针对不同开发角色和维护任务提供有针对性的服务,因此难以为开发人员的软件维护决策提供有效支持。这种现状促使我们的关注点从相关技术的算法改进和性能提升回归到软件维护问题的本源,开始思考如何开发新的以人为中心的软件维护技术和工具,使其能够更好地服务于开发人员的软件维护任务。本次报告将首先对以人为中心的软件维护技术这一问题的内涵进行分析和探讨,然后介绍我们近几年在特征定位和克隆分析两个方面所开展的一些工作和所取得的初步成果。