freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件體系結(jié)構(gòu)描述ppt課件-在線瀏覽

2025-06-20 18:32本頁(yè)面
  

【正文】 軟件體系結(jié)構(gòu)描述 軟件體系結(jié)構(gòu)描述框架標(biāo)準(zhǔn) ◎ Rational起草了可重用的軟件資產(chǎn)規(guī)格說明 , 專門討論了體系結(jié)構(gòu)描述的規(guī)格說明 , 提出了一套易于重用的體系結(jié)構(gòu)描述規(guī)范 。 ◎ IEEE P1471詳細(xì)介紹了一套體系結(jié)構(gòu)描述的概念框架 , 并給出建立框架的思路 。 ◇ IEEE P1471 第 4章 軟件體系結(jié)構(gòu)描述 軟件體系結(jié)構(gòu)描述框架標(biāo)準(zhǔn) ◎ IEEE P1471于 2022年 9月 21日通過 IEEESA標(biāo)準(zhǔn)委員會(huì)評(píng)審 。 ◇ 軟件體系結(jié)構(gòu)描述語(yǔ)言 第 4章 軟件體系結(jié)構(gòu)描述 軟件體系結(jié)構(gòu)描述方法 ◎ 軟件體系結(jié)構(gòu)的第四種描述和表達(dá)方法是參照傳統(tǒng)程序設(shè)計(jì)語(yǔ)言的設(shè)計(jì)和開發(fā)經(jīng)驗(yàn) , 重新設(shè)計(jì) 、 開發(fā)和使用針對(duì)軟件體系結(jié)構(gòu)特點(diǎn)的專門的軟件體系結(jié)構(gòu)描述語(yǔ)言 。 ◎ 例如 , 一種多變配置語(yǔ)言就可以用來在一個(gè)較高的抽象層次上對(duì)系統(tǒng)的體系結(jié)構(gòu)建模 , Darwin最初用作設(shè)計(jì)和構(gòu)造復(fù)雜分布式系統(tǒng)的配置說明語(yǔ)言 , 因具有動(dòng)態(tài)特性 , 也可用來描述動(dòng)態(tài)體系結(jié)構(gòu) 。但是由于這些語(yǔ)言處理和描述的軟件設(shè)計(jì)開發(fā)層次過于依賴程序設(shè)計(jì)語(yǔ)言 , 因此限制了它們處理和描述比程序設(shè)計(jì)語(yǔ)言元素更為抽象的高層次軟件體系結(jié)構(gòu)元素的能力 。 例如 , Ada語(yǔ)言采用 use實(shí)現(xiàn)包的重用 ,Pascal語(yǔ)言采用過程 ( 函數(shù) ) 模塊的交互等 。 第 4章 軟件體系結(jié)構(gòu)描述 軟件體系結(jié)構(gòu)描述方法 ◇ 模塊內(nèi)連接語(yǔ)言 第 4章 軟件體系結(jié)構(gòu)描述 軟件體系結(jié)構(gòu)描述方法 ◎ 采用將一種或幾種傳統(tǒng)程序設(shè)計(jì)語(yǔ)言的模塊連接起來的模塊內(nèi)連接語(yǔ)言 。軟件體系結(jié)構(gòu)描述 ? 軟件體系結(jié)構(gòu)描述方法 ? 軟件體系結(jié)構(gòu)描述框架標(biāo)準(zhǔn) ? 體系結(jié)構(gòu)描述語(yǔ)言 ? 典型的軟件體系結(jié)構(gòu)描述語(yǔ)言 ? 軟件體系結(jié)構(gòu)與 UML ? 可擴(kuò)展標(biāo)記語(yǔ)言 ? 基于 XML的軟件體系結(jié)構(gòu)描述語(yǔ)言 主要內(nèi)容 教學(xué)目的與要求 ? ( 1)熟悉常用的軟件體系結(jié)構(gòu)描述方法; ? ( 2)了解軟件體系結(jié)構(gòu)描述框架標(biāo)準(zhǔn); ? ( 3)掌握 ADL的概念、特點(diǎn)及構(gòu)成要素; ? ( 4)了解典型的 ADL,熟悉它們之間的異同點(diǎn); ? ( 5)掌握 C2語(yǔ)言; ? ( 6)熟悉 UML; ? ( 7)熟悉 XML,初步了解基于 XML的軟件體系結(jié)構(gòu)描述語(yǔ)言。 教學(xué)重點(diǎn)與難點(diǎn) ?( 1) ADL的概念、特點(diǎn)及構(gòu)成要素 ? ( 2)典型 ADL之間的異同點(diǎn)及其適用風(fēng)格 ? ( 3) UML中的九種框圖及其應(yīng)用 ◇ 描述方法的種類 第 4章 軟件體系結(jié)構(gòu)描述 軟件體系結(jié)構(gòu)描述方法 ◎ 圖形表達(dá)工具 ◎ 模塊內(nèi)連接語(yǔ)言 ◎ 基于軟構(gòu)件的系統(tǒng)描述語(yǔ)言 ◎ 軟件體系結(jié)構(gòu)描述語(yǔ)言 1. 圖形表達(dá)工具 項(xiàng)目管理測(cè)試結(jié)果打印程序復(fù)雜度函數(shù)調(diào)用關(guān)系圖帶時(shí)間特性的流程圖復(fù)雜度計(jì)算布圖算法最優(yōu)/ 最劣時(shí)間計(jì)算緩沖測(cè)試結(jié)果庫(kù)測(cè)試配置時(shí)間分析器靜態(tài)分析器某軟件輔助理解和測(cè)試工具部分體系結(jié)構(gòu)描述 矩形框: 代表抽象構(gòu)件 , 框內(nèi)標(biāo)注的文字為抽象構(gòu)件的名稱; 有向線段: 代表輔助各構(gòu)件進(jìn)行通信 、 控制或關(guān)聯(lián)的連接件 。 由于程序設(shè)計(jì)語(yǔ)言和模塊內(nèi)連接語(yǔ)言具有嚴(yán)格的語(yǔ)義基礎(chǔ) , 因此它們能支持對(duì)較大的軟件單元進(jìn)行描述 , 諸如定義 /使用和扇入 /扇出等操作 。 ◎ MIL(module interconnection language)方式對(duì)模塊化的程序設(shè)計(jì)和分段編譯等程序設(shè)計(jì)與開發(fā)技術(shù)確實(shí)發(fā)揮了很大的作用 。 ◇ 基于軟構(gòu)件的系統(tǒng)描述語(yǔ)言 第 4章 軟件體系結(jié)構(gòu)描述 軟件體系結(jié)構(gòu)描述方法 ◎ 基于軟構(gòu)件的系統(tǒng)描述語(yǔ)言將軟件系統(tǒng)描述成一種是由許多以特定形式相互作用的特殊軟件實(shí)體構(gòu)造組成的組織或系統(tǒng) 。 ◎ 這種表達(dá)和描述方式雖然也是較好的一種以構(gòu)件為單位的軟件系統(tǒng)描述方法 , 但是他們所面向和針對(duì)的系統(tǒng)元素仍然是一些層次較低的以程序設(shè)計(jì)為基礎(chǔ)的通信協(xié)作軟件實(shí)體單元 , 而且這些語(yǔ)言所描述和表達(dá)的系統(tǒng)一般而言都是面向特定應(yīng)用的特殊系統(tǒng) , 這些特性使得基于軟構(gòu)件的系統(tǒng)描述仍然不是十分適合軟件體系結(jié)構(gòu)的描述和表達(dá) 。 ◎ 由于 ADL是在吸收了傳統(tǒng)程序設(shè)計(jì)中的語(yǔ)義嚴(yán)格精確的特點(diǎn)基礎(chǔ)上 , 針對(duì)軟件體系結(jié)構(gòu)的整體性和抽象性特點(diǎn) , 定義和確定適合于軟件體系結(jié)構(gòu)表達(dá)與描述的有關(guān)抽象元素 , 因此 ,ADL是當(dāng)前軟件開發(fā)和設(shè)計(jì)方法學(xué)中一種發(fā)展很快的軟件體系結(jié)構(gòu)描述方法 , 目前 , 已經(jīng)有幾十種常見的 ADL。 ◎ IEEE P1471適用于軟件密集的系統(tǒng) , 其目標(biāo)在于:便于體系結(jié)構(gòu)的表達(dá)與交流 , 并通過體系結(jié)構(gòu)要素及其實(shí)踐標(biāo)準(zhǔn)化 , 奠定質(zhì)量與成本的基礎(chǔ) 。 但如何描述以及具體的描述技術(shù)等方面缺乏更進(jìn)一步的指導(dǎo) 。該建議草案已經(jīng)提交 OMG。 ◎ 與 IEEE P1471相比 , 該建議標(biāo)準(zhǔn)的體系結(jié)構(gòu)描述方案涉及面比較窄 , 所注重的層次比較低 , 因而更具體 。 第 4章 軟件體系結(jié)構(gòu)描述 軟件體系結(jié)構(gòu)描述語(yǔ)言 ADL是在底層語(yǔ)義模型的支持下 , 為軟件系統(tǒng)的概念體系結(jié)構(gòu)建模提供了具體語(yǔ)法和概念框架 。 其三個(gè)基本元素是:構(gòu)件 、 連接件 、 體系結(jié)構(gòu)配置 。 這些 ADL強(qiáng)調(diào)了體系結(jié)構(gòu)不同的側(cè)面 , 對(duì)體系結(jié)構(gòu)的研究和應(yīng)用起到了重要的作用 , 但也有負(fù)面的影響 。 第 4章 軟件體系結(jié)構(gòu)描述 軟件體系結(jié)構(gòu)描述語(yǔ)言 ◎ 構(gòu)造能力: ADL能夠使用較小的獨(dú)立體系結(jié)構(gòu)元素來建造大型軟件系統(tǒng); ◎ 抽象能力: ADL使得軟件體系結(jié)構(gòu)中的構(gòu)件和連接件描述可以只關(guān)注它們的抽象特性 , 而不管其具體的實(shí)現(xiàn)細(xì)節(jié); ◎ 重用能力: ADL使得組成軟件系統(tǒng)的構(gòu)件 、 連接件甚至是軟件體系結(jié)構(gòu)都成為軟件系統(tǒng)開發(fā)和設(shè)計(jì)的可重用部件; ◇ ADL與其他語(yǔ)言的比較 (1) 第 4章 軟件體系結(jié)構(gòu)描述 軟件體系結(jié)構(gòu)描述語(yǔ)言 ◎ 組合能力: ADL使得其描述的每一系統(tǒng)元素都有其自己的局部結(jié)構(gòu) , 這種描述局部結(jié)構(gòu)的特點(diǎn)使得 ADL支持軟件系統(tǒng)的動(dòng)態(tài)變化組合; ◎ 異構(gòu)能力: ADL允許多個(gè)不同的體系結(jié)構(gòu)描述關(guān)聯(lián)存在; ◎ 分析和推理能力: ADL允許對(duì)其描述的體系結(jié)構(gòu)進(jìn)行多種不同的性能和功能上的多種推理分析 。 1. 構(gòu)件:一個(gè)計(jì)算單元或數(shù)據(jù)存儲(chǔ);是計(jì)算與狀態(tài)存在的場(chǎng)所。 軟件體系結(jié)構(gòu)配置 連接件構(gòu)件端口 角色1:N1:N1:N
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1