NUST Institutional Repository

Comparitive Analysis of Design Patterns for Aircraft Mission Computer Application

Show simple item record

dc.contributor.author Nasim, Muhammad Zeeshan
dc.contributor.author Supervised By Dr. Faheem Arif
dc.date.accessioned 2020-11-17T06:28:20Z
dc.date.available 2020-11-17T06:28:20Z
dc.date.issued 2014-08
dc.identifier.other TCS-337
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/12367
dc.description.abstract Designing of airborne systems is one of the most critical and important area. Latest software and hardware technologies enable us to design and develop start of the art real time system like fighter aircraft, unmanned aerial vehicles (UAVs), satellite systems, space shuttles and commercial aircraft etc. The popular concurrency design patterns that can be used for architecture design of real-time software applications have been identified. The suitability of real-time design patterns for airborne software applications, by using a generic avionics platform as an example have been analyzed and proposed. Keeping in view the Integrated Avionics Architecture, the key functions of mission computer were identified and hardware architecture was proposed. For schedubility analysis a task model based on these functions has been created. A comparative analysis of Execution Control patterns including Preemptive Multitasking, Cyclic Executive and Time Slicing patterns has been done and the most suitable pattern has been been identified, which determine the software architecture. The analysis has been carried out using a previously implemented framework that allows modeling, simulations and schedulability analysis for a set of real-time system tasks, and the results obtained are presented. After evaluation, the rate monotonic scheduling algorithm has been recommended as suitable concurrency design pattern for the development of airborne application. The recommendations have been finalized by keeping in consideration the simplicity, stability, scaling, scheduling overheads and optimality of the design patterns. en_US
dc.language.iso en en_US
dc.publisher MCS en_US
dc.title Comparitive Analysis of Design Patterns for Aircraft Mission Computer Application en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account