Cookie Warning

This site uses cookies to help improve your experience

Please follow the link to find out more about cookies. Learn more

I understand
 

Netrino C – The Embedded C Coding Standard by the Barr Group

Netrino C – Der eingebettete C Codierstandard der Barr Group

Die Sprache C wird in vielen Organisationen bei der Entwicklung von sicherheitskritischen Softwareanwendungen verwendet. Der eingebettete C Codierstandard wurde von der Barr Gruppe entwickelt um Firmwarefehler mittels Regeln zur Ausschaltung von solchen Fehlern zu verbessern und gleichzeitig die Wartbarkeit und die Portierbarkeit der eingebetteten Software zu erhöhen. Der Codierstandard beschäftigt sich eingehend mit den Softwareprogrammierprinzipien, spezifiziert Namenskonventionen und gibt Hilfestellung bezüglich Regeln für Datentypen, Funktionen, Präprozessormakros, Variablen und vieles mehr. Individuelle Regeln, die gezeigt haben wie man bestimmte Typen von Fehlern reduziert oder gänzlich entfernt werden textuell hervorgehoben.

Netrino C Embedded C Codierstandardnachweiswerkzeuge von LDRA

  • Die LDRA Werkzeugreihe stellt die umfassendsten Möglichkeiten zur Erzwingung von C Codierstandards zur Verfügung. Eine Erweiterung auf die Unterstützung des Barr Group Embedded C Codierstandards verlängert die Liste der von LDRA unterstützten C/C++ Sprachstandards.
  • LDRArules ist ein kostengünstiges,eigenständiges Regelüberprüfungswerkzeug, unabhängig von der LDRA Werkzeugreihe und geeignet dafür die Softwarequalität durch den Nachweis der Konformität bezüglich Codierstandards zu verbessern. Der Netrino C Standard wird auch unterstützt.

LDRA bietet eine vollständige Transparenz bezüglich der Codierstandard-Unterstützung

Für jeden Codierstandard, den wir unterstützen bieten wir eine vollständige Nachweismatrix an, so dass Sie genau sehen können welche Regeln in unseren Werkzeugen implementiert sind. Es ist leicht für Sie den Nachweis für mehrere Versionen des Standards zu vergleichen. Sie können auch den Nachweis für mehrere Standards abschätzen.

Create a New Programming Standards Model

  • Create a new programming standards model using TBvision. This example uses MISRA-C:2004 as a baseline and walks you through how to create your own user model.