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?
- 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?
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?
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?
Which element is NOT classified as software part included for consistency with CASR 21?
Which statements about Controlled Loadable Software Part (CLSP) are true?
Which statements about Controlled Loadable Software Part (CLSP) are true?
What is the primary function of Operational Program Configuration (OPC) software?
What is the primary function of Operational Program Configuration (OPC) software?
In which format is the software version designation commonly presented?
In which format is the software version designation commonly presented?
What does the Aircraft Configuration List (ACL) primarily include?
What does the Aircraft Configuration List (ACL) primarily include?
Which of the following is NOT a form of software media mentioned?
Which of the following is NOT a form of software media mentioned?
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?
Why is the Software Media significant in the distribution of software?
Why is the Software Media significant in the distribution of software?
What is a characteristic feature of minor version designations in software?
What is a characteristic feature of minor version designations in software?
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?
Which failure level does the autopilot system fall under?
Which failure level does the autopilot system fall under?
What is the primary characteristic of Level E software?
What is the primary characteristic of Level E software?
Which of the following systems is categorized under Level C - Major?
Which of the following systems is categorized under Level C - Major?
Field-Loadable Software (FLS) is best defined as software that:
Field-Loadable Software (FLS) is best defined as software that:
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?
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?
What failure level is associated with flight displays?
What failure level is associated with flight displays?
Which of the following is NOT a type of airborne software?
Which of the following is NOT a type of airborne software?
What distinguishes Aircraft Controlled Software (ACS) from Hardware Controlled Software (HCS)?
What distinguishes Aircraft Controlled Software (ACS) from Hardware Controlled Software (HCS)?
Which type of software is specifically required for flight operations?
Which type of software is specifically required for flight operations?
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?
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?
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?
In the context of software classifications, what does 'loadable' refer to?
In the context of software classifications, what does 'loadable' refer to?
Which statement is true about Resident Software (RS) in aircraft systems?
Which statement is true about Resident Software (RS) in aircraft systems?
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?
What is a key characteristic of an internal data loader for aircraft?
What is a key characteristic of an internal data loader for aircraft?
Which of the following describes an external data loader?
Which of the following describes an external data loader?
What must be done after loading software onto aircraft hardware?
What must be done after loading software onto aircraft hardware?
What is required after loading LSAP software onto the aircraft?
What is required after loading LSAP software onto the aircraft?
What does Electronic Distribution of Software (EDS) allow for the transfer of?
What does Electronic Distribution of Software (EDS) allow for the transfer of?
Where should records of any FLS loading be stored?
Where should records of any FLS loading be stored?
How is an internal data loader typically utilized?
How is an internal data loader typically utilized?
Which statement is not typically true about electronic data loaders?
Which statement is not typically true about electronic data loaders?
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?
What is the primary function of a Portable Maintenance Access Terminal (PMAT)?
What is the primary function of a Portable Maintenance Access Terminal (PMAT)?
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?
Which media is commonly used for transferring software into aircraft systems?
Which media is commonly used for transferring software into aircraft systems?
How can a ROM program be modified according to the content?
How can a ROM program be modified according to the content?
In what situation might multiple programmable computers require selection when loading software?
In what situation might multiple programmable computers require selection when loading software?
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?
What advantage do data loaders provide for aircraft systems?
What advantage do data loaders provide for aircraft systems?
Flashcards
Loadable Software Part (LSP)
Loadable Software Part (LSP)
Software that can be loaded into an aircraft.
Aircraft Controlled Loadable Software Part (ACLSP)
Aircraft Controlled Loadable Software Part (ACLSP)
Software part controlled by the aircraft itself, often already within the design.
Loadable Software Aircraft Part (LSAP)
Loadable Software Aircraft Part (LSAP)
Software that can be loaded onto an aircraft, distinct from the pre-designed parts.
Aeronautical Database (ADB)
Aeronautical Database (ADB)
Signup and view all the flashcards
Flight Operations Software (FOS)
Flight Operations Software (FOS)
Signup and view all the flashcards
Hazardous Software
Hazardous Software
Signup and view all the flashcards
Major Software
Major Software
Signup and view all the flashcards
Minor Software
Minor Software
Signup and view all the flashcards
No Effect Software
No Effect Software
Signup and view all the flashcards
Field-Loadable Software (FLS)
Field-Loadable Software (FLS)
Signup and view all the flashcards
Preloaded Software
Preloaded Software
Signup and view all the flashcards
Airborne Software
Airborne Software
Signup and view all the flashcards
Is airborne software/data required for production, flight or maintenance?
Is airborne software/data required for production, flight or maintenance?
Signup and view all the flashcards
ACS
ACS
Signup and view all the flashcards
HCS
HCS
Signup and view all the flashcards
FLS
FLS
Signup and view all the flashcards
RS
RS
Signup and view all the flashcards
ACLSP
ACLSP
Signup and view all the flashcards
LSAP
LSAP
Signup and view all the flashcards
ADB
ADB
Signup and view all the flashcards
Is software loadable?
Is software loadable?
Signup and view all the flashcards
Operational Program Configuration (OPC)
Operational Program Configuration (OPC)
Signup and view all the flashcards
Aircraft Configuration List (ACL)
Aircraft Configuration List (ACL)
Signup and view all the flashcards
Software Media
Software Media
Signup and view all the flashcards
Software Version
Software Version
Signup and view all the flashcards
Target Hardware
Target Hardware
Signup and view all the flashcards
What is the purpose of an Operational Program Configuration (OPC)?
What is the purpose of an Operational Program Configuration (OPC)?
Signup and view all the flashcards
What is an Aircraft Configuration List (ACL) used for?
What is an Aircraft Configuration List (ACL) used for?
Signup and view all the flashcards
What are some examples of Software Media?
What are some examples of Software Media?
Signup and view all the flashcards
What is a data loader?
What is a data loader?
Signup and view all the flashcards
What are the common names for data loaders?
What are the common names for data loaders?
Signup and view all the flashcards
What is the purpose of a data loader?
What is the purpose of a data loader?
Signup and view all the flashcards
What media do data loaders use for software transfer?
What media do data loaders use for software transfer?
Signup and view all the flashcards
Why are correct software loads critical in aviation?
Why are correct software loads critical in aviation?
Signup and view all the flashcards
What is an FMC program?
What is an FMC program?
Signup and view all the flashcards
What is an FCC program?
What is an FCC program?
Signup and view all the flashcards
How do you modify a ROM program?
How do you modify a ROM program?
Signup and view all the flashcards
Data Loader
Data Loader
Signup and view all the flashcards
Internal Data Loader
Internal Data Loader
Signup and view all the flashcards
External Data Loader
External Data Loader
Signup and view all the flashcards
What is the purpose of the FMC?
What is the purpose of the FMC?
Signup and view all the flashcards
FLS Loading
FLS Loading
Signup and view all the flashcards
Electronic Distribution of Software (EDS)
Electronic Distribution of Software (EDS)
Signup and view all the flashcards
Certificate of Release to Service
Certificate of Release to Service
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.
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.