软件体系结构第2章【荐】.pptVIP

  • 24
  • 0
  • 约3.91千字
  • 约 36页
  • 2015-07-23 发布于河南
  • 举报
◇ 进程视图 第2章 软件体系结构建模 2.2 “4+1”视图模型 进程视图侧重于系统的运行特性,主要关注一些非功能性的需求。 进程视图强调并发性、分布性、系统集成性和容错能力,以及从逻辑视图中的主要抽象如何适合进程结构。它也定义逻辑视图中的各个类的操作具体是在哪一个线程中被执行的。 进程视图可以描述成多层抽象,每个级别分别关注不同的方面。在最高层抽象中,进程结构可以看作是构成一个执行单元的一组任务。它可看成一系列独立的,通过逻辑网络相互通信的程序。它们是分布的,通过总线或局域网、广域网等硬件资源连接起来。 ◇ 进程视图 第2章 软件体系结构建模 2.2 “4+1”视图模型 通过扩展Booch对Ada任务的表示法,来表示进程视图。 ◇ 进程视图 第2章 软件体系结构建模 2.2 “4+1”视图模型 ◇ 物理视图 第2章 软件体系结构建模 2.2 “4+1”视图模型 物理视图主要考虑如何把软件映射到硬件上,它通常要考虑到系统性能、规模、可靠性等。解决系统拓扑结构、系统安装、通讯等问题。 当软件运行于不同的节点上时,各视图中的构件都直接或间接地对应于系统的不同节点上。因此,从软件到节点的映射要有较高的灵活性,当环境改变时,对系统其他视图的影响最小。 ◇ 物理视图 第2章 软件体系结构建模 2.2 “4+1”视图模型 大型系统的物理视图可能会变得十

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档