
最 低 价:¥20.50
定 价:¥0.00
作 者:(美)马尔维奥(Malveau,R.),(美)莫布雷(Mowbray,T.J.) 著 著
出 版 社:高等教育出版社
出版时间:2003-3-1
I S B N:9787040126617
| 本套教学用书的特点: ·权威性——教育部高教育司推荐、教育部高等学校信息科学与技术引进教材专家组遴选。 ·系统性——覆盖计算机专业主干课程和非计算机专业计算机基础课程。 ·经济性——价格与国内自编教材相当,是国内引进教材价格最低的。 |
| 作者Raphael Malveau是软件体系结构方面的专家,在美国弗吉尼亚州任软件产品咨询顾问。其构件化软件开发原理是Component学院高级软件体系结构课程的基础。Malveau曾与人合著两部著作并发表了大量软件体系结构方面的文章。Thomas Mowbray博士是Component管理集团公司的董事长,具备建设软件项目、传媒资产管理项目、地理信息系统、通信系统、金融财务系统的实践经验。 |
| Preface xvii Pcknowledgments xix ONE INTRODUCTION 1.1 Advice for Software Architects Word of Caution Nascent Body of Knowledge Confusion and Gurus Professional Jealousy The Management Trap Defining Software Architecture Misuse of the Term“Architecture” Berfore Architecture The Software Crisis 1.2 Software Architecture as a Discipline Architecture Approaches Common Principles Architecture Controversies Innovative Software Architecture The Architecture Paradigm Shift A Standard for Architecture Applications and Profiles Viewpoint Notations 1.3 Design Patterns and Software Architecture Design Patterns Software Design-Level Model AntiPatterns 1.4 Conclusions 1.5 Exercises TWO SOFTWARE ARCHITECTURE:BASIC TRAINING 2.1 Softward Paradigms Object-Oriented Paradigm Technology and System Scale Ojects Are the Commercial Baseline Databases and Objects Object in the Mainstream Toward Components:Scripting Languages Componentware:The Component Orientation Paradigm Components versus Objects Component Infrastructures Component Software Patterns Component Software Architecture Component-Based Development 2.2 Open Systems Technology 2.3 Client Server Technology 2.4 Software Application Expeience 2.5 Technology and Application Architecture 2.6 Applying Standards to Application Systems …… THREE SOFTWARE ARCHITECTURE:GOING TO WAR FOUR SOFTWARE ARCHITECTURE:KRILL SCHOOL FIVE LEADERSHIP TPAINING SIX SOFTWARE ARCHITECTURE:JUMP SCHOOL SEVEN COMMUNICATLONS TRAINING EIGHT SOFTWARE ARCHITECTURE:INTELLIGENCE OPERATIONS NINS SOFTWARE ARCHITECTURE:PSYCHOLOGICAL WARFARE Appendix A. Architecture Example: Test Results Reporting System. Appendix B. Design Templates and Examples. Appendix C. Glossary of Software Architecture Terminology. Appendix D. Acronyms. Appendix E. Bibliography. Index. |
商品评论(0条)