内容简介
本书全面介绍了使用实例图(use case maps)及其在面向对象系统中进行高层次设计时的应用。使用实例图填补了口头描述与用相互作用图描述之间的重要空白,在需求与设计间架起了一座桥。使用实例图提供了一种行为框架,不仅可以用于在高层次上的设计中实现结构化决定,而且一旦结构已定,就可以从结构层次上刻画行为特性。使用实例图提供了一种新技术,用以把大粒度行为模式(Large grained behaviour patterns)变为具体、实用的产物,使之能够储存、利用、扩充和再利用,从而引导其应用、维护和发展。使用实例图把实时和面向对象的问题联系在一个共同的概念下。使用实例图扩大了设计者所能使用的模式(pattern)资源。
目录
Preface
1 Object Oriented and Real Time Come Together
1.1 TENSIONS AT THE BASE
1.2 THE BIG PICTURE
1.3 FOCUS OF THE BOOK
1.4 SUMMARY
2 The Behavioural Fabric of Systems
2.1 THE IDEA OF A BEHAVIOURAL FABRIC
2.2 PATTERNS IN THE BEHAVIOURAL FABRIC
2.3 WORKING WITH THE BEHAVIOURAL FABRIC
2.4 POINT-TO-POINT VS.RIPPLE PATTERNS
2.5 SUMMARY
3 Basic Use Case Map Model
3.1 BASIC NOTATION AND INTERPRETATION
3.2 AN EXAMPLE:MOUSE DOUBLE CLICK
3.3 BOUND MAPS (OPERATION DOMAIN)
3.4 BOUND MAPS(ASSEMBLY DOMAIN)
3.5 ISSUES OF SCALE
3.6 SUMMARY
4 Contact for Designing with Use Case Maps
4.1 AN OVERVIEW OF THE CONTEXT
4.2 MODELS AT THE DIFFERENT LEVELS
4.3 THE CONTEXT WITHOUT USE CASE MAPS
4.4 USE CASE MAPS IN DEVELOPMENT PROCESSES
4.5 SOME IMPORTANTISSUES
4.6 COMPONENT TYPES IN USE CASE MAPS
4.7 SUMMARY
5 A Simple Example
5.1 HIGH-LEVEL DESIGN,OPERATION (UCM1)
5.2 DETAILED DESIGN,OPERATION(CGI,ISD1)
5.3 HIGH-LEVEL DESIGN,OP..