本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
图书基本信息 | |
图书名称 | 面向模式分析和设计:通过模式合成来进行软件系统的设计(影印版) |
作者 | (美)亚克布,(美)阿马尔著 |
定价 | 39.8元 |
出版社 | 中国电力出版社 |
ISBN | 9787508322094 |
出版日期 | 2004-05-01 |
字数 | |
页码 | 372 |
版次 | 11次 |
装帧 | 平装 |
开本 | |
商品重量 | 0.4Kg |
内容简介 | |
使用的设计模式来开发健壮的大型软件系统。\n 设计模式功能非常强大,但在开发一个健壮的大型软件系统时,你还需要知道更多东西。本书介绍了一种通过对的设计模式进行合成来开发大型软件的方法——POAD(Pattern-Oriented Analysis and Design,面向模式的分析和设计)。通过使用POAD方法,并用UML类图来表示系统构造块,你可以快速开发出一个可靠的大型软件系统。而且,与普通的OO方法相比,通过使用POAD方法开发出来的软件系统具有更强的健壮性、可扩展性和可维护性。\n ·POAD:什么是POAD方法,POAD方法的原理,POAD方法能够解决哪些问题。\n ·对设计模式进行合成的两种方法——结构合成和行为合成。\n ·用于模式合成的设计模型和UML技术。\n ·POAD过程:全面讲述了分析、设计、设计精化三个阶段。\n ·四个范例:反馈控制系统、等待队列仿真系统、数字信息再处理系统和分布式医疗信息系统。\n ·基于POAD的开发:趋势和研究方向。\n POAD将带你进入使用设计模式的新境界。不管你是软件架构师、软件设计人员、软件开发人员,还是项目经理,本书都会帮你快速和高质量地开发一个大型的软件系统。 |
作者简介 | |
Sherif M.Yacoub:是惠普实验室研究员。目前他主要从事与大型软件系统开发相关技术的研究,涉及范围包括设计模式、软件体系结构、系统建模、元模型、框架和软件可靠性。迄今已在刊物上发表了40多篇专业论文。他还是《ReuseBased Software Engineering》的作者之一。\n \n Hany H.Ammar:是西弗吉尼亚大学计算机科学和电子工程系教授,迄今共发表了70多篇专业论文。他的研究兴趣包括软件工程、软件可靠性、生物统计学和计算机体系结构。 |
目录 | |
Preface Foreword PART I IINTRODUCTION 1 Pattern-Oriented Analysis and Design 2 Design Patterns and Software Engineering 3 Composition of Design Patterns PART II TECHNOLOGICAL ASPECTS OF POAD 4 Constructional Design Patterns as Components 5 Visual Design Models 6 UML Support for Design Patterns PART III PROCESS ASPECTS OF POAD 7 POAD:The Process 8 Analysis Phase 9 Design Phase 10 Design-Refinement Phase PART IV CASE STUDIES 11 Feedback Control Systems 12 Simulation of Waiting Queues 13 A Digital Content Remastering Application 14 A Medical Informatics System PART V AUTOMATION AND SUMMARIES 15 Relation to UML Metamodel and Specification 16 Tool Support for Designing with Patterns 17 Wrapping Up A Interfaces for Constructional Design Patterns B State of the Art and Practice in Design Patterns Glossary Bibliography |
编辑推荐 | |
本书共分五个部分,部分是讲解POAD的基本概念,第二部分和第三部分接着讲述POAD的技术方面和过程方面的知识。第四部分用四个案例(反馈控制、客户行为模拟、数字化内容处理和分布式医学信息科学)发加深读者对POAD方法学的理解。第五部分讨论了POAD自动化方面的内容。附录A和B介绍了有关模式及其实践,是对全书内容的有用补充。本书使设计模式上了一个新台阶。无论你是架构师、设计人员、开发人员,还是管理者,本书都将帮助你更快速地构建更好的软件系统。 |
文摘 | |
序言 | |