Englische Blogs

Compiler for safety critical software – What needs to be done?

Veröffentlicht am

The compiler is the central “tool”, which is required for every software development. It forms the link between the human-readable high-level source code (e.g., C and C ++) and the machine code, interpretable for the hardware processor. For the development of safety critical software according to relevant functional safety standards special requirements apply for the tools […]

Deutsche Blogs

Compiler für sicherheitsrelevante Software – Was ist zu tun?

Veröffentlicht am
Compiler

Der Compiler ist DAS zentrales „Tool“, welches man in jeden Software Produktentwicklung benötigt. Er bildet das Bindeglied zwischen der vom Menschen gut lesbaren Hochsprache (z.B. C und C++) und dem für den Hardwareprozessor interpretierbaren Maschinencode. Für die Entwicklung sicherheitsrelevanter Software nach entsprechenden Funktionalen Sicherheitsstandards wie ISO26262 (Auto), EN50128 (Bahn), IEC61508 (Automatisierung, Allgemein) oder DO178C (Luftfahrt) […]

Englische Blogs

Implicit Testing – A good idea (Part 1)?

Veröffentlicht am

In larger safety-critical projects, quite often I hear the following statement: “Well, the Requirement A is indirectly or implicitly proven with the test XY!” Do you know this sentence as well? Have you ever experienced what can happen in late project phases when you have tested many requirements indirectly? The blog defines the term in […]

EN50128 eng

EN50128 Configurable Systems – The solution?

Veröffentlicht am

Chapter 8 of EN 50128 specifies the requirements for systems that are configured by application data or application algorithms. This blog summarizes the essential requirements of the standard and the practice-oriented challenges of software-configurable embedded systems. At the first glance the configurability offers only advantages. The functional behavior of the entire system can be adjusted […]

Config and Quality

Quality Assurance in functional safety projects – Where is the difference?

Veröffentlicht am

The quality assurance checks the quality of the product. This is first of all an almost trivial statement. Depending on the definition of the term “product”, however, differentiate the responsibilities clearly. Do we monitor a production process or are we considering the assurance of quality in a software and electronics development? The following blog deals […]

Englische Blogs

Testing of Platforms: A challenge!

Veröffentlicht am

Testing of Platforms are challenges! Do you develop platforms in embedded systems in order to offer more customer solutions without having to make a completely new development for each customer project? Or do you have used an embedded operating system in order to develop your application as independent as possible from the hardware? For the […]