Podcast
Questions and Answers
What does Loadable Software Part (LSP) refer to in the context of aircraft systems?
What does Loadable Software Part (LSP) refer to in the context of aircraft systems?
Which type of software is considered required for flight operations according to CASR 21?
Which type of software is considered required for flight operations according to CASR 21?
What is the status of an Aeronautical Database (ADB) for maintenance operations?
What is the status of an Aeronautical Database (ADB) for maintenance operations?
Which element is NOT classified as software part included for consistency with CASR 21?
Which element is NOT classified as software part included for consistency with CASR 21?
Signup and view all the answers
Which statements about Controlled Loadable Software Part (CLSP) are true?
Which statements about Controlled Loadable Software Part (CLSP) are true?
Signup and view all the answers
What is the primary function of Operational Program Configuration (OPC) software?
What is the primary function of Operational Program Configuration (OPC) software?
Signup and view all the answers
In which format is the software version designation commonly presented?
In which format is the software version designation commonly presented?
Signup and view all the answers
What does the Aircraft Configuration List (ACL) primarily include?
What does the Aircraft Configuration List (ACL) primarily include?
Signup and view all the answers
Which of the following is NOT a form of software media mentioned?
Which of the following is NOT a form of software media mentioned?
Signup and view all the answers
What is the main purpose of target hardware in the context of software installation?
What is the main purpose of target hardware in the context of software installation?
Signup and view all the answers
Why is the Software Media significant in the distribution of software?
Why is the Software Media significant in the distribution of software?
Signup and view all the answers
What is a characteristic feature of minor version designations in software?
What is a characteristic feature of minor version designations in software?
Signup and view all the answers
How does the use of OPC software benefit the loading process of LRUs?
How does the use of OPC software benefit the loading process of LRUs?
Signup and view all the answers
Which failure level does the autopilot system fall under?
Which failure level does the autopilot system fall under?
Signup and view all the answers
What is the primary characteristic of Level E software?
What is the primary characteristic of Level E software?
Signup and view all the answers
Which of the following systems is categorized under Level C - Major?
Which of the following systems is categorized under Level C - Major?
Signup and view all the answers
Field-Loadable Software (FLS) is best defined as software that:
Field-Loadable Software (FLS) is best defined as software that:
Signup and view all the answers
Which of the following systems would likely be categorized as Level D - Minor?
Which of the following systems would likely be categorized as Level D - Minor?
Signup and view all the answers
What type of software is not included in the aircraft design or necessary for flight operations?
What type of software is not included in the aircraft design or necessary for flight operations?
Signup and view all the answers
What failure level is associated with flight displays?
What failure level is associated with flight displays?
Signup and view all the answers
Which of the following is NOT a type of airborne software?
Which of the following is NOT a type of airborne software?
Signup and view all the answers
What distinguishes Aircraft Controlled Software (ACS) from Hardware Controlled Software (HCS)?
What distinguishes Aircraft Controlled Software (ACS) from Hardware Controlled Software (HCS)?
Signup and view all the answers
Which type of software is specifically required for flight operations?
Which type of software is specifically required for flight operations?
Signup and view all the answers
What does a Loadable Software Aircraft Part (LSAP) specifically indicate in regards to software loadability?
What does a Loadable Software Aircraft Part (LSAP) specifically indicate in regards to software loadability?
Signup and view all the answers
What is the relationship between Aircraft Controlled Loadable Software Part (ACLSP) and aircraft type design?
What is the relationship between Aircraft Controlled Loadable Software Part (ACLSP) and aircraft type design?
Signup and view all the answers
How does Field Loadable Software (FLS) relate to the overall aircraft software system?
How does Field Loadable Software (FLS) relate to the overall aircraft software system?
Signup and view all the answers
In the context of software classifications, what does 'loadable' refer to?
In the context of software classifications, what does 'loadable' refer to?
Signup and view all the answers
Which statement is true about Resident Software (RS) in aircraft systems?
Which statement is true about Resident Software (RS) in aircraft systems?
Signup and view all the answers
What role does the Aeronautical Database (ADB) serve in an aircraft's software ecosystem?
What role does the Aeronautical Database (ADB) serve in an aircraft's software ecosystem?
Signup and view all the answers
What is a key characteristic of an internal data loader for aircraft?
What is a key characteristic of an internal data loader for aircraft?
Signup and view all the answers
Which of the following describes an external data loader?
Which of the following describes an external data loader?
Signup and view all the answers
What must be done after loading software onto aircraft hardware?
What must be done after loading software onto aircraft hardware?
Signup and view all the answers
What is required after loading LSAP software onto the aircraft?
What is required after loading LSAP software onto the aircraft?
Signup and view all the answers
What does Electronic Distribution of Software (EDS) allow for the transfer of?
What does Electronic Distribution of Software (EDS) allow for the transfer of?
Signup and view all the answers
Where should records of any FLS loading be stored?
Where should records of any FLS loading be stored?
Signup and view all the answers
How is an internal data loader typically utilized?
How is an internal data loader typically utilized?
Signup and view all the answers
Which statement is not typically true about electronic data loaders?
Which statement is not typically true about electronic data loaders?
Signup and view all the answers
Which types of software storage are specifically noted as not being applicable for data loaders?
Which types of software storage are specifically noted as not being applicable for data loaders?
Signup and view all the answers
What is the primary function of a Portable Maintenance Access Terminal (PMAT)?
What is the primary function of a Portable Maintenance Access Terminal (PMAT)?
Signup and view all the answers
What could potentially happen if correct software loads and configurations are not maintained?
What could potentially happen if correct software loads and configurations are not maintained?
Signup and view all the answers
Which media is commonly used for transferring software into aircraft systems?
Which media is commonly used for transferring software into aircraft systems?
Signup and view all the answers
How can a ROM program be modified according to the content?
How can a ROM program be modified according to the content?
Signup and view all the answers
In what situation might multiple programmable computers require selection when loading software?
In what situation might multiple programmable computers require selection when loading software?
Signup and view all the answers
What is a major risk associated with incorrect loading procedures of software in aircraft?
What is a major risk associated with incorrect loading procedures of software in aircraft?
Signup and view all the answers
What advantage do data loaders provide for aircraft systems?
What advantage do data loaders provide for aircraft systems?
Signup and view all the answers
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.
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.