- 39
- 0
- 约1.24万字
- 约 18页
- 2017-03-29 发布于湖北
- 举报
Paper published in IEEE Software 12 (6)
November 1995, pp. 42-50
架构蓝图——软件架构“4+1”视图模型
Philippe Kruchten
Rational Software Corp.
摘要
本文基于多个并发视图的使用情况来说明描述软件密集型系统架构的模型。使用多重视图允许独立地处理各风险承担人:最终用户、开发人员、系统工程师、项目 经理等所关注的问题,并且能够独立地处理功能性和非功能性需求。本文分别对五种视图进行了描述,并同时给出了捕获每种视图的表示方法。这些视图使用以架构 为中心的、场景驱动以及迭代开发过程来进行设计。
关键字:software architecture, view, object-oriented design, software development process
引言
我们已经看到在许多文章和书籍中,作者欲使用单张视图来捕捉所有的系统架构要点。通过仔细地观察这些图例中的方框和箭头,不难发现作者努力地在单一视图中表达超过其表达限度的蓝图。方框是代表运行的程序吗?或者是代表源代码的程序块吗?或是物理计算机吗?或仅仅是逻辑功能的分组吗?箭头是表示编译时的依赖关系吗?或者是控制流吗?或是数据流吗?通常它代表了许多事物。是否架构只需要单个的架构样式?有时软件架构的缺陷源于过早地划分软件或过分
您可能关注的文档
- 青岛市学校现状研究报告.docx
- 华师大九年级26.3.2实践与题库.ppt
- 青岛新信号景观建筑研究报告.docx
- 华师大九年级用配方法解一元二次方程[上学期]题库.ppt
- 华师大七年级上册数轴-题库.ppt
- 12.从计划经济到市场经济程序.ppt
- 钢铁冶金用耐火材料-图片质量高的题库.ppt
- 清华附中坍塌事故调查:追究施工、监理等16人刑事责任研究报告.docx
- 清迈景点、美食和购物研究报告.docx
- 秋天到了吃货们是时候补一补了研究报告.docx
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)