Font Size: a A A

Research On General Open Software Architecture For Distributed Avionics System

Posted on:2014-12-29Degree:MasterType:Thesis
Country:ChinaCandidate:W ZhangFull Text:PDF
GTID:2268330401964650Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of modern avionics systems technology and theincreasing requirement of the high integration design of modern avionics system, thedeveloper of airborne embedded system software must be confronted with a newchallenge. With the increase of the system complexity, the problems about how toimprove security and reliability capacities, advance the portability, reusability andscalability, reduce the cost of development and maintenance need to solve urgently.In this thesis, a new kind of general open software architecture using fordistributed avionics system is put forward on the basis of the analysis of thedisadvantage of the traditional the method of avionics system development and thecriterion of open software architecture which is proposed at home and abroad. Themain points are stated as following:1. The paper makes a lot of research about the GOA software architecture, ASAACsoftware architecture and the ARINC653software architecture. The characters andadvantages of GOA and ASAAC on the multi-layer design and optimization have beenanalyzed, and the advantages and disadvantages of ASAAC and ARINC653onapplication software disposition have been illuminated.2. On the basis of the comparative analysis of software architecture at home andabroad, the new design demands of avionics system software architecture are putforward. According to the new design demands, the new method and principle ofsoftware architecture hierarchical division are proposed. Execution platform which isthe core of the software architecture and the important technology breakthrough, is usedto isolate applications from underlying hardware and operating systems. It providesmessage bus to implement communication between function nodes.3. Based on the definition of the main function of software architecture, the paperintroduced the execution platform which is the core of the software architecture and thedesign of message bus. In addition, QoS and configuration data which is the prerequisitefor software architecture are described in the paper.
Keywords/Search Tags:avionics system, software architecture, general, open
PDF Full Text Request
Related items