一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SWE.2的軟件架構(gòu)設(shè)計(jì)

汽車電子工程知識體系 ? 來源:汽車電子硬件設(shè)計(jì) ? 作者:汽車電子硬件設(shè)計(jì) ? 2021-01-11 10:36 ? 次閱讀

過程ID:SWE.2

過程名稱:軟件架構(gòu)設(shè)計(jì)

過程目的:軟件架構(gòu)設(shè)計(jì)過程目的是建立一個(gè)架構(gòu)設(shè)計(jì),識別哪些軟件需求應(yīng)該分配給軟件的哪些要素,并根據(jù)已定義的標(biāo)準(zhǔn)評估軟件架構(gòu)設(shè)計(jì)。

過程結(jié)果:為了成功地執(zhí)行了這一過程:

1)定義了識別軟件要素的軟件架構(gòu)設(shè)計(jì);

2)軟件需求被分配到軟件的組成部分;

3)定義了各軟件要素的接口;

4)定義了軟件要素的動(dòng)態(tài)行為和資源消耗目標(biāo);

5)在軟件需求和軟件架構(gòu)設(shè)計(jì)之間建立一致性和雙向可追溯性;及

6)對軟件架構(gòu)設(shè)計(jì)達(dá)成一致并與所有受影響的各方進(jìn)行溝通。

最佳實(shí)踐:SWE.2.BP1:開發(fā)軟件架構(gòu)設(shè)計(jì)。開發(fā)并編制軟件架構(gòu)設(shè)計(jì),該設(shè)計(jì)指定了與功能和非功能軟件需求相關(guān)的軟件要素。[outcome1]

注1:軟件被分解為跨越適當(dāng)?shù)膶哟渭墑e的要素,直到詳細(xì)設(shè)計(jì)中描述的軟件組件(軟件架構(gòu)設(shè)計(jì)的最低層次的要素)。

SWE.2.BP2:分配軟件需求。將軟件需求分配到軟件架構(gòu)設(shè)計(jì)的要素中。[outcome2]

SWE.2.BP3:定義軟件要素的接口。識別、開發(fā)和記錄每個(gè)軟件要素的接口。[outcome3]

SWE.2.BP4:描述動(dòng)態(tài)行為。評估和記錄軟件要素的時(shí)間和動(dòng)態(tài)交互,以滿足系統(tǒng)的動(dòng)態(tài)行為需求。[outcome4]

注2:動(dòng)態(tài)行為由運(yùn)行模式(如啟動(dòng)、關(guān)機(jī)、正常模式、校準(zhǔn)、診斷等)、過程和過程間通信、任務(wù)、線程、時(shí)間片、中斷等決定。

注3:在評估動(dòng)態(tài)行為時(shí),應(yīng)考慮目標(biāo)平臺和目標(biāo)上的潛在負(fù)載。

SWE.2.BP5:定義資源消耗目標(biāo)。在適當(dāng)?shù)膶哟渭墑e上確定并記錄軟件架構(gòu)設(shè)計(jì)的所有相關(guān)要素的資源消耗目標(biāo)。[outcome4]

注4:資源消耗通常是由內(nèi)存(ROM、RAM、外部/內(nèi)部EEPROM或數(shù)據(jù)閃存)、CPU負(fù)載等資源決定的。

SWE.2.BP6:評估可供選擇的軟件架構(gòu)。為架構(gòu)定義評估標(biāo)準(zhǔn)。根據(jù)定義的標(biāo)準(zhǔn)評估備選的軟件架構(gòu)。記錄所選軟件架構(gòu)的基本原理。[outcome1,2,3,4,5]

注釋5:評估標(biāo)準(zhǔn)可能包括質(zhì)量特征(模塊化、可維護(hù)性、可擴(kuò)展性、可伸縮性、可靠性、安全實(shí)現(xiàn)和可用性)和購買-復(fù)用分析的結(jié)果。

SWE.2.BP7:建立雙向追溯性。在軟件需求和軟件架構(gòu)設(shè)計(jì)要素之間建立雙向可追溯性。[outcome5]

注6:雙向可追溯性包括將軟件需求分配到軟件架構(gòu)設(shè)計(jì)的要素。

注7:雙向可追溯性支持覆蓋、一致性和影響分析。

SWE.2.BP8:確保一致性。確保軟件需求和軟件架構(gòu)設(shè)計(jì)之間的一致性。[outcome1,2,5,6]

注8:一致性由雙向可追溯性支持,并可通過評審記錄證明。

SWE.2.溝通商定的軟件架構(gòu)設(shè)計(jì)。與所有相關(guān)方溝通已達(dá)成協(xié)議的軟件架構(gòu)設(shè)計(jì)和軟件架構(gòu)設(shè)計(jì)的更新。[outcome6]

輸出工作產(chǎn)品:04-04軟件架構(gòu)設(shè)計(jì)[outcome1,2,3,4,5]

13-04溝通記錄[outcome6]

13 - 19評審記錄[outcome5]

13-22可追溯性記錄[outcome5]

17-08接口需求規(guī)范[outcome3]

原文標(biāo)題:SWE.2軟件架構(gòu)設(shè)計(jì)

文章出處:【微信公眾號:汽車電子硬件設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 內(nèi)存
    +關(guān)注

    關(guān)注

    8

    文章

    3102

    瀏覽量

    74890
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    5093

    瀏覽量

    88784

原文標(biāo)題:SWE.2軟件架構(gòu)設(shè)計(jì)

文章出處:【微信號:QCDZYJ,微信公眾號:汽車電子工程知識體系】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    解鎖未來汽車電子技術(shù):軟件定義車輛與區(qū)域架構(gòu)深度解析

    解鎖未來汽車電子技術(shù):軟件定義車輛與區(qū)域架構(gòu)深度解析 ——立即下載白皮書,搶占智能汽車發(fā)展先機(jī) *附件:解鎖未來汽車電子技術(shù):軟件定義車輛與區(qū)域架構(gòu)深度解析.pdf 為什么這份白皮書值
    的頭像 發(fā)表于 04-27 11:58 ?352次閱讀

    SOA架構(gòu)開發(fā)小助手PAVELINK.SOA-Converter 2.1.2新版本發(fā)布

    為提升汽車SOA架構(gòu)設(shè)計(jì)開發(fā)效率,優(yōu)化用戶體驗(yàn),我們對PAVELINK.SOA-Converter進(jìn)行了全新升級。本次2.1.2新版本升級,聚焦于提升軟件性能、擴(kuò)展功能特性及增強(qiáng)用戶交互體驗(yàn)。
    的頭像 發(fā)表于 04-09 10:37 ?751次閱讀
    SOA<b class='flag-5'>架構(gòu)</b>開發(fā)小助手PAVELINK.SOA-Converter 2.1.2新版本發(fā)布

    基于SCA的軟件無線電系統(tǒng)的概念與架構(gòu)

    1 軟件通信體系架構(gòu)SCA的基本概念 SCA:Software Communication Architecture,軟件通信架構(gòu);繼承了軟件
    的頭像 發(fā)表于 03-20 09:30 ?383次閱讀
    基于SCA的<b class='flag-5'>軟件</b>無線電系統(tǒng)的概念與<b class='flag-5'>架構(gòu)</b>

    芯片架構(gòu)設(shè)計(jì)的關(guān)鍵要素

    芯片架構(gòu)設(shè)計(jì)的目標(biāo)是達(dá)到功能、性能、功耗、面積(FPA)的平衡。好的芯片架構(gòu)能有效提升系統(tǒng)的整體性能,優(yōu)化功耗,并確保在成本和時(shí)間的限制下完成設(shè)計(jì)任務(wù)。
    的頭像 發(fā)表于 03-01 16:23 ?405次閱讀

    面向服務(wù)的整車EE架構(gòu)(SOA)設(shè)計(jì)開發(fā)咨詢服務(wù)

    經(jīng)緯恒潤多年來一直致力于為客戶提供先進(jìn)電子電氣架構(gòu)解決方案,近年來,經(jīng)緯恒潤在國內(nèi)率先開展整車SOA架構(gòu)的技術(shù)研發(fā)和業(yè)務(wù)布局,參與多款SOA架構(gòu)下量產(chǎn)車型的研發(fā),積累了豐富的SOA架構(gòu)設(shè)
    的頭像 發(fā)表于 12-12 15:11 ?887次閱讀
    面向服務(wù)的整車EE<b class='flag-5'>架構(gòu)</b>(SOA)設(shè)計(jì)開發(fā)咨詢服務(wù)

    GPU服務(wù)器AI網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)

    眾所周知,在大型模型訓(xùn)練中,通常采用每臺服務(wù)器配備多個(gè)GPU的集群架構(gòu)。在上一篇文章《高性能GPU服務(wù)器AI網(wǎng)絡(luò)架構(gòu)(上篇)》中,我們對GPU網(wǎng)絡(luò)中的核心術(shù)語與概念進(jìn)行了詳盡介紹。本文將進(jìn)一步深入探討常見的GPU系統(tǒng)架構(gòu)
    的頭像 發(fā)表于 11-05 16:20 ?943次閱讀
    GPU服務(wù)器AI網(wǎng)絡(luò)<b class='flag-5'>架構(gòu)設(shè)</b>計(jì)

    深入理解 Llama 3 的架構(gòu)設(shè)計(jì)

    在人工智能領(lǐng)域,對話系統(tǒng)的發(fā)展一直是研究的熱點(diǎn)之一。隨著技術(shù)的進(jìn)步,我們見證了從簡單的基于規(guī)則的系統(tǒng)到復(fù)雜的基于機(jī)器學(xué)習(xí)的模型的轉(zhuǎn)變。Llama 3,作為一個(gè)假設(shè)的先進(jìn)對話系統(tǒng),其架構(gòu)設(shè)計(jì)融合了
    的頭像 發(fā)表于 10-27 14:41 ?979次閱讀

    邊緣計(jì)算架構(gòu)設(shè)計(jì)最佳實(shí)踐

    邊緣計(jì)算架構(gòu)設(shè)計(jì)最佳實(shí)踐涉及多個(gè)方面,以下是一些關(guān)鍵要素和最佳實(shí)踐建議: 一、核心組件與架構(gòu)設(shè)計(jì) 邊緣設(shè)備與網(wǎng)關(guān) 邊緣設(shè)備 :包括各種嵌入式設(shè)備、傳感器、智能手機(jī)、智能攝像頭等,負(fù)責(zé)采集原始數(shù)據(jù)
    的頭像 發(fā)表于 10-24 14:17 ?879次閱讀

    架構(gòu)與設(shè)計(jì) 常見微服務(wù)分層架構(gòu)的區(qū)別和落地實(shí)踐

    架構(gòu)風(fēng)格越傾向于清晰的職責(zé)定位,且讓領(lǐng)域模型成為架構(gòu)的核心。 基于這些架構(gòu)風(fēng)格,在軟件架構(gòu)設(shè)計(jì)過程中又有非常多的
    的頭像 發(fā)表于 10-22 15:34 ?516次閱讀
    <b class='flag-5'>架構(gòu)</b>與設(shè)計(jì) 常見微服務(wù)分層<b class='flag-5'>架構(gòu)</b>的區(qū)別和落地實(shí)踐

    如何設(shè)計(jì)出一套用于移動(dòng)式綜合監(jiān)測站管理的軟件系統(tǒng)

    如何設(shè)計(jì)出一套用于移動(dòng)式綜合監(jiān)測站管理的軟件系統(tǒng) 要設(shè)計(jì)并實(shí)現(xiàn)一套系統(tǒng),用于管理移動(dòng)式綜合監(jiān)測站,并具備繪制其動(dòng)態(tài)位置變化圖和部署時(shí)間分布圖的功能,我們需要從系統(tǒng)的整體架構(gòu)設(shè)計(jì)、功能模塊劃分
    的頭像 發(fā)表于 09-10 18:15 ?361次閱讀

    軟件即儀器”——全新架構(gòu) Xtreme Vision顯微測量軟件平臺

    軟件即儀器”,工業(yè)測量軟件較為復(fù)雜,涵蓋了軟件架構(gòu)、信號處理、圖像處理、數(shù)值計(jì)算、空間幾何、三維建模、3D渲染、并行計(jì)算、人機(jī)交互等多種交叉軟學(xué)科,是測量儀器系統(tǒng)極為重要的組成部分,
    的頭像 發(fā)表于 08-30 12:08 ?640次閱讀
    “<b class='flag-5'>軟件</b>即儀器”——全新<b class='flag-5'>架構(gòu)</b> Xtreme Vision顯微測量<b class='flag-5'>軟件</b>平臺

    探索RISC-V二進(jìn)制翻譯,openKylin成功在SG2042平臺運(yùn)行X86架構(gòu)軟件!

    眾所周知,在新的指令集架構(gòu)發(fā)展初期,往往采用兼容其他架構(gòu)軟件的方法來拓展自身生態(tài)體系,如蘋果公司的Rosetta2和微軟的Arm64EC,都是將X86
    的頭像 發(fā)表于 07-24 08:34 ?840次閱讀
    探索RISC-V二進(jìn)制翻譯,openKylin成功在SG2042平臺運(yùn)行X86<b class='flag-5'>架構(gòu)</b><b class='flag-5'>軟件</b>!

    扁平電纜(FFC)為電氣架構(gòu)帶來新的發(fā)展空間

    車輛架構(gòu)正處在一個(gè)關(guān)鍵的轉(zhuǎn)型期。隨著電動(dòng)汽車的興起,面臨著一次架構(gòu)設(shè)計(jì)上的重大突破,這代表了重新思考電氣和電子架構(gòu)設(shè)計(jì)的絕佳機(jī)會。同時(shí),由于混合動(dòng)力和內(nèi)燃機(jī)車輛中仍存在大量現(xiàn)有內(nèi)容,這使得采用創(chuàng)新
    的頭像 發(fā)表于 07-18 08:27 ?2097次閱讀
    扁平電纜(FFC)為電氣<b class='flag-5'>架構(gòu)</b>帶來新的發(fā)展空間

    軟件架構(gòu)搞好了,還用擔(dān)心代碼可讀性差?

    一、架構(gòu)的概念及由來嵌入式軟件架構(gòu)是指在嵌入式系統(tǒng)中用于組織和管理軟件組件的結(jié)構(gòu)和設(shè)計(jì)。嵌入式軟件架構(gòu)
    的頭像 發(fā)表于 06-14 08:10 ?468次閱讀
    <b class='flag-5'>軟件</b><b class='flag-5'>架構(gòu)</b>搞好了,還用擔(dān)心代碼可讀性差?

    《MediaTek天璣9300:全大核CPU架構(gòu)解析白皮書》重磅發(fā)布!

    MediaTek 天璣 9300 旗艦芯憑借創(chuàng)新的“全大核” CPU 架構(gòu)設(shè)計(jì)和突破性性能,贏得了諸多好評。
    的頭像 發(fā)表于 05-06 10:00 ?767次閱讀
    《MediaTek天璣9300:全大核CPU<b class='flag-5'>架構(gòu)</b>解析白皮書》重磅發(fā)布!