Skip to content

TSF Objectives

TSF objectives express the desired outcomes needed to evaluate Trustability for any software project. They are inspired by difficulties in establishing trust in software identified in the Trustable whitepaper.

These objectives are high-level, forming a foundation which individual projects expand argumentation and provide evidence.

TSF objectives should adhere to the following principles:

  • accommodate existing software standards and best practices
  • apply to any software system, regardless of domain or scale
  • express Trustability concerns (What and Why) without prescribing implementation mechanisms
  • focus exclusively on critical aspects required to establish Trustablity
  • are extendable

Trustable Tenets and Assertions

Our working model for a given release of XYZ is as follows. You can click on the boxes in the diagram or browse the specification to see the detailed definitions:

Projects should expand upon these objectives with a suitable model and methodology, such as that proposed by TSF, and develop the argumentation with processes recommended here.