MétaCan
Menu
Back to cohort
Record W1979131282 · doi:10.4271/2012-01-2137

MBD, OOT and Code Generation: A Cost-Effective Way to Speed Up HMI Certification

2012· article· en· W1979131282 on OpenAlex

Why this work is in the frame

A frame that forgets how it found something cannot be audited. These are the routes that admitted this work.

aboutThe title or abstract carries a Canadian signal from the geographic lexicon.
no affNo Canadian affiliation: this work is invisible to an affiliation-only frame.
No Canadian affiliation. An affiliation-only frame, the usual design, would never have seen this work. It is one of the works that make the case for inverting the frame.

Bibliographic record

VenueSAE technical papers on CD-ROM/SAE technical paper series · 2012
Typearticle
Languageen
FieldEngineering
TopicManufacturing Process and Optimization
Canadian institutionsnot available
Fundersnot available
KeywordsCertificationComputer scienceCode (set theory)Operating systemProgramming languageParallel computingPolitical science

Abstract

fetched live from OpenAlex

<div class="section abstract"><div class="htmlview paragraph">This white paper explains the benefits of the Model-Based Design (MBD) approach and Object-Oriented Technology (OOT) that DO-178C provides. It also specifically focuses on the usage of Models and COTS Qualifiable tools that automate or facilitate the verification and validation of avionics applications constructed from Models in order to ensure that there is no unintended function.</div><div class="htmlview paragraph">Software running in Aircraft cockpits has dramatically increased in complexity since DO-178B's revision in 1992. Furthermore, over the past 20 years, software development methods have made significant leaps forward and DO-178B has begun to show its age with respect to the new technology introduced to facilitate software development.</div><div class="htmlview paragraph">This year the newly revamped DO-178C standard sets the certification process record straight by embracing modern technology. DO-178C does not only solidify its foundation by clarifying its core document but also builds the infrastructure to support modern software development techniques already commonly used in avionics development for at least a decade. Fortunately, DO-178C upgrades and clarifies DO-178B. DO-178C therefore considers four techniques of contemporary software development practices which are published as supplements to the core document: 1. Software Tool Qualification Considerations (TQC) [DO-330]. 2. Model-Based Design and Verification Supplement (MBDV) [DO-331]. 3. Object-Oriented Technology Supplement (OOT) [DO-332]. 4. Formal Methods Supplement (FM) [DO-333].</div><div class="htmlview paragraph">Organizations can see gains not only in the reduction of the development cycle but also in the overall improvement of the DO-178C certification process; including reduction of schedule and costs, and improvements in the quality and reliability.</div><div class="htmlview paragraph">In the old school of thought, the methodology relies on textual specifications and physical prototypes. That is why the informal Text-Based Design approach is tightly associated with the waterfall methodology where all the textual requirements are manually coded, inspected, and tested on a real embedded system. In this method, changes in any part of the waterfall chain are very costly and time-consuming, leaving almost no room to iterate on the design.</div><div class="htmlview paragraph">By contrast, in the Model-Based Design approach, the specifications are self-contained in the Human Machine Interface (HMI) Model. The HMI requirements are defined in an unambiguous way and often captured in a formal definition language. Model-Based Design offers a collaborative approach to avionics development and allows engineers to inexpensively experiment with various concepts by deferring hardware integration until much later in the development process. Correcting problems in the early modeling phase is undeniably the strongest argument in favor of the Model-Based Design approach for developing certifiable or non-certifiable avionics applications.</div><div class="htmlview paragraph">This white paper is based on "MBD & Code Generation: A Cost-Effective Way to Speed up HMI Certification," by Luc Marcil, Presagis, Montréal, Québec (Canada) which was presented at the 30th Digital Avionics Systems Conference in October 18th, 2011. © 2011 IEEE.</div></div>

Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.

Full frame distilled prediction

Teacher imitation

Not calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.

metaresearch head score (Codex)0.000
metaresearch head score (Gemma)0.000
Version: codex-gemma-dda1882f352aValidation status: machine_predicted_unvalidated
Candidate categoriesMeta-epidemiology (narrow)
Consensus categoriesnone
DomainCandidate signal: none · Consensus signal: none
Study designCandidate signal: Bench or experimental · Consensus signal: none
GenreCandidate signal: Empirical · Consensus signal: Empirical
Teacher disagreement score0.956
Threshold uncertainty score1.000

Codex and Gemma teacher scores by category

CategoryCodexGemma
Metaresearch0.0000.000
Meta-epidemiology (narrow)0.0010.001
Meta-epidemiology (broad)0.0010.000
Bibliometrics0.0000.000
Science and technology studies0.0000.000
Scholarly communication0.0000.001
Open science0.0000.000
Research integrity0.0010.001
Insufficient payload (model declined to judge)0.0000.000

Machine scores (provisional)

The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.

Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.

Opus teacher head0.022
GPT teacher head0.252
Teacher spread0.230 · how far apart the two teachers sit on this one work
Validation statusscore_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it