RiSAME介绍
RiSAME全称Research in Software Analysis, Maintenance, and Evolutoin。研究方向包括: 云、社交网络、众包、移动互联环境下的软件维护与演化、软件代码生成与补全、软件数据挖掘与智能化分析、软件测试与调试。
1
软件分析
软件数据包括代码、文档、软件演化历史数据、执行轨迹数据、软件在线讨论数据等。我们在软件分析方面的研究侧重于如何利用信息检索、数据挖掘、机器学习技术分析各种数据,为软件的维护和演化提供支撑。
2
软件维护
软件维护包括修改前的修改分析和预测、修改过程中的修改实施、修改后的验证等。在软件维护方面,我们侧重于如何分析当前修改请求,为开发人员提供关于当前修改请求的建议,使得软件维护变得简单、高效。
3
软件演化
软件演化是由一系列的软件维护活动构成。在软件演化方面,我们侧重于软件演化质量、演化规律的研究,为管理人员或者开发人员报告软件演化的状态,使得软件演化表的更加可信。