Most modern systems incorporate a large number of components, sub-systems and entertain many interfaces and stakeholders. The assurance of whether a complex integrated system can be trusted to be safe (not causing harm), secure (not prone to malicious intent) or sustainable (long term viability and survivability) requires a blend of science and creative scrutiny and analysis. The so called Systems Assurance encompasses methodologies, tools and techniques that collectively render a higher degree of insight and confidence in the desirable properties of complex undertakings, systems, products and projects.
We have extensive experience in capturing client requirements, modelling systems, analysing behaviour and capturing undesirable states that could cause pose threats to humans, the enterprise/mission or the natural habitat. Whilst this is mandated in some safety critical industries, this body of knowledge renders higher understanding and confidence in all complex undertakings.