TEA PlatformTEA Docs

About the TEA Platform

Learn why the Trustworthy and Ethical Assurance Platform supports assurance case work and collaboration.

Edit on GitHub

The Trustworthy and Ethical Assurance (TEA) Platform is an open-source project developed by researchers at the Alan Turing Institute and the Centre for Assuring Autonomy at the University of York. It helps project teams develop and communicate structured arguments about whether a system meets a goal, and what evidence supports that judgement.

What an assurance case is for

A team might need to explain how a system meets a goal such as fairness, safety or explainability. That requires more than a final assertion. The team must define the goal in the project's context, show how it was addressed in design and testing, and make the supporting evidence inspectable. An assurance case gives those claims and evidence a structure that colleagues and stakeholders can challenge and revise.

An example assurance case with a goal, supporting claims and evidence Figure 1. An example assurance case with a goal, supporting claims and evidence

Figure 1 offers a simple example of an assurance case. The top-level goal claim (G1) states what is to be assured. Underneath, property claims break that goal into more specific claims, and at the bottom layer evidence is presented in support of those claims. Additional elements, such as context and assumptions can also be added to explain the scope and reasoning (not shown here).

The platform and curriculum

  • The case builder lets a team create and edit a case in a visual interface. Members can be granted view, comment, edit or administrative access. They can discuss individual elements and publish a frozen snapshot when they want to share a case publicly. The Discover page is where users can find published assurance cases from members of the community.
  • The TEA curriculum introduces assurance case ideas and guides users through learning the tool. Its trainee stage starts with reading an example, then moves towards building a case and working with others.
  • The technical guide is for developers and operators.

Community and extensions

The platform supports collaboration through teams, sharing and comments. Published cases let a wider audience inspect a snapshot without gaining access to the live working case. Community discussion can continue through the project's GitHub Discussions.

Plugins allow users to extend the capabilities of the platform in various ways. Currently, this is limited to core plugins only, but support for community-developed plugins is planned. The plugin foundation describes the current extension mechanism.

Support and partners

The ongoing development and maintenance of TEA is supported by the Alan Turing Institute, and the Centre for Assuring Autonomy.

From April 2026 to March 2027, the project is supported by funding from the UK Digital Twin Centre (Digital Catapult) to build new capabilities for continuous assurance.

From March 2024 until September 2024, the project is funded by UKRI's BRAID programme as part of a scoping research award for the Trustworthy and Ethical Assurance of Digital Twins project.

Between April 2023 and December 2023, this project received funding from the Assuring Autonomy International Programme, a partnership between Lloyd’s Register Foundation and the University of York, which was awarded to Dr Christopher Burr.

Between July 2021 and June 2022 this project received funding from the UKRI’s Trustworthy Autonomous Hub, which was awarded to Dr Christopher Burr (Grant number: TAS_PP_00040).

MIT 2026 © Alan Turing InstituteTrustworthy and Ethical Assurance Platform