天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于ARINC653標(biāo)準(zhǔn)的AADL模型配置工具的研究與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-05-11 13:28

  本文選題:ARINC653 + AADL; 參考:《電子科技大學(xué)》2012年碩士論文


【摘要】:近幾年,嵌入式系統(tǒng)已廣泛應(yīng)用于航空,航天,汽車電子等性能關(guān)鍵實(shí)時(shí)系統(tǒng)領(lǐng)域,此類系統(tǒng)對(duì)非功能屬性要求較高,包括:可靠性、可用性、實(shí)時(shí)性、響應(yīng)性、吞吐量和安全性。隨著硬件設(shè)備計(jì)算效率不斷提升,性能關(guān)鍵實(shí)時(shí)系統(tǒng)的復(fù)雜度也隨之增加。業(yè)界提出了模型驅(qū)動(dòng)結(jié)構(gòu)(Model Driven Architecture,MDA)方法,它簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā),極大提高生產(chǎn)效率,降低軟件開(kāi)發(fā)成本,保證軟件質(zhì)量。 體系結(jié)構(gòu)分析設(shè)計(jì)語(yǔ)言(ArchitectureAnalysis and Design Language,AADL)是一種基于MDA方法的建模語(yǔ)言,,現(xiàn)已廣泛運(yùn)用于航空電子系統(tǒng)領(lǐng)域。航空電子系統(tǒng)具有高安全性、高可靠性及高實(shí)時(shí)性等特點(diǎn),為滿足這些需求,ARINC組織在1997年發(fā)布了航空電子應(yīng)用軟件標(biāo)準(zhǔn)接口(AVIONICS APPLICATIONSOFTWARE STANDARD INTERFACE),簡(jiǎn)稱ARINC653。該規(guī)范定義了標(biāo)準(zhǔn)的API和系統(tǒng)服務(wù),即APEX層,為應(yīng)用程序和操作系統(tǒng)提供標(biāo)準(zhǔn)接口。它最核心的概念為分區(qū)(Partitioning),提出了時(shí)空分離的思想,有效地隔離了應(yīng)用,同時(shí)也給出了分區(qū)通信、健康監(jiān)控等重要概念。本文使用MDA方法對(duì)航空電子系統(tǒng)進(jìn)行研究分析,但現(xiàn)有的AADL組件并不能模擬與ARINC653標(biāo)準(zhǔn)中的核心概念:如分區(qū)、健康監(jiān)控等。因此,如何擴(kuò)展AADL的建模能力是本文討論的一個(gè)重點(diǎn)。 本文主要從以下幾個(gè)方面進(jìn)行研究: (1)提取ARINC653標(biāo)準(zhǔn)中的主要模塊,擴(kuò)展AADL的屬性集,設(shè)計(jì)AADL組件與ARINC653標(biāo)準(zhǔn)中各模塊屬性的映射關(guān)系,來(lái)對(duì)航空電子系統(tǒng)進(jìn)行建模。在此基礎(chǔ)上,實(shí)現(xiàn)對(duì)系統(tǒng)模型信息提取,對(duì)參數(shù)信息進(jìn)行驗(yàn)證并自動(dòng)生成正確完整的XML格式的配置文件,并將工具以插件的形式集成在OSATE平臺(tái)下。最后,通過(guò)實(shí)例來(lái)驗(yàn)證配置文件自動(dòng)生成工具是否完成以上功能。 (2)為了獲得能夠使系統(tǒng)達(dá)到最優(yōu)時(shí)間分配的系統(tǒng)配置,本文根據(jù)ARINC653航空電子系統(tǒng)中分區(qū)調(diào)度的特點(diǎn),研究出了一種最優(yōu)的分區(qū)調(diào)度算法,實(shí)現(xiàn)了對(duì)系統(tǒng)分區(qū)集的調(diào)度分析以及分區(qū)下的任務(wù)的仿真工具。最后通過(guò)實(shí)例的驗(yàn)證,證明了最近調(diào)度時(shí)間優(yōu)先算法的最優(yōu)性,并順利生成正確的分區(qū)調(diào)度配置信息,從而幫助系統(tǒng)集成者解決了分區(qū)的調(diào)度配置問(wèn)題。 本文所實(shí)現(xiàn)的配置工具,不僅能夠?yàn)锳RINC653航空電子系統(tǒng)建模,同時(shí)能夠?qū)δP偷呐渲眯畔⑦M(jìn)行驗(yàn)證并自動(dòng)生成專用格式的系統(tǒng)配置文件,并對(duì)其分區(qū)集合的可調(diào)度性進(jìn)行判定。這能夠幫助系統(tǒng)集成者提早發(fā)現(xiàn)配置文件中的錯(cuò)誤,并協(xié)助系統(tǒng)集成者找出最優(yōu)的調(diào)度配置并生成配置文件,這大大提高了系統(tǒng)的開(kāi)發(fā)效率。
[Abstract]:In recent years, embedded systems have been widely used in aviation, aerospace, automotive electronics and other key real-time systems. Such systems require high non-functional attributes, including: reliability, availability, real-time, responsiveness, etc. Throughput and security. With the improvement of hardware computing efficiency, the complexity of performance critical real-time system increases. The model driven architecture (Model Driven Architecture) method is put forward in the industry. It simplifies the development of the system, greatly improves the production efficiency, reduces the cost of software development and ensures the software quality. Architecture Analysis and Design language (AADL) is a modeling language based on MDA method, which has been widely used in avionics systems. Avionics system has the characteristics of high security, high reliability and high real-time. In order to meet these requirements, ARINC organization issued the avionics application software standard interface in 1997, called AVIONICS APPLICATIONSOFTWARE STANDARD Internet document (ARINC653). The specification defines standard API and system services, the APEX layer, to provide standard interfaces for applications and operating systems. Its core concept is partitioning. The idea of space-time separation is put forward, which can effectively isolate applications. At the same time, it also gives some important concepts, such as partition communication, health monitoring and so on. In this paper, the MDA method is used to study and analyze avionics systems, but the existing AADL components can not simulate the core concepts of ARINC653 standards, such as partition, health monitoring and so on. Therefore, how to extend the modeling capability of AADL is one of the key points in this paper. This article mainly carries on the research from the following several aspects: 1) extract the main modules of ARINC653 standard, extend the attribute set of AADL, design the mapping relation between AADL component and each module attribute in ARINC653 standard, and model avionics system. On this basis, the system model information is extracted, the parameter information is verified and the correct and complete configuration file of XML format is generated automatically, and the tool is integrated into the OSATE platform in the form of plug-in. Finally, an example is used to verify whether the configuration file automatic generation tool completes the above functions. In order to obtain the system configuration that can make the system achieve the optimal time allocation, according to the characteristic of the partition scheduling in the ARINC653 avionics system, an optimal partition scheduling algorithm is proposed in this paper. The scheduling analysis of the system partition set and the simulation tool of the task under the partition are realized. Finally, the optimality of the most recent scheduling time first algorithm is proved by an example, and the correct partition scheduling configuration information is generated successfully, which helps the system integrator to solve the partition scheduling problem. The configuration tool implemented in this paper can not only model the ARINC653 avionics system, but also verify the configuration information of the model, automatically generate the system configuration file with special format, and determine the schedulability of its partition collection. This can help the system integrator find errors in the configuration file early, and help the system integrator to find the optimal scheduling configuration and generate the configuration file, which greatly improves the system development efficiency.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP368.1

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 任忠保;張艷晶;李立亞;;基于Drools的策略體系設(shè)計(jì)[J];計(jì)算機(jī)安全;2007年08期

2 張曉紅;孫高翔;;實(shí)時(shí)操作系統(tǒng)中健康監(jiān)控技術(shù)研究[J];航空計(jì)算技術(shù);2005年04期

3 常浩浩;覃征;;基于EMF和OCL的MDA軟件工程方法研究[J];計(jì)算機(jī)科學(xué);2007年01期

4 王峗華;陳蔚薇;;模型驅(qū)動(dòng)開(kāi)發(fā)方法的應(yīng)用研究[J];計(jì)算機(jī)工程;2006年13期

5 鄭朝輝;陳新中;張曉先;;綜合模塊化航空電子系統(tǒng)的可靠性設(shè)計(jì)[J];計(jì)算機(jī)工程;2009年23期

6 陳翔;王學(xué)斌;吳泉源;;代碼生成技術(shù)在MDA中的實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用研究;2006年01期

7 馮冰;楊志義;董云衛(wèi);馬春燕;;一種面向AADL架構(gòu)的模型測(cè)試方法[J];計(jì)算機(jī)測(cè)量與控制;2010年04期

8 張淵;夏清國(guó);;基于Rete算法的JAVA規(guī)則引擎[J];科學(xué)技術(shù)與工程;2006年11期

9 劉偉;Java規(guī)則引擎——Drools的介紹及應(yīng)用[J];微計(jì)算機(jī)應(yīng)用;2005年06期

10 ;Optimal Static Partition Configuration in ARINC653 System[J];Journal of Electronic Science and Technology;2011年04期

相關(guān)博士學(xué)位論文 前1條

1 王學(xué)斌;軟件工程中基于模型驅(qū)動(dòng)架構(gòu)的模型轉(zhuǎn)換技術(shù)研究[D];國(guó)防科學(xué)技術(shù)大學(xué);2006年

相關(guān)碩士學(xué)位論文 前3條

1 劉金龍;drools規(guī)則引擎模式匹配效率優(yōu)化研究及實(shí)現(xiàn)[D];西南交通大學(xué);2007年

2 王建光;基于模型驅(qū)動(dòng)架構(gòu)的軟件生成技術(shù)研究[D];太原理工大學(xué);2007年

3 郭富磊;AADL在模型驅(qū)動(dòng)中的應(yīng)用研究[D];西南交通大學(xué);2010年



本文編號(hào):1874163

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1874163.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶6979b***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
欧美熟妇喷浆一区二区| 欧美一区二区三区五月婷婷 | 欧美黑人巨大一区二区三区| 欧美成人免费一级特黄| 自拍偷女厕所拍偷区亚洲综合| 黄片免费播放一区二区| 精品国产品国语在线不卡| 国产成人亚洲欧美二区综| 又色又爽又黄的三级视频| 人妻少妇系列中文字幕| 国产超碰在线观看免费| 超薄肉色丝袜脚一区二区| 国产欧美韩日一区二区三区| 亚洲天堂一区在线播放| 亚洲中文字幕在线观看黑人| 久久精品欧美一区二区三不卡| 色播五月激情五月婷婷| 日本中文在线不卡视频| 日本大学生精油按摩在线观看| 制服丝袜美腿美女一区二区| 国产日本欧美韩国在线| 一区二区不卡免费观看免费| 亚洲欧美日韩网友自拍| 能在线看的视频你懂的| 国产免费黄片一区二区| 日本女优一色一伦一区二区三区 | 在线观看那种视频你懂的| 深夜福利亚洲高清性感| 欧美成人黄色一级视频| 欧美成人免费视频午夜色| 久久精品免费视看国产成人| 国产精品日韩欧美第一页| 欧美激情一区=区三区| 国产av大片一区二区三区| 国产精品人妻熟女毛片av久| 国内外免费在线激情视频| 欧美一级黄片免费视频| 中国一区二区三区不卡| 亚洲一区二区精品免费视频| 五月婷婷综合缴情六月| 爱草草在线观看免费视频|