4、对象设计在架构规范的指导下,设计从技术上扩展和修改了分析结果。虽然分析阶段的领域对象建模应该与技术细节无关,但是对象设计完全依赖于技术因素,包括平台、语言的类型和架构开发阶段选择的供应商。分析时,抬头望着星星,但在设计阶段,则要脚踏实地。理论上,为了维持业务对象的基本属性和行为,除非绝对必要,不应该破坏它们。在架构结果的指导下,详细设计工作应该说明所有类的规格,包括必须实现的属性、它们的详细接口和伪代码或操作的纯文本描述。规格说明应该足够详细使得和模型图结合时,它可以提供所有必须的编码信息。