主要内容: 测试分析与设计模型,包括测试用例 测试级件、框架和产品线 测试遗留问题和多态型 怎样制定有效的测试策略 测试类,包括构建测试驱动程序和检验程序 测试对象交互 测试类层次结构 测试分布式对象,包括线程、生命周期和风格服务程序的测试 测试系统...
本书为企业主管、项目经理、系统和软件工程以及过程改进实践人员提供了关于CMML框架的简明、权威手全面的介绍。简练的案件研究重点介绍了介导集成化过程改进的组织和经验,并揭示了潜在缺陷手最佳实践。此外,本书描述了CMML工具的结构和内容,并提供了具体和实用的实践指南。...
本书是一本系统而全面地介绍软件工程理论、技术和实践的专著,是北美学术界和产业界的畅销书之一。本书对软件工程领域内的所有重要课题都给予了极好的解释,并配以大量的插图、举例、练习和参考资料,使说明更加清楚易懂。第5版中增加了有关Web工程、用户界面设计以及基于构件的软件工程的内容,同时更强调UML(统一......
本书对成功计划和执行一个软件项目所需要的经济学、度量元和管理策略进行了清晰的、令人兴思的论述。对于软件工业界的某些狂热、愚蠢和极端现象,作者给出了令人耳目一新的坦率的评论并从过时的方法中清晰发区分出已经证裨有并行技术。...
简介 《三维游戏引擎设计与实现》结合作者自主设计并多次获得国家级科研项目资助的cap引擎的具体设计与实现,介绍三维游戏引擎及其开发过程。《三维游戏引擎设计与实现》具体介绍了蔚戏引擎的构架、三维场景管理模块的设计、渲染器的设计、骨骼动画的设计、粒子特效及编辑器的设计、gui其编辑器的设计、输入输出......
在本书中,作者凭借自己在面向对象领域的丰富经验,并参考其他专家良好建议,扩展了典型的用例处理方法,为软件开发人员编写用例提供了一种“基本、具体和实用的”指南。本书完整地讲述了有关用例的初级概念、中级概念双及高级概念,并提供了大量的好用例和坏用例的编写实例。 本书荣获2001年度美国“软件开发”杂......
本书分成四个部分,共12章、10个附录。第一部分面向对象系统设计,介绍OO软件开发的基础知识。第二部分面向对象的语言和系统,比较各种OO语言、讨论开发多种语言系统及解决方案。第三部分面向对象的建横基础,介绍实现抽象数据模型方法和类型的相关概念,提出程序验证的断言逻辑,用形式化的方法提供表示对象行为集......
Combustion是Discreet公司推出的非线性编辑特效软件。 本书从Combustion的操作环境到高级影音文件的制作进行了全面介绍,并结合具体实例由浅入深地对Combustion的遮罩、抠像、关键帧制作、声音的加入、画笔的使用,以及高级画笔的应用,灯光、镜头以及外挂滤镜等电影场景的......
本书是使用UML进行OO分析和设计的复杂过程的绝佳指南。它描述了OO分析和设计过程如何适应同一过程所定义的软件开发过程,并讨论了UML和统一过程中大量可以立即应用的实践技术。随着阅读的深入,读者将会学OO分析和设计技术、UML语法和统一的相关内容。同时,本书从OO分析师和设计师的角度提供了UML和统......
本书是面向对象领域的经典名著之一,将面向对象方法的基本原理与软件工程实践很好地结合起来,覆盖面方,可读性强,是一本集理论实践及其多方面应用于一体的好书。 本书全面、准确地阐述了面向对象方法。全书分10章,分别介绍面对象的基本概念、面向对象程序设计和方法、面向对象和基于对象的程序设计语言、分布式计算、......
随着Internet时代的到来,计算机界面临着一系列的变化,这些变化使得传统的软件开发方法不能满足商业界对于软件的需求,软件界面临着越来越大的压力。 本书针对这个背景,提出了大规模基于构件的软件开发方法。其主要内容包括:应用程序开发所面临的挑战,基于构件的开发方法学相关技术和标准,面向构件建模......
本书是一本优秀的面向对象技术的基础教程,深受全世界专业人士和学生的广泛好评。作者以一种通俗易懂的方式清晰地解释了面向对象的基本概念,使用UML技术介绍了面向对象的需求、分析和设计方法。全书共分11章,每章专注于一个主题,包括需求收集、需求确认、00分析、00设计、见编程、00测试、软件过程等。每章最......
本书是全国专业技术人员计算机应用能力考试的辅导读物,是根据Project 2000项目管理考试科目(模块)的考试大纲编写的。 全书通过一百多道问题,将本科目考试大纲所要求的知识点综合讲解,每一道问题都包括“有问必答”及“操作指导”两部分,其中“有问必答”给出问题及解题要求、方法,“操作指导”给......
本书汇集了当今软件质量保证领域专家的技术、经验和深刻见解,是软件质量保证工作人员的学习指南。主要内容有:软件质量保证(SQA)的术语和发展历史、质量技术(审查技术、软件配置管理、Pareto原理等)、统计测试方法、软件的可靠性和安全性、SQA的最新世界发展等。...
本书论述了需求分析和系统设计的迭代增量式过程,并讨论了软件生命周期的其他阶段(包括实现、测试和变化管理)。本书提出了运用UML(统一建模语言)进行信息系统分析和设计的方法,以克服大型系统模型的复杂性;改进软件体系结构;提高软件可维护性和可扩展性;促进对象的分层结构;处理构件集成;改进对GUI和永久数......
本书提供了对象和组件框架的UML档案,介绍了UML-F元素和设计模式的UML-F标记,展示了如何通过使用遵从UML的扩展来描述框架体系结构以及如何支持框架建模和注释。本书还给出了如何使用UML-F描述JUnit框架的案例,并结合实际的开发案例提出框架设计、开发和适配各个阶段所采用的方法。 ......
本书不仅详细介绍了软件评估和基准测试的方法以及如何有钍对性地改进软件评估和基准测试,而且还给出了美国在实际软件工程各个主要方面的大量数据,对于改进我们软件项目具有很高的参考价值。 本书的突出特点是将定性与定量方法结合起来分析软件开发活动。结合分析评估数据和基准测试数据,可以揭示特定的工具和实践如何影......