×
暂无评论
图文详情
  • ISBN:9787030800701
  • 装帧:平装
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:330
  • 出版时间:2024-11-01
  • 条形码:9787030800701 ; 978-7-03-080070-1

内容简介

软件工程相关数据快速增长且广泛分布,从对封闭数据的检索转向对大规模开放数据的获取,数据的充分利用成为大数据背景下软件工程的一个重要新方向。本书面向大数据时代特征,介绍面向软件工程的数据科学关键概念、方法和技术,内容以承前启后方式,首先介绍软件科学与工程、数据科学与工程,在此基础上介绍利用数据科学支持软件工程的方法和技术,包括数据驱动的软件过程挖掘、数据驱动的可信软件工程,以及数据驱动的需求变更分析;之后面向软件工程项目,介绍基于数据科学的实证软件工程分析方法,以及在软件工程中的推荐系统和面向区块链的软件工程。全书重点介绍大数据时代下,软件工程领域的一些进展和研究方向,并采用丰富的案例分析对相关概念、知识、方法和技术进行拓展,可为软件工业界了解本领域相关方法、技术和实践提供参考。

目录

目录第1章软件科学与工程11.1软件科学与工程的内涵11.1.1软件的概念11.1.2软件的重要性21.1.3软件科学与工程的概念31.1.4软件科学与工程的发展41.1.5软件科学与工程的拓展51.2软件科学与工程的新理解61.2.1复杂系统观下的软件科学与工程61.2.2泛在应用下的软件科学与工程81.2.3价值观下的软件科学与工程91.2.4生态观下的软件科学与工程101.3软件科学111.3.1新型计算模型及其算法与程序理论121.3.2信息物理融合系统的建模与分析131.3.3人-机-物融合系统的建模分析与验证141.3.4智能软件系统分析与验证151.3.5面向软件分析和验证的自动推理与约束求解151.4软件工程161.4.1软件危机与软件工程161.4.2软件工程面临的挑战181.4.3软件工程主要研究内容231.5小结26练习题27参考文献27第2章数据科学与工程282.1数据科学概念与数据工程技术282.1.1数据科学的概念282.1.2数据科学方法论302.1.3数据工程技术312.2多模态数据科学与工程492.2.1多模态研究方向502.2.2多模态表示学习532.2.3多模态应用552.2.4多模态案例分析572.3分布式数据科学与工程612.3.1分布式数据的隐私保护612.3.2分布式数据与联邦学习622.3.3分布式数据的应用672.3.4分布式数据案例分析692.4小结72练习题72参考文献72第3章数据驱动软件过程挖掘763.1软件过程挖掘概述773.1.1软件过程挖掘与软件过程建模间的关系783.1.2软件过程挖掘与业务过程挖掘间的关系793.2基本表述813.2.1软件过程模型813.2.2软件过程数据823.2.3软件过程日志833.3双层次软件过程挖掘方法863.3.1活动层挖掘873.3.2过程层挖掘923.4案例973.4.1原型系统SPMining973.4.2挖掘JD数据集1003.4.3挖掘AD数据集1023.4.4软件过程库1043.5小结106练习题107参考文献107第4章可信软件需求建模与推理1104.1可信软件需求概述1104.2可信软件分领域需求1124.3可信软件需求定义与获取1184.3.1可信软件需求定义1184.3.2非功能需求评估数据描述与获取1224.3.3非功能需求评估与协商1254.3.4可信需求获取1274.4可信软件需求建模1284.5可信软件需求推理1324.6案例研究1394.7小结146练习题147参考文献147第5章软件需求变更工程1505.1软件需求变更与软件工程1505.1.1软件需求变更概念1515.1.2基于过程改进的变更管理1545.1.3软件需求变更的影响1575.2软件需求变更分析1585.2.1软件需求变更过程1585.2.2需求变更分析及预测1635.2.3关联需求变更请求重要性分析1665.2.4案例研究1725.3基于技术债务的软件需求变更影响分析1765.3.1软件技术债务1775.3.2软件需求变更技术债务1795.3.3案例研究1845.4小结194练习题195参考文献196第6章数据驱动实证软件工程2006.1实证研究策略2016.1.1实验2016.1.2案例研究2016.1.3调查2016.2研究方法2026.2.1明确研究动机2026.2.2研究问题设计2036.2.3开展实验2066.2.4实验结果展示2076.2.5有效性评价2086.2.6总结2096.3常用技术2106.3.1数理统计描述方法2106.3.2数据可视化2116.3.3统计学方法2146.3.4复杂网络方法2166.3.5其他方法2206.4案例研究2226.4.1Maven生态系统案例2226.4.2Maven生态系统问题分析2256.4.3Maven生态系统实验过程2316.4.4Maven生态系统实验结果分析2346.4.5案例有效性威胁分析2466.5小结247练习题247参考文献248第7章软件工程中的**2507.1面向软件工程的**系统2507.2面向软件工程的**研究现状2527.3软件工程中的**技术2547.3.1软件需求阶段**技术2547.3.2软件开发阶段**技术2557.3.3软件测试阶段**技术2567.3.4软件维护和演化阶段**技术2567.4案例研究2577.4.1数据预处理2597.4.2第三方库**KG2Lib模型2627.4.3长尾第三方库**探索2647.4.4实验设置2697.4.5评价指标2707.4.6第三方库**实验结果2717.4.7长尾第三方库**实验结果2777.5小结282练习题282参考文献283第8章面向区块链的软件工程2868.1区块链软件2868.1.1区块链软件发展历程2878.1.2区块链软件开发应用领域2898.2智能合约设计与开发2908.2.1智能合约开发工具介绍2908.2.2智能合约编写示例2908.3区块链上的隐私保护2948.3.1隐私保护介绍2948.3.2案例涉及的隐私技术2958.3.3案例介绍2958.3.4案例实验分析3028.4区块链上的数据追溯3068.4.1数据追溯介绍3068.4.2案例涉及的其他技术3068.4.3案例介绍3078.4.4案例实验分析314练习题317参考文献318
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航