Dziesięć zasad budowania bezpiecznych systemów oprogramowania wbudowanych
Uzyskanie certyfikatów bezpieczeństwa i zatwierdzenia przed rynkiem dla systemów związanych z bezpieczeństwem jest uciążliwe, kosztowne i podatne na awarię. A jednak takie certyfikaty i zatwierdzenia są integralną częścią sprzedaży i akceptacji oprogramowania dla szerokiej gamy produktów.
Ponadto bezpieczny projekt systemu ewoluuje, ponieważ systemy osadzone stają się bardziej autonomiczne, połączone i udostępnione. Systemy autonomiczne stanowią nowe wyzwania dla inżynierów bezpieczeństwa.
Na przykład autonomiczne samochody muszą być prowadzone przez wiele symulacji, dokładnie przeszkolone i wykazane bezpiecznie. Następnie pojawia się problem z aktualizacją oprogramowania: gdy podłączone systemy odbierają aktualizacje w locie, może zakłócać system bezpieczeństwa. Oraz współdzielone systemy ryzykują zakłócenia z innego oprogramowania.
Bezpieczeństwo musi być osadzone w praktykach, procesach i kulturze każdej organizacji budowlanej systemów krytycznego bezpieczeństwa. Jeśli produkty krytyczne dla bezpieczeństwa mają sukces, producenci muszą spoglądać poza ściśle techniczne wyzwania, aby wykorzystać zasady wspomniane w tym oficjalnym dokumencie do budowania i certyfikacji systemów oprogramowania o krytycznym punkcie bezpieczeństwa.
Czytaj więcej
Wysyłając ten formularz zgadzasz się BlackBerry QNX kontakt z tobą e-maile marketingowe lub telefonicznie. Możesz zrezygnować z subskrypcji w dowolnym momencie. BlackBerry QNX strony internetowe i komunikacji podlegają ich Informacji o ochronie prywatności.
Zamawiając ten zasób, wyrażasz zgodę na nasze warunki użytkowania. Wszystkie dane są chroniony przez nasz Informacja o ochronie prywatności. Jeśli masz jeszcze jakieś pytania, wyślij e-mail dataprotection@techpublishhub.com
powiązane kategorie: Automobilowy, Moc, Osadzony, Przemysłowy, składniki
Więcej zasobów z BlackBerry QNX
5 powodów, aby rozważyć alternatywę dla L...
Projektanci urządzeń medycznych są coraz bardziej zainteresowani systemem operacyjnym Linux® (OS), głównie ze względu na model open source. ...
Ultimate Guide to Funkcjonalne certyfikaty be...
Bezpieczeństwo funkcjonalne aktywnie zapobiega niepowodzeniu systemu wyrządzania szkody dla ludzi i mienia. Deweloperzy często muszą poświadcz...
Ultimate Guide To Real Time Operial Systems (...
System operacyjny w czasie rzeczywistym (RTOS) musi być szybki i responsywny, planować zadania i zarządzać ograniczonymi zasobami oraz zapewni...