精选优质文档-倾情为你奉上软件体系结构 仅供参考Chapter 11. 构件的概念,构件的分类方法构件是指语义完整、语法正确和有可重用价值的单位软件,是软件重用过程中可以明确辨识的系统;结构上,它是语义描述、通讯接口和实现代码的复合体。构件模型是对构件本质特性的抽象描述。三个主要流派:OMG的CORBA;SUN的EJB;Microsoft的DCOM分类方法:关键字分类法、刻画分类法、超文本组织方法2. 软件危机的表现软件成本日益增长、开发进度难控制、软件质量差、软件维护困难3. 构件的重用:检索和提取构建,理解和评价构件,修改构件,构件组装。4. 软件体系结构的意义: 是风险承担者进行交流的手段。是早期设计决策的体现。是可传递和可重用的模型。5. 软件体系结构的发展经历了几个阶段1) 无体系结构 设计阶段 (以汇编语言进行小规模应用程序开发为特征)2) 萌芽阶段 (控制流图和数据流图)3) 初期阶段 (UML)4) 高级阶段 (高层抽象结构为中心)6. 软件体系结构定义(填空)软件体