Erinevused ja väljakutsed DO-178B ja DO-178C vahel

Sisukord

Erinevused ja väljakutsed DO-178B ja DO-178C vahel

Sissejuhatus

Lennunduse raadiotehniline komisjon (RTCA) töötab välja lennundustööstuse tehnilisi juhiseid ja standardeid, keskendudes õhusõidukite süsteemide ohutuse, jõudluse ja töökindluse tagamisele. Selle kõige olulisemate panuste hulgas on DO-178 standardite seeria, mis kehtestab juhised avioonika tarkvara arendamiseks ja kontrollimiseks.

RTCA DO-178 on de facto standard ohutuse seisukohalt olulistes lennukisüsteemides ja -seadmetes kasutatava tarkvara sertifitseerimiseks. See määratleb eesmärgid, protsessid ja kriteeriumid, et tagada tarkvara töökindlus, vastavus ja jälgitavus kogu arenduse elutsükli jooksul. DO-178 aitab maandada riske, parandada tarkvara kvaliteeti ja täita regulatiivseid nõudeid, muutes selle kommerts- ja kaitselennundusprojektide jaoks hädavajalikuks.

Esmakordselt 1992. aastal kasutusele võetud RTCA DO-178B võeti laialdaselt kasutusele kui lennundustarkvara sertifitseerimise nurgakivi. Tarkvaratehnoloogiate ja arendusmetoodikate areng tõi aga esile uuenduste vajaduse. 2011. aastal välja antud RTCA DO-178C lahendas need väljakutsed, tutvustades täiendavaid dokumente mudelipõhise disaini, formaalsete meetodite, objektorienteeritud programmeerimise ja täiustatud tööriistade kvalifitseerimise protsesside jaoks. See üleminek võimaldas tööstusel paremini kohaneda tänapäevaste tarkvaratehnoloogia tavadega, säilitades samal ajal ranged ohutusnõuded.

RTCA DO-178B ja RTCA DO-178C mõistmine

Mis on DO-178B?

RTCA DO-178B, ametlikult pealkirjaga "Tarkvara kaalutlused õhus kasutatavate süsteemide ja seadmete sertifitseerimisel" võeti kasutusele 1992. aastal. See tekkis DO-178 standardi teise iteratsioonina, mis asendas varasema versiooni DO-178A, et vastata lennundustööstuses arenevatele tarkvaraarenduse väljakutsetele.

Peamised eesmärgid ja juhised

DO-178B kirjeldab struktureeritud raamistikku, et tagada ohutuskriitilise tarkvara vastavus rangetele sertifitseerimisnõuetele. Selle eesmärgid hõlmavad järgmist:

  • Selge arenduse elutsükli kehtestamine.
  • Jälgitavuse tagamine nõuetest koodi ja testideni.
  • Tarkvara funktsioonide õigsuse ja täielikkuse kontrollimine.

Standard liigitab tarkvara viieks disainikindluse tasemeks (DAL), kusjuures DAL A on kõige kriitilisem ja nõuab kõige rangemat vastavust.

Roll tarkvara vastavuse tagamisel

DO-178B tagab, et avioonika tarkvara järgib ohutus- ja töökindlusstandardeid, minimeerides süsteemitõrgete riski. Selle juhised on olulised lennundusasutuste, nagu FAA ja EASA, regulatiivse heakskiidu saamiseks, mis võimaldab õhus kasutatava tarkvara sertifitseerimise ülemaailmset standardimist.

Mis on DO-178C?

Tarkvaraarenduse tavade edusammud, sealhulgas objektorienteeritud programmeerimine, mudelipõhine disain ja ametlikud kontrollimeetodid, tekitasid lünki DO-178B rakendatavuses. Nende lünkade kõrvaldamiseks tutvustati RTCA DO-178C 2011. aastal, pakkudes täiustatud juhiseid, mis on kohandatud kaasaegsetele metoodikatele, säilitades samal ajal oma eelkäija range ohutusfookuse.

Laiendatud fookusalad

DO-178C tutvustab oma ulatuse laiendamiseks täiendavaid dokumente:

  • DO-330: Tööriista kvalifitseerimise protsessid.
  • DO-331: juhised mudelipõhiseks arendamiseks ja kontrollimiseks.
  • DO-332: objektorienteeritud tehnoloogia kaalutlused.
  • DO-333: Formaalsete meetodite rakendamine kontrollimisel.

Need lisad pakuvad üksikasjalikke juhiseid tänapäevase tarkvaraarenduse spetsiifiliste keeruliste probleemide lahendamiseks.

Täiustatud selgus ja täiendavad toidulisandid

Võrreldes DO-178B-ga pakub DO-178C selgemaid eesmärke, täiustatud nõuete jälgitavuse protsesse ja värskendatud kontrollijuhiseid. See rõhutab automatiseeritud tööriistu ja meetodeid tõhususe, järjepidevuse ja vastavuse parandamiseks kogu tarkvaraarenduse elutsükli jooksul.

Peamised erinevused DO-178B ja DO-178C vahel

Aspekt
DO-178B
DO-178C
Täiendavad dokumendid
Täiendavaid dokumente pole
Tutvustas neli lisandit: DO-330 (tööriista kvalifikatsioon), DO-331 (mudelipõhine arendus), DO-332 (objektorienteeritud tehnoloogia), DO-333 (formaalsed meetodid)
Tööriista kvalifikatsioon
Piiratud juhised tööriista kvalifitseerimise kohta
Üksikasjalikud juhised arendus- ja kontrollitööriistade kvalifitseerimiseks DO-330-ga
Mudelipõhine arendus
Pole adresseeritud
DO-331 annab juhiseid mudelite kasutamiseks tarkvaraarenduses ja -kontrollis
Objektorienteeritud tehnoloogia
Pole kaetud
DO-332 toob välja objektorienteeritud programmeerimise ja disaini kaalutlused
Ametlikud meetodid
Pole täpsustatud
DO-333 võimaldab kinnitamiseks kasutada ametlikke meetodeid, vähendades sellega testimiskoormust
Nõuete haldamine
Põhinõuete määratlemine ja kinnitamine
Täiustatud nõuete haldamine koos täiustatud jälgitavusega
Jälgitavus
Peamised jälgitavuse nõuded
Tugevdatud täielik jälgitavus nõuetest koodi ja testideni
Kinnitusprotsessid
Käsitsi ja poolautomaatsed protsessid
Rõhk kontrollimis- ja valideerimistoimingute automatiseerimisel
Automatiseerimise tugi
Piiratud automatiseerimisjuhised
Tugev keskendumine automatiseeritud tööriistade kasutamisele ja kvalifitseerimisprotsessidele

See tabelikujutis näitab, kuidas RTCA DO-178C tugineb oma eelkäijale, pakkudes põhjalikumaid ja moderniseeritud juhiseid avioonika tarkvara arendamiseks.

Millised on väljakutsed DO-178B ja DO-178C vahel üleminekul? Kuidas neist üle saada?

Ühilduvusprobleemid pärandsüsteemidega

Väljakutse: DO-178B-põhistel süsteemidel võib puududa DO-178C vastavuse tagamiseks vajalik struktuur ja jälgitavusmehhanismid, mis muudab integreerimise uute nõuetega keeruliseks.

Lahendus:

  • Viige läbi lünkade analüüs, et teha kindlaks valdkonnad, mis vajavad värskendusi.
  • Rakendage järkjärgulisi süsteemiuuendusi, et täita DO-178C eesmärke.
  • Kasutage tagasiühilduvaid tööriistu, et ühendada pärandsüsteemid kaasaegsete lahendustega.

Suuremad kontrolli- ja kinnitamisnõuded

Väljakutse: DO-178C nõuab rangemaid kontrollitoiminguid, sealhulgas ametlike meetodite ja mudelipõhiste arendustavade kasutamist.

Lahendus:

  • Automatiseerige kontrollimise ja kinnitamise protsesse kvalifitseeritud tööriistade abil.
  • Kasutage DO-333 (formaalsed meetodid), et vähendada matemaatiliste tõestuste abil katsetamist.
  • Kasutage tarkvaramudelite varajaseks valideerimiseks mudelipõhist disaini.

Keerulised tööriistade kvalifitseerimise protsessid

Väljakutse: DO-330 kasutuselevõtt tööriistade kvalifitseerimiseks muudab arendus- ja kontrollitööriistade sertifitseerimisnõuetele vastavuse tagamise keerukamaks.

Lahendus:

  • Looge DO-330 juhiste põhjal struktureeritud tööriista kvalifitseerimise protsess.
  • Säilitage kõikehõlmavat dokumentatsiooni, et tõendada tööriista vastavust.
  • Tehke koostööd tarnijatega, kes pakuvad tõhususe tagamiseks eelkvalifitseeritud tööriistu.

Koolitus ja ressursside väljakutsed

Väljakutse: Üleminek DO-178C-le nõuab erikoolitust uute lisadokumentide ja täiustatud tehnikate, nagu formaalsed meetodid ja objektorienteeritud disain, alal.

Lahendus:

  • Investeerige kõikehõlmavatesse arendus- ja kvaliteedimeeskondade koolitusprogrammidesse.
  • Palkage DO-178C tavasid tundvaid eksperte või konsulteerige nendega.
  • Parimate tavade edendamiseks töötage välja sisemised teadmiste jagamise programmid.

Nende väljakutsetega ennetavalt tegeledes saavad organisatsioonid sujuvalt üle minna DO-178B-lt DO-178C-le, tagades vastavuse, parandades samal ajal tarkvaraarenduse ja sertifitseerimise tõhusust.

DO-254 VS DO-178C võrdlus

Mis on DO-254?

DO-254, pealkirjaga "Design Assurance Guidance for Airborne Electronic Hardware" on RTCA poolt välja töötatud standard avioonikasüsteemides kasutatava riistvara arendamise ja sertifitseerimise suunamiseks. Välja antud 2000. aastal, keskendub see elektrooniliste komponentide, nagu trükkplaadid, ASIC-id ja FPGA-d, ohutuse ja töökindluse tagamisele.

DO-254 toimib riistvaralise vastena DO-178C-le, mis reguleerib tarkvaraarendust. Seades eesmärgid projekteerimisele, kontrollimisele ja jälgitavusele, tagab DO-254, et õhusõiduki elektrooniline riistvara vastab rangetele ohutus- ja töökindlusnõuetele, mistõttu on see lennuametite sertifitseerimiseks hädavajalik.

Peamised erinevused DO-254 ja DO-178C vahel

Aspekt
DO-254
DO-178C
Fookusala
Riistvara arendamine
Tarkvaraarendus
Eesmärk
Tagab õhus oleva elektroonilise riistvara ohutuse ja töökindluse
Tagab avioonika tarkvara ohutuse, jälgitavuse ja kvaliteedi
Disaini tagamise tasemed (DAL)
DAL A kuni DAL E (riistvarakriitilisuse tasemed)
DAL A kuni DAL E (tarkvarakriitilisuse tasemed)
Vastavuseesmärgid
Tarkvaraga võrreldes vähem üksikasjalikud kontrollinõuded
Põhjalikud kontrolli- ja valideerimisprotsessid
Sertifitseerimise ulatus
Keskendub füüsilistele komponentidele, nagu PCB-d, FPGA-d ja ASIC-id
Hõlmab manustatud tarkvara, koodikujundust ja testimist
Tööriista kvalifikatsioon
Piiratud juhised tööriista kvalifitseerimise kohta
Laialdased tööriistade kvalifitseerimise juhised DO-330 kaudu
Jälgitavus
Riistvaranõuete ja disainide jälgitavus
Täielik jälgitavus nõuetest koodi ja testideni
Kinnitusmeetodid
Funktsionaalne testimine, simulatsioon ja katvuse analüüs
Dünaamiline testimine, staatiline analüüs ja formaalsed meetodid
Kattumine
Mõlemad standardid nõuavad dokumentatsiooni, disaini tagamise tasemeid ja sertifitseerimisesemeid
Mõlema eesmärk on tagada õhusõidukite süsteemide ohutusnõuetele vastavus

DO-254 ja DO-178C integreerimise väljakutsed

Samaaegse sertifitseerimise keerukus

Väljakutse: Nii riistvara (DO-254) kui ka tarkvara (DO-178C) samaaegne sertifitseerimine võib erinevate ajakavade ja arendusprotsesside tõttu olla keeruline.

Lahendus:

  • Koostage integreeritud projektiplaan, mis joondab riist- ja tarkvara sertifitseerimise verstapostid.
  • Kasutage liiasuse vähendamiseks ja järjepidevuse parandamiseks standardiseeritud dokumenteerimistavasid.

Riist- ja tarkvarameeskondade vaheline suhtlus

Väljakutse: Kehv side riist- ja tarkvaraarendusmeeskondade vahel võib põhjustada nõuete valesid ja viivitusi.

Lahendus:

  • Edendada funktsionaalset koostööd regulaarsete koosolekute ja jagatud tööriistade abil.
  • Rakendage integreeritud nõuete jälgimissüsteeme, et tagada riist- ja tarkvaranõuete vastavus.

Mõistes erinevusi ja lahendades integratsiooniprobleeme, saavad organisatsioonid avioonikasüsteemide sertifitseerimisprotsessi sujuvamaks muuta, täites nii DO-254 kui ka DO-178C vastavuseesmärke.

DO-254 ja DO-178C standardite eelised

Täiustatud ohutus ja töökindlus

  • Mõlemad standardid tagavad kvaliteetsete avioonikasüsteemide arendamise, minimeerides süsteemitõrgete riski.
  • DO-178C tagab tarkvara ohutuse, samas kui DO-254 keskendub riistvara töökindlusele, pakkudes terviklikku lähenemist süsteemi ohutusele.
  • Nendest standarditest kinni pidades saavad organisatsioonid täita õhus kasutatavate süsteemide rangeid regulatiivseid nõudeid.

Struktureeritud arendusprotsessid

  • Standardid pakuvad süstemaatilist lähenemist riist- ja tarkvara projekteerimisele, arendamisele, kontrollimisele ja sertifitseerimisele.
  • Nii DO-178C kui ka DO-254 määratletud disainikindluse tasemed (DAL-id) aitavad seada arendustegevusi kriitilise tähtsusega prioriteediks.
  • Struktureeritud juhised soodustavad projekti elluviimise järjepidevust, tagades prognoositavad tulemused.

Suurem jälgitavus ja valideerimine

  • Täielik jälgitavus tagab, et kõik nõuded võetakse kinni, rakendatakse ja testitakse põhjalikult.
  • DO-178C rõhutab jälgitavust nõuetest koodide ja testjuhtumiteni, samas kui DO-254 seob riistvaranõuded füüsilise disainiga.
  • Täiustatud valideerimistehnikad parandavad defektide tuvastamist ja tagavad vastavuse sertifitseerimiseesmärkidele.

Kasutades DO-254 ja DO-178C eeliseid, saavad organisatsioonid luua ohutud, töökindlad ja nõuetele vastavad avioonikasüsteemid, saavutades sellega konkurentsieelise lennundustööstuses.

Parimad tavad DO-178C ja DO-254 väljakutsetega tegelemiseks

Investeerige vastavuse tagamiseks automatiseeritud tööriistadesse

  • Kasutage nõuete haldamiseks, kontrollimiseks ja jälgimiseks sertifitseeritud ja nõuetele vastavaid tööriistu, et vähendada käsitsi tööd.
  • Rakendage testimis-, valideerimis- ja dokumenteerimisprotsesside automatiseerimiseks DO-330 kvalifitseeritud tööriistu.
  • Eelised hõlmavad kiiremaid sertifitseerimise ajakavasid ja paremat vigade tuvastamist.

Riist- ja tarkvarameeskondade varajane integreerimine

  • Julgustage koostööd riist- ja tarkvaraarendusmeeskondade vahel projekti algusest peale.
  • Tehke ühiseid disainiülevaateid ja valideerimisseansse, et viia vastavusse riist- ja tarkvaranõuded.
  • Kasutage integreeritud platvorme DO-178C ja DO-254 artefaktide samaaegseks haldamiseks.

Õige väljaõpe ja ressursside eraldamine

  • Pakkuge erikoolitust DO-178C, DO-254 ja täiendavate dokumentide, nagu DO-331 ja DO-333, kohta.
  • Palgake nii riist- kui ka tarkvara sertifitseerimisprotsesse valdavad eksperdid või konsulteerige nendega.
  • Jaotage ressursse strateegiliselt, et hallata keerulisi tööriistade kvalifitseerimise ja kontrollimise ülesandeid.

Säilitage tugev jälgitavus

  • Luua igakülgne jälgitavus nõuete, disainielementide ja katsejuhtumite vahel.
  • Kasutage täiustatud nõuete haldusplatvorme, et siduda riist- ja tarkvaranõuded sujuvalt.
  • Tagage sertifitseerimisartefaktide jälgitavus, et näidata vastavust ja vähendada auditiriske.

Nende parimate tavade kasutuselevõtuga saavad organisatsioonid ületada väljakutsed samaaegse DO-178C ja DO-254 sertifitseerimisega, saavutades tõhusa vastavuse ja parandades samal ajal õhus olevate süsteemide kvaliteeti.

Visure'i nõuded ALM-platvorm DO-254, DO-178B ja DO-178C jaoks

Platvorm Visure Requirements ALM lihtsustab DO-178C ja DO-254 vastavuse haldamist, tagades tarkvara ja riistvara vastavuse rangetele sertifitseerimisnõuetele. Visure toetab sertifitseerimisprotsesse järgmiselt.

Tugev nõuete juhtimine

  • Tsentraliseeritud hoidla: Parema koostöö tagamiseks hallake tarkvara- ja riistvaranõudeid ühel platvormil.
  • Versioonikontroll ja korduvkasutatavus: Jälgige tõhusalt muudatusi ja taaskasutamise nõudeid kõigis projektides.
Visuaalne korduvkasutatavus DO-178B ja DO-178C jaoks

Otsast lõpuni jälgitavus

  • Täielik jälgitavus: Tagada jälgitavus alates nõuetest kuni disaini, koodi, testide ja kontrollimiseni.
  • Visualiseerimine: Jälgige ja visualiseerige seoseid nõuete ja arendustegevuste vahel.

Kohandatavad vastavusmõõdikud ja aruandlus

  • Kohandatud aruandlus: Looge kohandatud vastavusaruanded DO-178C ja DO-254 sertifikaadi jaoks.
  • Reaalajas mõõdikud ja armatuurlauad: Olge kursis edenemise nähtavuse ja automatiseeritud audititega.

AI-assistent

  • Nõuded ja testjuhtumi loomine: AI aitab luua nõudeid ja katsejuhtumeid ning soovitab kohaldatavaid standardeid.
  • Riski- ja kvaliteedianalüüs: Analüüsib automaatselt riske ja soovitab täiustusi paremaks vastavuseks.
Visure AI assistent DO-178B ja DO-178C jaoks

Kontrollimine ja kinnitamine

  • Automaatne kinnitamine: Linkige nõuded automaatse kinnitamise ja domeenidevahelise valideerimise testidega.
  • DO-178C/DO-254 vastavus: Toetab kõiki sertifitseerimiseks vajalikke kontrollitoiminguid.

Riskide ja muutuste juhtimine

  • FMEA ja mõjuanalüüs: Maandage riske varakult integreeritud FMEA ja mõjuanalüüsiga.
  • Algtaseme juhtimine: Säilitage kontroll kinnitatud nõuete ja muudatuste üle.

Õmblusteta integreerimine

  • Import/eksport MS Wordist ja Excelist: Viige olemasolev dokumentatsioon lihtsalt Visure'i üle.
  • Tööriistade integreerimine: Integreerige selliste tööriistadega nagu Rapita Systems ja IBM DOORS, mis toetab sujuvat andmevahetust.

Visure'i kasutamise eelised DO-178C ja DO-254 vastavuse jaoks:

  • Suurenenud efektiivsus: Põhiprotsesside, nagu nõuete genereerimine, testjuhtumite loomine ja riskianalüüs, automatiseerimine kiirendab vastavusprotsessi.
  • Täiustatud vastavus ja jälgitavus: Täielik jälgitavus ja reaalajas vastavusaruandlus tagavad sujuva sertifitseerimisteekonna.
  • Sujuv koostöö: Täiustatud koostöö riist- ja tarkvarameeskondade vahel minimeerib vigu ja kõrvalekaldeid.
  • Skaleeritav suurte projektide jaoks: Visure'i platvorm on loodud mahukamaks suurte ja keeruliste kosmoseprojektide jaoks, toetades nii väikeseid kui ka suuri meeskondi.

Visure Requirements ALM Platform ühtlustab DO-254, DO-178B ja DO-178C keerukat sertifitseerimisprotsessi, parandades vastavust, tõhusust ja täpsust.

Järeldus

Üleminek DO-178C ja DO-254 standarditele esitab ainulaadseid väljakutseid, kuid õigete tööriistade ja strateegiatega on vastavust võimalik saavutada tõhusamalt. The Visure Requirements ALM platvorm pakub terviklikku lahendust, mis tagab täieliku jälgitavuse, jõulise nõuete haldamise, tehisintellekti abiga protsessid ja sujuva integreerimise olemasolevate tööriistadega. Täiustades koostööd tarkvara- ja riistvarameeskondade vahel, automatiseerides põhiülesandeid ja pakkudes reaalajas vastavuse nähtavust, lihtsustab Visure kosmoseprojektide sertifitseerimisstandardite täitmise keerukust.

Organisatsioonide jaoks, kes soovivad oma sertifitseerimisprotsessi sujuvamaks muuta ja projekti üldist tõhusust parandada, Visuur on ideaalne valik.

Kasutage Visure'i eeliseid 30-päevane tasuta prooviversioon ja uurige, kuidas meie platvorm aitab teil hõlpsalt DO-178C ja DO-254 vastavust täita.

Ärge unustage seda postitust jagada!

peatükid

Visure abil saate kiiremini turule