09 2010 档案
摘要: 第二十一章 案例研究21.1 价值驱动的体系结构:连接产品策略与体系结构系统的存在是为了为利益相关方创造价值。价值模型、体系结构策略。定义完善的价值模型可以为提高折中方案的质量提供指导。21.1.1 价值模型概述这些利益相关者在其他系统中扮演着重要角色。这些其他系统也是为了为其利益相关者创造价值。系统的这种递归特性是分析和了解价值流的一个关键。价格模型核心的特征 三种基本形式:1、价值期望值:表示...阅读全文
摘要: 第二十章 面向服务的架构服务是一个由服务提供者提供的,用于满足使用者请求的业务单元。在 SOA中,服务的概念有了延伸,泛指系统对外提供的功能集。20.1 SOA 的相关概念20.1.1 SOA 的定义面向服务的体系结构(Service-Oriented Architecture,SOA)从应用的角度定义:是一种应用框架,着眼于日常的业务应用,并将它们划分为单独的业务功能和流程,即所谓的服务。从软件...阅读全文
摘要: 第十九章 嵌入式系统设计19.1 嵌入式系统19.1.1 嵌入式系统的概念以应用为中心,以计算机技术为基础,可以适应不同应用对功能、可靠性、成本、体积、功耗 等方面的要求,集可配置可裁剪的软件、硬件 于一体的专用计算机系统。存储方案的选择就是在嵌入式Linux系统的可靠性、尺寸、功能、成本之间寻求最佳的平衡点。19.1.3 嵌入式操作系统嵌入式操作系统主要由应用程序接口、设备驱动和操作系统内核等几...阅读全文
摘要: 第十八章 面向方面的编程AOP(Aspect Oriented Programing)面向方面的编程。18.1 方面编程的概念18.1.1 AOP 产生的背景1、面向过程编程面临的问题面向过程编程是一种自顶向下的编程方法,其实质是对软件进行功能性分解。2、传统面向对象编程面临的问题对象模型可以很好地映射到实际领域。完成某个特定需求的代码分散到各个类中,很难把它们全部找到,这就给程序的健壮性带来了隐...阅读全文
摘要: 第十七章 企业集成架构设计企业集成平台的核心是企业集成架构,包括 信息、过程、应用集成的架构。17.1 企业集成平台企业集成平台(Enterprise Integration Platform,EIP)目的是:能够根据业务模型的变化 快速地进行信息系统的配置和调整,保证不同系统、应用、服务、操作人员 之间 顺畅地互操作,进而提高企业适应市场变化的能力,使企业能够在复杂多变的市场环境中生存。良好的软...阅读全文
摘要: 第十六章 层次式架构设计16.1 体系结构设计整个软件系统结构的设计与规格说明 比算法选择和计算问题的数据结构 更为重要。因此,代码级别的软件复用已经远远不能满足大型软件开发的需求。软件体系结构可定义为:为软件系统提供了 结构、行为、属性 的高级抽象,由构成系统的元素描述、这些元素的相互作用、指导元素集成的模式以及这些模式的约束组成。不仅指定了系统的组织结构和拓扑结构,并且显示了系统需求和构成系统...阅读全文

