<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/

    總結(jié)如下:

    一,關于架構(gòu)的定義,不同的組織都有各自的定義
    1,架構(gòu)是在組件之間以及與環(huán)境之間的關系。[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,架構(gòu)是對軟件系統(tǒng)組織,結(jié)構(gòu)部分和系統(tǒng)包含接口的選擇,集合部分的特定行為,較大子系統(tǒng)部分的構(gòu)成和架構(gòu)風格重大決定的設置
    ?? 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,系統(tǒng)或計算機的軟件架構(gòu)是包含軟件部分,外部可見特性部分,和他們之間關系的系統(tǒng)結(jié)構(gòu)。
    ?? 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,[架構(gòu)]是系統(tǒng)的組織結(jié)構(gòu)和相關行為。架構(gòu)可被重復分解為通過接口,互聯(lián)部分的關系和結(jié)合部相互作用的部分。通過接口相互作用的部分包括類,組件和子系統(tǒng)。
    ??? [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,軟件架構(gòu)或系統(tǒng)由組成系統(tǒng)的結(jié)構(gòu)的相互作用和軟件結(jié)構(gòu)的重要設計決定組成。設計決定應成功實現(xiàn)所期望支持的質(zhì)量。設計決定為系統(tǒng)開發(fā),支持和維護提供概念上的基礎。
    ?? 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
    ?
    二,架構(gòu)的組成和作用
    1,一個架構(gòu)定義結(jié)構(gòu)
    2,一個架構(gòu)定義行為
    3,一個架構(gòu)關注于重要元素
    4,一個架構(gòu)可以平衡涉眾需求
    5,一個架構(gòu)基于基本原理體現(xiàn)決策
    6,一個架構(gòu)可以符合一個架構(gòu)樣式。
    7,一個架構(gòu)被其環(huán)境所影響
    8,一個架構(gòu)影響團隊結(jié)構(gòu)
    9,一個架構(gòu)呈現(xiàn)在每個系統(tǒng)中
    10,一個架構(gòu)擁有特定的范圍
    posted on 2007-03-22 10:18 Aaron.Chu 閱讀(231) 評論(0)  編輯  收藏

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


    網(wǎng)站導航:
     
    <2007年3月>
    25262728123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    留言簿(5)

    隨筆檔案(57)

    相冊

    友情鏈接

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲日本在线电影| 一级视频在线免费观看| 一区二区三区四区免费视频| 亚洲人成色7777在线观看| 中文永久免费观看网站| 在线观看亚洲av每日更新| 亚洲性猛交xx乱| 最近中文字幕完整免费视频ww| 在线免费观看毛片网站| 国产亚洲精品看片在线观看| 一级毛片免费一级直接观看| 亚洲中文字幕久久精品无码APP| 精品人妻系列无码人妻免费视频| 欧美好看的免费电影在线观看| 2017亚洲男人天堂一| 99免费在线视频| 永久久久免费浮力影院| 久久91亚洲精品中文字幕| 18禁美女裸体免费网站| 久久精品国产精品亚洲下载| 你好老叔电影观看免费| 亚洲综合日韩中文字幕v在线| 一区二区免费国产在线观看| 国产AⅤ无码专区亚洲AV| 久久精品视频免费播放| 久久亚洲av无码精品浪潮| 丁香花在线视频观看免费| 国外亚洲成AV人片在线观看 | 中文字幕影片免费在线观看 | 老司机免费午夜精品视频| 国产亚洲精品国看不卡| 最近中文字幕电影大全免费版| 亚洲色丰满少妇高潮18p| 亚洲精品国产精品乱码不卡| 久久免费国产视频| 亚洲精品人成网线在线播放va| 亚洲乱码中文字幕综合| AV片在线观看免费| 波多野结衣免费一区视频 | 全免费一级毛片在线播放| 国产精品hd免费观看|