![]() |
|
本书从软件开发与演化过程中产生的多源数据入手,以软件数据的收集、分析及应用为主线,阐述软件数据分析的背景、目标和发展历程,介绍软件数据类型、软件数据分析方法和软件数据分析技术。在理论知识基础上,详细介绍软件数据分析在程序理解、软件演化建模、API代码推荐、缺陷分析、缺陷预测、开发者推荐、缺陷定位和回归测试等场景的应用。全书各章结合相关的数据分析应用工具或平台加深学生理解,引导学生探索,让学生在学习过程中了解各种软件数据,掌握其分析方法和技术,提高软件数据收集、分析和应用的能力。另外,本书内容融入编者团队多年来的研究成果,体现本领域的研究进展,让学生研学结合,培养其解决复杂问题的综合能力。 本书可作为高等学校计算机科学与技术、软件工程等相关专业“软件数据分析”课程的教材,也可以作为软件开发人员的参考书。 |
![]() |
|
前辅文 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|