Black Box Testing: a safety obligation that impacts development cost/time using matlab/simulink?

7 visualizaciones (últimos 30 días)
One main cost saver in model based design using Matlab/Simulink is to avoid as much manual documentation as possible. To do that our decision was to keep the Simulink model as a single source of truth (as much as possible). This means that we decided not to create any extra textual specifications in design level. According to IEC61508 we are obliged to perform “black box testing” on all the models (or code) by an “independent tester”.
Running independent black box testing means we cannot supply an open model to the tester (sitting somewhere else in the world). This forces us to specify textual requirements at design level which we think is a pure waste of time. By doing that we are jeopardizing the cost/time advantage in using model based development.
How do we solve this? What do you recommend??
  2 comentarios
Naveenraj Vijayan
Naveenraj Vijayan el 21 de Sept. de 2016
Editada: Naveenraj Vijayan el 21 de Sept. de 2016
That is the point. A masked/locked model needs a seperate requirement specification (which doesn't exist) to be supplied along with it. This is needed for the tester to perform black box testing. In our case the model itself is the requirement and there are no textual requirements.

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Simulink PLC Coder en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by