Software Management Control in Aviation
45 Questions
3 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What does Loadable Software Part (LSP) refer to in the context of aircraft systems?

  • Software utilized for loading and managing aeronautical data. (correct)
  • Software that is not subject to regulatory approval.
  • Software that is mandatory for all types of aircraft.
  • Software specific to in-flight entertainment systems.

Which type of software is considered required for flight operations according to CASR 21?

  • Loadable Software Aircraft Part (LSAP)
  • Controlled Loadable Resident Software (CLRS)
  • Operational Maintenance Software Part (OMSP)
  • Flight Operations Software (FOS) (correct)

What is the status of an Aeronautical Database (ADB) for maintenance operations?

  • It is only required for specific types of maintenance. (correct)
  • It is needed for all maintenance operations.
  • It is optional based on aircraft age.
  • It is not required at all.

Which element is NOT classified as software part included for consistency with CASR 21?

<p>Aircraft Performance Evaluation Software (APES) (A)</p> Signup and view all the answers

Which statements about Controlled Loadable Software Part (CLSP) are true?

<p>It encompasses software that can be updated or changed through loading. (C)</p> Signup and view all the answers

What is the primary function of Operational Program Configuration (OPC) software?

<p>It determines the function of the LRU. (A)</p> Signup and view all the answers

In which format is the software version designation commonly presented?

<p>A.BB (D)</p> Signup and view all the answers

What does the Aircraft Configuration List (ACL) primarily include?

<p>A list of LRUs and their applicable LSAPs. (D)</p> Signup and view all the answers

Which of the following is NOT a form of software media mentioned?

<p>Solid State Drives (C)</p> Signup and view all the answers

What is the main purpose of target hardware in the context of software installation?

<p>To identify hardware for loading new software. (A)</p> Signup and view all the answers

Why is the Software Media significant in the distribution of software?

<p>It transports and distributes software for installations. (C)</p> Signup and view all the answers

What is a characteristic feature of minor version designations in software?

<p>They reflect only minor changes to the software. (C)</p> Signup and view all the answers

How does the use of OPC software benefit the loading process of LRUs?

<p>It reduces the need for pin programming. (B)</p> Signup and view all the answers

Which failure level does the autopilot system fall under?

<p>Level B - Hazardous (A)</p> Signup and view all the answers

What is the primary characteristic of Level E software?

<p>Its failure has no impact on the aircraft or pilot workload. (C)</p> Signup and view all the answers

Which of the following systems is categorized under Level C - Major?

<p>Environmental control system (D)</p> Signup and view all the answers

Field-Loadable Software (FLS) is best defined as software that:

<p>Can be updated or modified in the field. (A)</p> Signup and view all the answers

Which of the following systems would likely be categorized as Level D - Minor?

<p>Cabin lighting (A)</p> Signup and view all the answers

What type of software is not included in the aircraft design or necessary for flight operations?

<p>In-flight entertainment systems (C)</p> Signup and view all the answers

What failure level is associated with flight displays?

<p>Level B - Hazardous (D)</p> Signup and view all the answers

Which of the following is NOT a type of airborne software?

<p>Post-Flight Data Software (C)</p> Signup and view all the answers

What distinguishes Aircraft Controlled Software (ACS) from Hardware Controlled Software (HCS)?

<p>ACS manages functions at the aircraft level while HCS handles hardware interactions. (B)</p> Signup and view all the answers

Which type of software is specifically required for flight operations?

<p>Aeronautical Database (ADB) (D)</p> Signup and view all the answers

What does a Loadable Software Aircraft Part (LSAP) specifically indicate in regards to software loadability?

<p>It refers to software that can be installed or updated on the aircraft. (A)</p> Signup and view all the answers

What is the relationship between Aircraft Controlled Loadable Software Part (ACLSP) and aircraft type design?

<p>ACLSP must be included in the aircraft type design. (D)</p> Signup and view all the answers

How does Field Loadable Software (FLS) relate to the overall aircraft software system?

<p>FLS provides the means to update or change software components in the field. (A)</p> Signup and view all the answers

In the context of software classifications, what does 'loadable' refer to?

<p>Software that can be installed or reprogrammed in the aircraft system. (B)</p> Signup and view all the answers

Which statement is true about Resident Software (RS) in aircraft systems?

<p>RS is pre-installed as part of the aircraft's core functionality. (D)</p> Signup and view all the answers

What role does the Aeronautical Database (ADB) serve in an aircraft's software ecosystem?

<p>It contains critical navigational and operational information required during flight. (C)</p> Signup and view all the answers

What is a key characteristic of an internal data loader for aircraft?

<p>It usually involves placing a media format into the unit. (A)</p> Signup and view all the answers

Which of the following describes an external data loader?

<p>It connects via a high-speed data connection cable. (B)</p> Signup and view all the answers

What must be done after loading software onto aircraft hardware?

<p>Verify the software aboard the aircraft. (B)</p> Signup and view all the answers

What is required after loading LSAP software onto the aircraft?

<p>Issuance of a Certificate of Release to Service. (D)</p> Signup and view all the answers

What does Electronic Distribution of Software (EDS) allow for the transfer of?

<p>FLS movement without using physical media. (C)</p> Signup and view all the answers

Where should records of any FLS loading be stored?

<p>In the Aircraft Configuration List (ACL) and maintenance records. (C)</p> Signup and view all the answers

How is an internal data loader typically utilized?

<p>Using a disc inserted into the loader unit. (C)</p> Signup and view all the answers

Which statement is not typically true about electronic data loaders?

<p>They do not require any manual intervention during loading. (C)</p> Signup and view all the answers

Which types of software storage are specifically noted as not being applicable for data loaders?

<p>ROM, PROM, and EPROM (C)</p> Signup and view all the answers

What is the primary function of a Portable Maintenance Access Terminal (PMAT)?

<p>To provide data loading and fault-recording capabilities (B)</p> Signup and view all the answers

What could potentially happen if correct software loads and configurations are not maintained?

<p>A disastrous sequence of events (C)</p> Signup and view all the answers

Which media is commonly used for transferring software into aircraft systems?

<p>Standard 3.5-inch disc and CD-ROM (A)</p> Signup and view all the answers

How can a ROM program be modified according to the content?

<p>By physically replacing or reprogramming the computer chip (C)</p> Signup and view all the answers

In what situation might multiple programmable computers require selection when loading software?

<p>When several programmable computers are incorporated into the avionics system (A)</p> Signup and view all the answers

What is a major risk associated with incorrect loading procedures of software in aircraft?

<p>Software corruption leading to operational failures (B)</p> Signup and view all the answers

What advantage do data loaders provide for aircraft systems?

<p>They facilitate high-speed data transfer capability (D)</p> Signup and view all the answers

Flashcards

Loadable Software Part (LSP)

Software that can be loaded into an aircraft.

Aircraft Controlled Loadable Software Part (ACLSP)

Software part controlled by the aircraft itself, often already within the design.

Loadable Software Aircraft Part (LSAP)

Software that can be loaded onto an aircraft, distinct from the pre-designed parts.

Aeronautical Database (ADB)

A database of information related to flight operations and safety.

Signup and view all the flashcards

Flight Operations Software (FOS)

Software controlling the actual in-flight operations.

Signup and view all the flashcards

Hazardous Software

Software failures in this category cause or contribute to hazardous/severe aircraft malfunctions.

Signup and view all the flashcards

Major Software

Software failures in this category lead to significant, but not dangerous, aircraft issues.

Signup and view all the flashcards

Minor Software

Software malfunctions within this category result in minor issues.

Signup and view all the flashcards

No Effect Software

Software failures in this category have absolutely no impact on aircraft operation or pilot workload.

Signup and view all the flashcards

Field-Loadable Software (FLS)

Aircraft software that can be loaded or updated after aircraft production.

Signup and view all the flashcards

Preloaded Software

Software embedded in the aircraft during manufacturing and can't be changed in-flight.

Signup and view all the flashcards

Airborne Software

Software required for any phase of aircraft operations.

Signup and view all the flashcards

Is airborne software/data required for production, flight or maintenance?

This question helps determine if the software/data is included in the aircraft's design or needed for operations.

Signup and view all the flashcards

ACS

Aircraft Controlled Software, software managed by the aircraft itself, often integrated within the design.

Signup and view all the flashcards

HCS

Hardware Controlled Software, software controlled by external hardware, not the aircraft.

Signup and view all the flashcards

FLS

Field Loadable Software, software that can be updated or changed after the aircraft is built.

Signup and view all the flashcards

RS

Resident Software, software pre-installed in the aircraft during its construction.

Signup and view all the flashcards

ACLSP

Aircraft Controlled Loadable Software Part, software controlled by the aircraft, but with the ability to be loaded or updated.

Signup and view all the flashcards

LSAP

Loadable Software Aircraft Part, software meant to be loaded onto an aircraft, but not necessarily controlled by it.

Signup and view all the flashcards

ADB

Aeronautical Database, a database with flight operations and safety information.

Signup and view all the flashcards

Is software loadable?

This question helps categorise software into two groups: software that can be updated or loaded onto an aircraft, and software that is pre-installed and fixed.

Signup and view all the flashcards

Operational Program Configuration (OPC)

Software that controls the functions of a Line Replaceable Unit (LRU) by enabling or disabling features. It replaces the need for physical pin programming.

Signup and view all the flashcards

Aircraft Configuration List (ACL)

A list of LRUs and modules that use Loadable Software Aircraft Parts (LSAPs) specific to a particular aircraft.

Signup and view all the flashcards

Software Media

The medium used to transport and install software into aircraft equipment. Examples include discs, memory cards, and online downloads.

Signup and view all the flashcards

Software Version

A specific revision of a software item with a major and minor version designation. Minor versions usually indicate small updates or bug fixes.

Signup and view all the flashcards

Target Hardware

The specific hardware component, like an LRU or module, that will receive the new field loadable software.

Signup and view all the flashcards

What is the purpose of an Operational Program Configuration (OPC)?

OPC determines the functions of a Line Replaceable Unit (LRU) by enabling or disabling features, eliminating the need for physical pin programming.

Signup and view all the flashcards

What is an Aircraft Configuration List (ACL) used for?

An ACL lists the LRUs and modules that use Loadable Software Aircraft Parts (LSAPs) specific to a particular aircraft.

Signup and view all the flashcards

What are some examples of Software Media?

Software media can be discs, memory cards, tapes, or online downloads, used to transport and install software into aircraft equipment.

Signup and view all the flashcards

What is a data loader?

A device that allows loading software into programmable computer systems in aircraft, similar to loading software on a home computer.

Signup and view all the flashcards

What are the common names for data loaders?

Data loaders are referred to as ADLs (Airborne Data Loaders), PDLs (Portable Data Loaders), and PMATs (Portable Maintenance Access Terminals).

Signup and view all the flashcards

What is the purpose of a data loader?

Data loaders transfer software data into an aircraft's systems using a high-speed data transfer capability.

Signup and view all the flashcards

What media do data loaders use for software transfer?

Data loaders typically use either a 3.5-inch floppy disk or a CD-ROM to transfer software into an aircraft.

Signup and view all the flashcards

Why are correct software loads critical in aviation?

Incorrect software loads can lead to malfunctions, potential hazards, and disastrous events.

Signup and view all the flashcards

What is an FMC program?

A program that can be reloaded using a data loader.

Signup and view all the flashcards

What is an FCC program?

A program that is more likely to have a BIOS-type software program, meaning it is less likely to be corrupted or modified by a data loader.

Signup and view all the flashcards

How do you modify a ROM program?

To change a ROM program, you must physically replace or reprogram the computer chip within the aircraft.

Signup and view all the flashcards

Data Loader

A device that allows loading software into an aircraft, either permanently integrated or externally connected.

Signup and view all the flashcards

Internal Data Loader

A data loader permanently installed in the aircraft, usually using a removable media like a disc for software updates.

Signup and view all the flashcards

External Data Loader

A data loader connected to the aircraft via a cable, typically for loading software related to the Flight Management Computer (FMC).

Signup and view all the flashcards

What is the purpose of the FMC?

The Flight Management Computer (FMC) is responsible for managing various flight parameters and navigation data.

Signup and view all the flashcards

FLS Loading

The process of loading Field-Loadable Software (FLS) into the aircraft, often through a data loader.

Signup and view all the flashcards

Electronic Distribution of Software (EDS)

A method of transferring FLS from the manufacturer to the operator without physical media.

Signup and view all the flashcards

Certificate of Release to Service

A document issued by maintenance personnel after FLS loading, confirming the aircraft is safe to fly.

Signup and view all the flashcards

Study Notes

Software Management Control (5.13) Learning Objectives

  • Describe the restrictions that apply to software management and control (Level 2).
  • Describe the airworthiness requirements for software management and control (Level 2).
  • Describe the possible catastrophic effects of unapproved changes to software programs (Level 2).

Aircraft Software Use

  • Software is used to program information for computers in aircraft systems.
  • Includes components such as engine control systems, bleed air control systems, power generation and control systems, fire protection systems, and aircraft instrument displays.
  • Modern aircraft rely extensively on computer software to control navigation and flight management systems.
  • Continual software updates are necessary due to ongoing changes in navigation requirements.
  • Changes may result from airline route changes, air traffic control adjustments, or shifts in waypoints.

Built-In Test Equipment (BITE)

  • Aircraft use BITE to communicate with other systems to test and identify issues.
  • BITE is a programmed system.

Multifunction Control Display Unit (MCDU)

  • MCDUs are programmed using software that communicates with multiple systems.
  • Used to update or input data, test and detect faults.

Software Control Levels

  • Each aircraft component and system with software is assigned a software level.
  • Severity of potential software errors affects the level, impacting aircraft safety and occupant consequences.
  • Software levels are assigned per guidelines in DO-178C.
  • The document is jointly prepared by RTCA SC-167 (Radio Technical Commission for Aeronautics safety critical working group) and EUROCAE WG-12 (European Organisation for Civil Aviation Equipment).
  • Airborne software is either aircraft-controlled or hardware-controlled.
  • Loadable software may be categorized as either aircraft-controlled or hardware-controlled, and include aircraft-controlled loadable software parts (ACLSP), hardware-controlled loadable software parts (HCLSP), loadable software aircraft part (LSAP), resident software (RS), or preloaded software, and aeronautical databases (ADB).
  • Software levels are categorized by potential effect on aircraft operations, and include catastrophic, hazardous, major, minor and no effect.

Flight Software Design Assurance

  • Software design is treated like aircraft components for certification and procedural purposes.
  • Catastrophic failure levels include flight control computers, flight displays, and air data systems.
  • Hazards include Autopilot, autothrottle, ice protection, standby flight displays, ILS, and landing gear control.
  • Major failures may involve navigational systems, yaw damper, and environmental control systems, among others.
  • Minor system failures include flight data recorders and cabin lighting.
  • Systems with minimal effect include in-flight entertainment, among others.

Software Types

  • Two primary types: field-loadable software (FLS) and preloaded or resident software.
  • FLS: independently loadable by maintenance personnel, with an unique part number and verifiable in-aircraft hardware memory.
  • Preloaded/resident: requires removal and physical changes at a workshop.

Field-Loadable Software (FLS)

  • FLS is software, including data tables, which can be quickly loaded onto aircraft by personnel, without removing the system.
  • FLS has a unique part number and can be verified on the aircraft.
  • FLS does not change the target hardware part number.
  • It can be updated regardless of the current software state.

Preloaded/Resident Software

  • Cannot be changed on the aircraft requiring a workshop environment for updates.
  • Some aircraft components or computers may not have software changes needing updates for a prolonged period.
  • Loadable software is not an option if the component is located in an inaccessible area.

Loadable Software Aircraft Part (LSAP)

  • LSAP is software considered part of the aircraft's certified design, requiring release documentation.

Non-Loadable Software Aircraft Part or Aeronautical Database

  • These are not part of the certified aircraft design, but may be routinely updated without formal modification approval.
  • Navigation and flight planning, among other applications, depend on these types of parts.
  • Critical to configuration control, although not part of the Type Certificate.

Databases

  • Model/Engine Databases (MEDB): customized, performance-based databases.
  • Aeronautical Databases (ADB): typically updated periodically and provide navigation and routing data.

Operator Modifiable Software (OMS)

  • OMS allows operators to modify systems for preferred procedures or local conditions.
  • It includes User Modifiable Software (UMS) and User-Certifiable Software (UCS).
  • Modifications involve data and code changes affecting systems such as ACARS, ACMS, SATCOM, and IFE systems.

User Certifiable Software (UCS)

  • Software that operators modify under specific guidelines acceptable to the regulatory authority.

Supplier Controlled Software

  • Operational Program Software (OPS), software instructions for line replaceable units (LRUs).
  • Each version of OPS has a unique part number.

Operational Program Configuration (OPC)

  • OPC determines the function of a Line Replaceable Unit (LRU), including enabling or disabling functions.

Aircraft Configuration List (ACL)

  • A list of modules and LRUs for specific aircraft types.
  • Found in drawings, service bulletins, service letters, and illustrated parts catalogs, or separate tracking systems.

Software Media

  • Software media transports and distributes software, including discs, memory cards, tapes or internet.

Software Version

  • Software versions are identified by major, minor and patch version numbers, often denoted as A.BB where A is the major and BB is the minor version.
  • Crucial for managing software updates.

Target Hardware

  • Identifies the hardware components (LRUs or modules), utilized for loading new FLS.
  • Target components include EGPWS, Flight Control Computer (FCC), and Flight Management Computer (FMC).
  • Hardware databases include systems for navigational and maneuvering tasks.

Sourcing Software

  • Updates are acquired from acceptable sources like the Target Hardware Manufacturer.
  • Necessary documentation should include media, identification, and quality/conformity markings.

Software Data Loading & Data Loaders

  • Data loaders (ADLs or PDLs) transfer software updates to programmable systems, typically used for systems that are not part of a ROM, PROM or EPROM type system.
  • Data loaders are needed to ensure that modifications, and the required software and data, can be effectively downloaded.

Portable Maintenance Access Terminal (PMAT)

  • PMATs are used for quick software data transfer to the aircraft.
  • This allows either 3.5-in. disks or CD-ROMs to be utilized for data transport .

FLS Loading and Certification

  • Loading FLS is done via PDL, ADL or an off-aircraft data loader.
  • Certification must be handled via procedures outlined by appropriate maintenance manuals, and by keeping relevant configuration and maintenance records.
  • Certification releases are handled by authorized personnel/teams.

Electronic Distribution of Software (EDS)

  • EDS distributes FLS from suppliers or manufacturers to a remote site, avoiding physical media needs.
  • Electronic distribution should adhere to standards acceptable to the regulatory authority, with confirmation of the changes made.

Field-Loadable Software Procurement and Documentation

  • LSAP is delivered with equipment and kept in binders or storage areas.
  • LSAP procurement sources and documentation must adhere to acceptable guidelines (e.g., JAA forms or FAA 8130-3).

FLS Storage Media Handling

  • Software media should correctly be treated, to ensure media life preservation.
  • Storage media must be sealed and labeled.
  • Physical/environmental conditions like moisture, dust, sunlight or electromagnetic exposure must be avoided.

Replication of FLS

  • Aircraft Type Design Organisation processes must be used for FLS copies.

Procedures & Maintenance Management Exposition (MME)

  • Operators must have documented procedures concerning software procurement, distribution, verification, embodiment, testing, release and audit.
  • These procedures should adhere to maintenance and management exposition (MME) specifications or equivalent methods for compliance.
  • Aircraft software alteration can change aircraft performance. Systems affected may include engine, navigational, and flight controls.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

This quiz covers essential aspects of software management and control within aircraft systems. You will learn about restrictions, airworthiness requirements, and the significant risks associated with unapproved changes to software. Understand the role of software in critical aircraft functions and the importance of continuous updates for safety and compliance.

More Like This

Aircraft Software Control and MCDU Programming
40 questions
Aircraft ATA Chapters Flashcards
11 questions
Software Management Control Quiz
41 questions
Use Quizgecko on...
Browser
Browser