<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    原文出處:http://www.ibm.com/developerworks/cn/rational/rationaledge/content/mar06/eeles/

    總結如下:

    一,關于架構的定義,不同的組織都有各自的定義
    1,架構是在組件之間以及與環境之間的關系。[IEEE 1471]
    ??? Architecture is the fundamental organization of a system embodied in its components, their relationships to each other, and to the environment, and the principles guiding its design and evolution.

    2,架構是對軟件系統組織,結構部分和系統包含接口的選擇,集合部分的特定行為,較大子系統部分的構成和架構風格重大決定的設置
    ?? An architecture is the set of significant decisions about the organization of a software system, the selection of structural elements and their interfaces by which the system is composed, together with their behavior as specified in the collaborations among those elements, the composition of these elements into progressively larger subsystems, and the architectural style that guides this organization -- these elements and their interfaces, their collaborations, and their composition. [Kruchten]

    3,系統或計算機的軟件架構是包含軟件部分,外部可見特性部分,和他們之間關系的系統結構。
    ?? The software architecture of a program or computing system is the structure or structures of the system, which comprise software elements, the externally visible properties of those elements, and the relationships among them. [Bass et al.]5
    4,[架構]是系統的組織結構和相關行為。架構可被重復分解為通過接口,互聯部分的關系和結合部相互作用的部分。通過接口相互作用的部分包括類,組件和子系統。
    ??? [UML 1.5]6?? [Architecture is] the organizational structure and associated behavior of a system. An architecture can be recursively decomposed into parts that interact through interfaces, relationships that connect parts, and constraints for assembling parts. Parts that interact through interfaces include classes, components and subsystems. [UML 1.5]6

    5,軟件架構或系統由組成系統的結構的相互作用和軟件結構的重要設計決定組成。設計決定應成功實現所期望支持的質量。設計決定為系統開發,支持和維護提供概念上的基礎。
    ?? The software architecture of a system or a collection of systems consists of all the important design decisions?about the software structures and the interactions between those structures that comprise the systems. The design decisions support a desired set of qualities that the system should support to be successful. The design decisions provide a conceptual basis for system development, support, and maintenance. [McGovern]7
    ?
    二,架構的組成和作用
    1,一個架構定義結構
    2,一個架構定義行為
    3,一個架構關注于重要元素
    4,一個架構可以平衡涉眾需求
    5,一個架構基于基本原理體現決策
    6,一個架構可以符合一個架構樣式。
    7,一個架構被其環境所影響
    8,一個架構影響團隊結構
    9,一個架構呈現在每個系統中
    10,一個架構擁有特定的范圍
    posted on 2007-03-22 10:18 Aaron.Chu 閱讀(230) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2007年3月>
    25262728123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    留言簿(5)

    隨筆檔案(57)

    相冊

    友情鏈接

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产精品免费看久久久香蕉| 亚洲AV成人影视在线观看| 日韩免费码中文在线观看| 国产精品无码免费视频二三区| 亚洲综合无码一区二区痴汉| 麻豆国产精品免费视频| 亚洲噜噜噜噜噜影院在线播放 | 亚洲人成网站在线播放vr| 天堂亚洲免费视频| 国产亚洲美女精品久久久| a色毛片免费视频| 亚洲精品视频免费看| 国产精品1024永久免费视频| 亚洲日本久久一区二区va| 女性无套免费网站在线看| 日本亚洲色大成网站www久久 | 浮力影院亚洲国产第一页| 中文在线观看永久免费| 久久精品国产亚洲AV麻豆不卡| 99re视频精品全部免费| 亚洲综合激情五月色一区| 吃奶摸下高潮60分钟免费视频| 一个人晚上在线观看的免费视频| 亚洲热线99精品视频| 亚洲三级在线免费观看| 亚洲欧美日韩综合久久久| 亚洲精品和日本精品| 无码国产精品一区二区免费3p| 亚洲乱码在线视频| 国产jizzjizz视频免费看 | 成人免费黄色网址| 亚洲AV无码一区二区大桥未久| 国产亚洲色视频在线| 4hu四虎最新免费地址| 美女黄色免费网站| 亚洲av福利无码无一区二区 | 久久精品免费一区二区喷潮| 免费看一级高潮毛片| 亚洲av无码成人黄网站在线观看| 成人无遮挡裸免费视频在线观看| 永久免费无码网站在线观看个|