日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種面向IMA的AADL多范式建模及自動生成C代碼的方法有效

專利信息
申請號: 202010909187.2 申請日: 2020-09-02
公開(公告)號: CN112114801B 公開(公告)日: 2021-11-16
發明(設計)人: 楊志斌;邱寶;王飛;謝健;周勇 申請(專利權)人: 南京航空航天大學
主分類號: G06F8/35 分類號: G06F8/35;G06F8/30
代理公司: 南京蘇高專利商標事務所(普通合伙) 32204 代理人: 顏盈靜
地址: 210016 江*** 國省代碼: 江蘇;32
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 面向 ima aadl 范式 建模 自動 生成 代碼 方法
【權利要求書】:

1.一種面向IMA的AADL模型自動生成C代碼的方法,其特征在于:包括以下步驟:

S1:根據AADL構件與IMA元素的對應關系,采用AADL對IMA的軟硬件架構進行表達,得到系統架構AADL模型;具體為:

通過AADL的軟件構件對IMA的軟件體系結構進行建模,具體為:

用AADL的System構件來表達IMA系統;

用AADL的Processor構件和Memory構件分別代表IMA的處理器和內存;

用AADL的Data Port和Event Data Port分別表示IMA的分區間通信的兩種方式采樣和隊列;

用AADL的Process構件用于表達IMA分區的軟件部分;

用AADL的Virtual Processor表達IMA的分區運行時的硬件部分;

用AADL的Thread表達IMA的任務;

IMA的分區內通信有四種方式包括緩沖區、黑板、信號量和事件,其中,緩沖區用同一進程內的Event Data Port表示,黑板用兩個線程共享的Data表示,信號量用Data Access表示,事件用Event Port表示;

用AADL的Subprogram和BA用于表達IMA任務的功能行為;

通過AADL的硬件構件以及構件間的連接對IMA的硬件體系結構進行描述;

所述硬件構件包括處理器構件、虛擬處理器構件、存儲器構件、外設構件、總線構件、虛擬總線構件;

通過AADL的復合構件組合所有的硬件構件和軟件構件,建立得到系統架構AADL模型;

S2:對AADL的屬性集進行拓展,創建得到MPM4IMA屬性集,以支持基于BA、SIGNAL、SDL對系統架構AADL模型中的各構件功能行為進行表達,得到平臺無關的AADL模型;

通過在所述MPM4IMA屬性集中可定義新的屬性、屬性類型和屬性常數,以支持基于BA、SIGNAL、SDL對任務的功能行為進行表達;

S3:采用IMA屬性集對平臺無關的AADL模型進行平臺相關求精,生成平臺相關的AADL模型;

S4:借助Xtend提供的模板功能對IMA與AADL的轉換映射規則進行表達,得到轉換模板;

S5:借助OSATE平臺對平臺相關的AADL模型的頂層系統進行實例化,得到代表該頂層系統的AAXL2文件;

S6:借助AAXL2文件和EMF代碼解析得到SystemImpl對象;

S7:借助S4的轉換模板對SystemImpl對象進行子系統遍歷、進程遍歷、其他構件遍歷,遍歷結束后生成與平臺相關的AADL模型對應的C代碼工程;

所述轉換映射規則包括:

規則1:AADL簡單的數據類型映射到C語言簡單數據類型,數據標識符轉化為相應的C語言變量標識符;

規則2:AADL數據結構映射為C語言的結構體,具體為:將數據構件名稱、數據子構件名稱和數據子構件類型映射為結構體名稱、內部成員名稱、內部成員類型;

規則3:AADL狀態映射為C語言的枚舉類型,并且給初始狀態、當前狀態賦值;

規則4:AADL變遷映射為switch-case結構,每個狀態映射為一個case,每個變遷映射為一個if-else結構,變遷的條件守衛映射為if-else的條件判斷部分,變遷的行為動作映射為if-else的操作部分;

規則5:SDL中系統轉換為系統名.c和系統名.h文件,功能塊轉換為C語言中對應的子程序;SDL的聲明的元素轉換為C語言中的全局變量;SDL的局部聲明的變量轉換為C語言的局部變量;SDL的狀態代碼生成規則和AADL狀態代碼生成規則一致;

規則6:周期性任務的初始化子程序映射為APEX API對應的任務初始化子程序;

規則7:非周期性任務的初始化子程序映射為APEX API對應的任務初始化子程序;

規則8:針對一個AADL周期性構件,入口子程序用<線程實例名_period_jod>來命名,周期性線程的循環過程映射為入口子程序的while(1)循環,線程周期性等待映射為wait_next_period()子程序,并把它置于while循環的末尾;

規則9:針對一個AADL非周期性構件,入口子程序用<線程實例名_aperiodic_job>來命名,在端口捕獲事件映射為wait_Dispatch()子程序;

規則10:IMA分區實體,包括分區ID、分區名、分區調度策略、任務總數、通信端口數,對應AADL的Partition_Identifier、Partition_Name、Scheduling_Protocol、線程總數、端口總數;

規則11:當前分區的調度周期、分區ID、當前分區的運行時長,對應AADL的Module_Schedule和Partition_Identifier屬性;

規則12:采樣通信對應AADL的Process構件間的Data Port通信;

規則13:隊列通信對應AADL的Process構件間的Event Data Port通信;

規則14:分區表包含分區名、分區ID,以及每個分區里包含的端口的信息,對應AADL的PartitionName、PartitionID、PortName、Direction;

規則15:分區調度表包含一個主時間框架、分區名、分區ID、分區周期、分區持續時間、窗口開始的時間、窗口ID,分別對應AADL的Module_Schedule的四個屬性、PartitionName、PartitionID;Module_Schedule的四個屬性包括PeriodSeconds、PeriodDurationSeconds、WindowStartSeconds、WindowID;

規則16:通信表包含端口名稱、端口所在分區名、端口方向,對應AADL的PortName,PartitionName和端口方向;

規則17:內存分配表包含分區名、分區ID、分區內存大小,對應AADL的PartitionName、PartitionID、Memory_requirement。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京航空航天大學,未經南京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/202010909187.2/1.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产一级片网站| 97视频久久久| 日本神影院一区二区三区| 久久精品99国产精品亚洲最刺激| 国产午夜亚洲精品午夜鲁丝片 | 天啦噜国产精品亚洲精品| 狠狠色狠狠色88综合日日91| 国产大片黄在线观看私人影院| 国产欧美精品一区二区三区-老狼| 国产精品自产拍在线观看蜜| 精品一区中文字幕| 国产在线精品一区| 91免费国产| 欧美日韩国产色综合视频| 99精品国产一区二区三区麻豆| 日本一区午夜艳熟免费| 99久久精品国产系列| 亚洲国产精品区| 国产激情视频一区二区| 狠狠操很很干| 亚洲四区在线观看| 日韩区欧美久久久无人区| 91国偷自产一区二区介绍| 狠狠插影院| 93精品国产乱码久久久| 激情久久一区二区| 91久久久久久亚洲精品禁果| 亚洲高清久久久| 国产精品一区二区在线观看| 999亚洲国产精| 欧美一级免费在线视频| 国产性生交xxxxx免费| 日韩亚洲欧美一区二区| 性色av色香蕉一区二区| 日韩中文字幕区一区有砖一区| 午夜看片网| 国产精品一区二区不卡| 免费精品一区二区三区第35| 麻豆国产一区二区三区| 91精品视频免费在线观看| 李采潭无删减版大尺度| 正在播放国产一区二区| 99久久夜色精品国产网站| 国产有码aaaae毛片视频| 亚洲日韩欧美综合| 国产激情二区| 国产片91| 91视频国产一区| 97人人澡人人爽人人模亚洲| 国产伦精品一区二区三区无广告| 国产高清一区在线观看| 99精品视频一区| ass韩国白嫩pics| 国产一区二区在线观| 挺进警察美妇后菊| 色婷婷综合久久久久中文| 国产高清一区在线观看| 91午夜在线| 国产美女视频一区二区三区| 欧美乱妇高清无乱码免费| 亚洲欧洲日本在线观看| 一区二区三区欧美在线| 99久久婷婷国产精品综合| 国产三级国产精品国产专区50 | 素人av在线| 欧美一区二区三区在线免费观看| 国产床戏无遮挡免费观看网站| 国产乱色国产精品播放视频| 国产午夜一级一片免费播放| 午夜av网址| 狠狠躁夜夜躁2020| 国产日产精品一区二区三区| 久久99视频免费| 色妞妞www精品视频| 26uuu亚洲国产精品| 性生交片免费看片| 欧美日韩一区二区三区免费| 午夜影院啪啪| 在线播放国产一区| 91精品色| 欧美一区二三区人人喊爽| 午夜爱爱电影| 91精品第一页| 99精品一区二区| 国产香蕉97碰碰久久人人| 欧美日韩一区二区电影| 国产精品视频久久| 国产大学生呻吟对白精彩在线| 欧美综合国产精品久久丁香| 久99久精品| 综合久久国产九一剧情麻豆| 久久噜噜少妇网站| 亚洲国产精品91| 97精品超碰一区二区三区| 性色av色香蕉一区二区| 国产乱一乱二乱三| 99久久国产免费| 亚洲欧美一卡| 欧美日韩国产一二| 久久狠狠高潮亚洲精品| 69精品久久| 色婷婷综合久久久久中文| 欧美日韩一区在线视频| 国产乱人伦精品一区二区三区| 国产精品乱码一区二区三区四川人 | bbbbb女女女女女bbbbb国产| 日韩精品免费播放| 欧美国产一区二区在线| 欧美一区二区三区免费播放视频了| 伊人欧美一区| 日韩电影在线一区二区三区| 欧美老肥婆性猛交视频| 好吊色欧美一区二区三区视频 | 国产精品一二三四五区| 在线视频不卡一区| 久久99国产综合精品| 少妇性色午夜淫片aaa播放5| 久久精品综合| 狠狠躁夜夜躁xxxxaaaa| 国产99网站| 丝袜诱惑一区二区三区| 日本少妇高潮xxxxⅹ| 日韩亚洲精品在线观看| 国产欧美精品一区二区三区-老狼| 午夜影院色| 欧美激情视频一区二区三区| 国产欧美精品一区二区三区小说 | 国产日韩欧美一区二区在线观看| 中文字幕一区一区三区| 国产天堂第一区| 26uuu亚洲国产精品| 欧美中文字幕一区二区| 日韩精品中文字幕久久臀| 免费欧美一级视频| 精品久久久久一区二区| 日韩av在线影院| 欧美亚洲国产日韩| 91免费国产| 国产日韩欧美一区二区在线观看| 国产99久久久精品视频| 国产又色又爽无遮挡免费动态图| 97人人模人人爽视频一区二区 | 亚洲欧美一区二区三区1000 | 国产精品一二三四五区| 91丝袜国产在线观看| 日韩精品中文字幕一区二区| 狠狠色综合欧美激情| 香蕉视频在线观看一区二区| 久久国产精久久精产国| 国产精品视频久久久久久| 亚洲一二三在线| 九一国产精品| 欧美视屏一区| 欧美一区二区色| 亚洲精品国产精品国自产网站按摩| 久久精品色欧美aⅴ一区二区| 强制中出し~大桥未久10在线播放| 丝袜诱惑一区二区三区| 午夜在线观看av| 91狠狠操| 国产在线一卡| 午夜肉伦伦影院九七影网| 午夜电影天堂| 国产欧美日韩精品在线| 最新国产精品自拍| 日本一区二区三区免费在线| 午夜wwww| 久久99精品久久久秒播| 国产精品麻豆自拍| 日韩精品乱码久久久久久| 中文字幕在线一二三区| 999亚洲国产精| 国产精品电影免费观看| 午夜精品在线播放| 亚洲国产精品日韩av不卡在线| 国产乱一区二区三区视频| 一区二区午夜| 狠狠躁夜夜| 久久国产精品免费视频| 欧洲在线一区二区| 欧美在线视频一区二区三区| 欧美69精品久久久久久不卡| 久久国产精品久久| 国产精品v欧美精品v日韩精品v| 91久久国产视频| 国产精品亚州| 97久久超碰国产精品| 欧美一区二区三区激情| 日韩久久精品一区二区三区| 欧美片一区二区| 国产69精品久久久久按摩| 国产亚洲欧美日韩电影网| 91一区在线观看| 日本丰满岳妇伦3在线观看| 国产无遮挡又黄又爽又色视频| 国产精品久久久久久久久久不蜜月| 国产区精品区| 国产第一区在线观看| 精品国产1区2区3区| 国产欧美日韩精品在线| 91麻豆产精品久久久| 国产一区在线免费| 野花国产精品入口| 国产精一区二区| 国产91一区二区在线观看| 国产精品无码专区在线观看| 国产精品色婷婷99久久精品| 26uuu亚洲国产精品| 日韩欧美高清一区| 久久九九亚洲| 国产精品欧美一区乱破| 国产日韩欧美另类| 精品三级一区二区| 国产在线不卡一| 免费精品一区二区三区视频日产| 国产专区一区二区| 国产精品亚洲精品| 亚洲久久在线| 国产视频二区| 性欧美一区二区| 国产日韩欧美一区二区在线观看| 欧美一级不卡| 久草精品一区| 日韩精品免费播放| 国产视频精品久久| 亚洲久色影视| 国产品久久久久久噜噜噜狼狼| 亚洲精品色婷婷| 97香蕉久久国产超碰青草软件 | 欧美3p激情一区二区三区猛视频| 国产一区二区激情| 高清在线一区二区| 欧美日韩一区二区电影| 日韩av电影手机在线观看| 性视频一区二区三区| 在线中文字幕一区| 日本精品视频一区二区三区| 国产乱子伦农村xxxx| 免费午夜在线视频| 狠狠色噜噜狠狠狠狠色综合久老司机| 麻豆9在线观看免费高清1| 国产69精品久久久久999天美| 国产精品九九九九九| 欧美精品国产一区二区| www.久久精品视频| 亚洲乱亚洲乱妇28p|