Skip to main content

Improved Availability and Reliability Using Re-configuration Algorithm for Task or Process in a Flight Critical Software

  • Conference paper
Computer Safety, Reliability, and Security (SAFECOMP 2007)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4680))

Included in the following conference series:

  • 1997 Accesses

Abstract

Traditionally in avionics, Federated Architecture (FA) is used where each function has its own independent, dedicated fault-tolerant computing resources. FA though has the advantage of inherent fault containment but envelops a potential risk of massive use of resources resulting in increase in weight, increase in looming, cost and maintenance. Integrated Modular Avionics architecture (IMA) is successful, as it has an efficient and effective management of hardware and software computing. Most of the applications designed on IMA currently do not have dynamic reconfiguration. The paper presents a new method for re-configuration of tasks or a process in an embedded avionics application. The proposed algorithm works based on four control parameters: re-configurability Information factor, Schedulability Test/TL/UF, Context Adaptability/suitability and Context Flight Safety. The algorithm is data centric and interfaces system health as control input and initiation of the re-configuration is only after successful evaluation of the parameter metrics. It enhances the availability and reliability of the system under failed conditions by efficient selection and procedural re-configuration with safe state exit. The advantage of the new approach over the non-configurable systems is the increased availability of flight critical applications under failed conditions. It also preserves the advantages of non-Reconfigurable systems over federated architecture. Invalid failure of control parameter brings the system to safe state. The scheme, algorithm and the control parameters metrics and their validation approach are described. The algorithm provides very good availability of the system even under failures.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ARINC report 651, Design Guide for Integrated Modular Avionics, Published by Aeronautical Radio Inc., Annapolis, MD (November 1991)

    Google Scholar 

  2. ARINC Specification 653-1, Avionics Application Software Standard Interface, Published by Aeronautical Radio Inc. (October 2003)

    Google Scholar 

  3. Ananda, C.M.: Avionics for general aviation light transport aircraft: An insight into the avionics architecture and integration. In: AIAA Southern California Aerospace Systems and Technology Conference, May 2007, Santa Anna, California, USA (2007)

    Google Scholar 

  4. Audsley, N., Wellings, A.: Analyzing APEX Applications. In: IEEE Real Time Systems Symposium RTSS (1996)

    Google Scholar 

  5. Briand, L.P., Roy, D.M.: Meeting deadlines in Hard Real-Time Systems The Rate Monotonic Approach. IEEE Computer Society, Los Alamitos (1999)

    Google Scholar 

  6. IEC 60812, Analysis techniques for system reliability - Procedure for failure mode and effects analysis (FMEA), IEC 60812 Ed. 1.0 b:1985 (1985)

    Google Scholar 

  7. Dhillon, B.S.: Design Reliability: Fundamentals and Applications, CRC London New York Washington D.C (1999)

    Google Scholar 

  8. Miloslav, S., Michal, K.: Torsche scheduling toolbox: ListScheduling. In: 7th International Scientific – Technical Conference – PROCESS CONTROL 2006, June 13–16, 2006, Kouty and Desnou, Czech Republic (2006)

    Google Scholar 

  9. Benitez-Perez, H., Garcia-Nocetti, F.: Re-configurable Distributed Control. Springer-Verlag London Limited, London (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Francesca Saglietti Norbert Oster

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Muniyappa, A.C. (2007). Improved Availability and Reliability Using Re-configuration Algorithm for Task or Process in a Flight Critical Software. In: Saglietti, F., Oster, N. (eds) Computer Safety, Reliability, and Security. SAFECOMP 2007. Lecture Notes in Computer Science, vol 4680. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75101-4_49

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-75101-4_49

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-75100-7

  • Online ISBN: 978-3-540-75101-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics