4 ms·
Completely unrelated, but maybe I can use the deep knowledge of HN. Browsing from the article I ended up in the page of tis-interpreter that says "You can also
by siscia 8y ago
Completely unrelated, but maybe I can use the deep knowledge of HN.
Browsing from the article I ended up in the page of tis-interpreter that says "You can also use TrustInSoft to maintain compliance or reach certification according to the norms EN-50128/IEEE 1558." [1]
How does this compliance process work? Some of you have experience?
[1]: https://trust-in-soft.com/industries/rail/ https://trust-in-soft.com/industries/rail/
- pascal_cuoq 8y agoYou should contact them[1]. TrustInSoft has a document that matches the classes of defects that its analyzer can guarantee the absence of to the vocabulary and recommendations of EN 50128. If you are preoccupied by this standard in particular, I'm sure that this document would make things clearer. N.B.: You had drifted away from the description of tis-interpreter at some point before you arrived to https://trust-in-soft.com/industries/rail/ https://trust-in-soft.com/industries/rail/ . While nothing prevents you from finding tis-interpreter useful in application of EN 50128, the page was written with TrustInSoft Analyzer in mind. TrustInSoft Analyzer is a static analyzer that propagates through the program sets of values (“abstract values” is the technical term[2]) instead of the concrete values corresponding to specific inputs that tis-interpreter propagates. As a result, TIS Analyzer can guarantee the absence of unwanted behaviors for all possible inputs. This is what makes it valuable from the point of view of software safety. [1] disclosure: by “them”, I mean “us”, since I'm a co-founder and work there [2] see https://en.wikipedia.org/wiki/Abstract_interpretation https://en.wikipedia.org/wiki/Abstract_interpretation