Software Safety Case Composition
MSL offer a range of Software Safety Case related services to provide assistance in compiling the body of evidence to achieve compliancy against any of the standards (e.g MISRA, EN 50128, IEC 61508, DO 178B/C).
Independent Safety Assessment
The ISA Working Group (BCS/IET/IMechE) definition of an ISA:
“Independent safety assessment is the formation of a judgement, separate and independent from
any system design, development or operational personnel, that the safety requirements for the
system are appropriate and adequate for the planned application and that the system satisfies those
This statement encapsulates the service that we provide at MSL Ltd to verify software compliance
with the specified standard associated with the software development of a client’s product.
An ISA requires that essential tasks are performed:
- Acquiring an appreciation of the scope and context of the assessment
- Selecting and planning a cost-effective assessment strategy
- Constructing a body of relevant evidence
- Forming a judgement
- Managing any outcomes
Gathering the evidence is a combination of auditing for conformance to planned arrangements, reviewing project documentation and performing additional analyses.
An ISA may be required for many reasons for example:
- To comply with a standard that requires an ISA
- To be assured that a contractor’s product is safe
- To assure yourself or the customer that what your product is safe
- To demonstrate to a regulator that your product is safe
MSL Ltd provides the ISA is independent of existing safety analysis and assessment, it can provide
confidence that safety claims are justified and that any weaknesses that are identified have been
dealt with appropriately.
In some situations, an ISA is mandatory in other cases, use of an ISA is good practice. As well as
providing assurance of safety, using an ISA can help to focus safety planning and analyses. This can
come about naturally by answering questions and providing safety information for the ISA.
To construct the body of evidence we use the following techniques to assist us: