软件工程及软件方法学
-
面向模式的软件架构·卷2(美)Douglas Schmidt,(德)Michael Stal,(德)Hans Rohnert,等著 朱而刚,袁国忠 译《面向模式的软件架构·卷2:并发和联网对象模式/图灵程序设计丛书》这一卷是介绍构建面向对象的联网与并发中间件的开山之作,揭开了构建中间件的神秘面纱。本卷以4位大师的经验为导向,讨论了16个模式和一个成例,仔细解释了常见的设计问题、驱动因素、成功的解决方案以及使用效果。《面向模式的软件架构·卷2:并发和联网对象模式/图灵程序设计丛书》面向专业的软件开发人员,尤其是开发并发与联网系统的专业软件开发人员。 -
模糊测试(美)Michael.Sutton,(美)Adam.Greene,(美)Pedram.Amini 著,段念,赵勇 译随着软件安全性问题变得越来越关键,传统的仅由组织内的少数安全专家负责安全的模式正受到越来越多的挑战。模糊测试是一种能够降低安全性测试门槛的方法,它通过高度自动化的手段让组织的开发和测试团队都能参与到安全性测试中,并能够通过启发式等方法不断积累安全测试的经验,帮助组织建立更有效的面向安全性的开发流程。本书是一本系统性描述模糊测试的专著,介绍了主要操作系统和主流应用类型的模糊测试方法,系统地描述了方法和工具,并使用实际案例帮助读者建立直观的认识。无论读者是否已有一定的安全性测试经验,本书都能够让你立即获得收益。 -
深入性能测试黄文高,何月顺 编著《深入性能测试:LoadRunner性能测试、流程、监控、调优全程实战剖析》为《LoadRunner性能测试完全讲义》的升级版本,是作者最新最全面知识的整合。全书由浅入深,步步为营,在夯实基础的同时,结合实际案例,全面突破性能测试学习过程中的瓶颈。主要介绍如何使用LoadRunner进行性能测试工作,主要包括四大部分:入门篇、提高篇、监控篇和实战篇。入门篇主要讲述性能测试的基础知识,对LoadRunner进行简单介绍,让读者从整体上了解LoadRunner。提高篇主要讲述性能测试工具LoadRunner三大组件的使用技巧,以及测试过程中需要注意的细节。监控篇主要讲述在整个性能测试过程中应该如何监控系统资源、Web服务器和数据库,以及常用的调优技巧,并就性能测试的流程进行详细的介绍。实战篇通过两个案例:C/S架构和B/S架构来介绍性能测试的整个过程。本书适合性能测试工程师、资深测试工程师、测试经理、测试总监使用。 -
自然语言标注(美)普斯特若夫斯基,(美)斯塔布斯 著是时候创建属于你自己的用于机器学习的自然语言训练语料库了。无论你使用英语、汉语或者其他任何一种自然语言,《自然语言标注:用于机器学习(影印版)》都可以手把手地指导你一种经验证的标注开发周期一一把元语添加到你的训练语料库中来帮助机器学习算法更有效工作的过程。你无需任何编程或者语言学方面的经验就可以上手。通过每一步中的详细示例,你将学到“标注开发过程”是如何帮助你建模、标注、训练、测试、评估和修正你的训练语料库。你也将了解到一个实际标注项目的完整演示。 -
基于JADE的多Agent系统开发(意)贝利费米尼,(意)开罗,(意)格林伍德 著,程志锋 等译JADE能够取得引人注目的发展,与一个有创造力和自我推动力的民间开源组织的不竭努力是分不开的。很多有贡献的组织、JADE用户和开发者个人经常隐藏在E—mail地址的背后,他们通过提建议、出主意、献成果等方式参与协作整体软件模块、附加模块以及派生项目的开发。贝利费米尼、开罗、格林伍德希望通过《基于JADE的多Agent系统开发》使得JADE知识能够得到更好的传播,进而促进该组织内部思想统一,激励和鼓舞它不断发展。 -
EDA技术与SOPC基础胡迎刚 主编《EDA技术与SOPC基础》共分为九章,主要是以Altera公司的FPGA为核心深入浅出地介绍了EDA基础应用和片上可编程系统设计方法。第1章主要介绍EDA相关概念及设计流程。第2章介绍QuartusⅡ软件的安装和使用方法。第3章介绍VHDL的基础应用。第4章介绍LPM宏功能模块及IP核的设计使用方法。第5章介绍有限状态机的设计原理和基本结构。第6章介绍片上编程系统设计基本流程和方法。第7章介绍NiosⅡ硬件系统设计中常用的外设结构。第8章介绍片上编程系统的软件设计方法。第9章介绍嵌入式:DSP模块的一般设计方法及流程。其中第1~5章是EDA技术基础内容,第6~8章是片上编程系统(SOPC)设计基础内容。 -
软件项目管理实验指导王家乐,厉小军 主编《计算机与软件工程实验指导丛书:软件项目管理实验指导》注重理论性和实践性并重,对具体的软件开发和管理有很强的指导意义。要想使学生能够更加深入地了解软件项目管理的相关理论,必须将理论与实践相结合。本实验指导书首先对几种常用软件项目管理工具软件的安装、使用方法进行了较为详细的叙述,然后提供了若干实验案例。学生通过学习软件项目开发案例,在实例中掌握软件项目管理的相关理论,从而为以后更好地进行软件项目开发和管理打下基础。 -
面向对象UML系统分析建模刘鹏远 等编著《面向对象UML系统分析建模/21世纪高等学校规划教材·软件工程》是一本结合UML语言的用于指导面向对象需求分析和设计的技术指南。全书分为4大部分共10章,以一些具体的例子贯穿指导UML用例分析建模、类分析与设计建模、数据库建模、架构分析与软件模式等诸多技术领域。《面向对象UML系统分析建模/21世纪高等学校规划教材·软件工程》主要特色在于有别于一般介绍UML语言的书籍,也不同于纯粹介绍设计模式等面向对象设计方面的书籍,在内容设计上注重由浅入深,实例指导,运用UML语言贯穿于软件分析、设计全过程,突出了Grasp、MVC、GoF以及面向对象的思想原则等内容。《面向对象UML系统分析建模/21世纪高等学校规划教材·软件工程》适用于所有在软件开发领域辛勤工作的开发人员,以及广大的在校本科高年级学生。 -
GIS工程师训练营SuperMap图书编委会 著《GIS工程师训练营:SuperMap iClient for Flex从入门到精通》针对初学者的需求,全面、详细地讲解SuperMapi Client for Flex软件的常用功能实现方法与开发技巧,项目实施过程中系统优化的注意事项与Flex移动平台开发方法。《GIS工程师训练营:SuperMap iClient for Flex从入门到精通》图文并茂,重视开发思路与技巧的传授,对各种重点功能均配有对应的示例源代码,具有很强的实用性和可操作性,适合各个层次的开发人员学习参考。全书分为15章,内容包括SuperMapi Client for Flex软件概述、Apache Flex开发基础、地图显示与操作的开发与技巧、客户端动态数据展示的方法、各种查询应用的开发与技巧、多种专题图制作的方法与技巧、栅格分析开发方法、交通网络分析的开发与技巧、交通换乘分析的实现、动态分段的开发、第三方地图服务的扩展开发方法、对接天地图服务的操作、Flex项目系统优化方法、使用开发框架快速构建应用和移动项目开发。《GIS工程师训练营:SuperMap iClient for Flex从入门到精通》主要面向地理信息系统相关专业的师生,可作为地理信息系统专业高年级学生或者研究生的实习教材,也可作为二次开发商及其开发人员的参考资料,帮助他们快速解决学习和工作中遇到的问题。 -
移动互联网软件开发实验指导程保中,张笑燕,孙艺,谢锦 编著《移动互联网软件开发实验指导》总结了通信软件实训基地多年实践教学和实训的经验,共分4章。第1章介绍移动互联网软件开发实验相关技术,第2章介绍Socket网络编码实验,第3章介绍基于IMS的移动终端软件开发,第4章介绍基于IMS应用服务器的增值服务软件开发。《移动互联网软件开发实验指导》可作为学生进行通信软件实验和实训的指导书,也可以成为国内其他院校开设移动互联网通信软件实验的参考书籍。
