说明 | |||
---|---|---|---|
1. Actor Intent Accomplished | 用例团队 | 实现用角意图 | |
2. Adornments | 用例集 | 装饰 | |
3. Balanced Team | 业务逻辑层 | 平衡团队 | |
4. Breadth Before Depth | 数据访问/持续层 | 先广度后深度 | |
5. Captured Abstraction | 职责分配 | 捕获抽象 | |
6. Clean House | 用例开发过程 | 清算屋 | |
7. Clear Cast of Characters | 包设计 | 明确的角色表 | |
8. Common Sub-Behavior | 职责分配 | 公共子行为 | |
9. Complete Single Goal | 用例集 | 完整单一目标 | |
10. Detectable Conditions | 用例关系 | 可检测条件 | |
11. Ever Unfolding Story | 包设计 | 永远可打开的故事 | |
12. Exhaustive Alternatives | 用例集 | 穷尽可选情况 | |
13. Forward Progress | 用例团队 | 推动进展 | |
14. Interrupts As Extensions | 职责分配 | 把中断作为扩展 | |
15. Leveled Steps | 用例关系 | 分层步骤 | |
16. Merge Droplets | 用例开发过程 | 合并小水滴 | |
17. Mutiple Forms | 数据访问/持续层 | 多形式 | |
18. Participanting Audience | 业务逻辑层 | 参与观众 | |
19. Precise and Readable | 用例集 | 精确并可读 | |
20. Promoted Alternative | 职责分配 | 提升可选块 | |
21. Quitting Time | 数据访问/持续层 | 放弃时间 | |
22. Redistribute The Wealth | 用例开发过程 | 重新分布内容 | |
23. Scenario Plus Fragments | 用例集 | 情节加片段 | |
24. Shared Clear Vision | 包设计 | 共享明晰的愿景 | |
25. Small Writing Team | 业务逻辑层 | 编写小团队 | |
26. Sprial Development | 数据访问/持续层 | 螺旋式开发 | |
27. Technology Neutral | 用例团队 | 技术中立 | |
28. Two Tier Review | 数据访问/持续层 | 两级评审 | |
29. User Valued Transactions | 包设计 | 具有用户价值的事务 | |
30. Verb Phrase Name | 用例集 | 动词词组命名 | |
31. Visible Boundary | 包设计 | 可见边界 | |
32. Writers License | 数据访问/持续层 | 作者许可证 |
参考
1)Paul Bramble、Alistair Cockburn、Andy Pols 和 Steve Adolph 合著的《Patterns for Effective Use Cases》记载了 32 种基础的用例模式。
2)Gunnar Overgaard、Karin Palmkvist 的《Use Cases: Patterns and Blueprints》