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