<?xml version="1.0" encoding="UTF-8"?><ns2:project xmlns:ns1="http://gtr.rcuk.ac.uk/gtr/api" xmlns:ns2="http://gtr.rcuk.ac.uk/gtr/api/project" xmlns:ns3="http://gtr.rcuk.ac.uk/gtr/api/fund" xmlns:ns4="http://gtr.rcuk.ac.uk/gtr/api/person" xmlns:ns5="http://gtr.rcuk.ac.uk/gtr/api/project/outcome" xmlns:ns6="http://gtr.rcuk.ac.uk/gtr/api/organisation" ns1:created="2026-07-08T08:44:08Z" ns1:href="http://gtr.ukri.org/gtr/api/projects/1E247F55-28D1-436B-962A-283D2E84707F" ns1:id="1E247F55-28D1-436B-962A-283D2E84707F"><ns1:links><ns1:link ns1:href="http://gtr.ukri.org/gtr/api/persons/B1DA49F2-B8CB-4680-B35F-1875E099F104" ns1:rel="PM_PER"/><ns1:link ns1:href="http://gtr.ukri.org/gtr/api/organisations/EBA3A239-8B65-4D23-81B6-D2F01ACB88F1" ns1:rel="LEAD_ORG"/><ns1:link ns1:href="http://gtr.ukri.org/gtr/api/organisations/EBA3A239-8B65-4D23-81B6-D2F01ACB88F1" ns1:rel="PARTICIPANT_ORG"/><ns1:link ns1:href="http://gtr.ukri.org/gtr/api/organisations/C9B67E11-94C7-40CF-83A1-8DCEA291BF2E" ns1:rel="PARTICIPANT_ORG"/><ns1:link ns1:end="2017-05-30T23:00:00Z" ns1:href="http://gtr.ukri.org/gtr/api/funds/96647512-C470-41AD-99A6-268B9CE2475C" ns1:rel="FUND" ns1:start="2016-05-31T23:00:00Z"/></ns1:links><ns2:identifiers><ns2:identifier ns2:type="RCUK">132301</ns2:identifier></ns2:identifiers><ns2:title>SureSwarm</ns2:title><ns2:status>Closed</ns2:status><ns2:grantCategory>Feasibility Studies</ns2:grantCategory><ns2:leadFunder>Innovate UK</ns2:leadFunder><ns2:abstractText>This proposal investigates the verification of designs, for Cyber Physical Systems, against a system of systems

requirement of swarming without collision in the presence of non-determinism due to individual system

failures and the environment in which the systems operate. The cost of verification versus the capability of the

communicating designs (which reflects the performance of the swarm) will be assessed. The issue of scalability

in terms of the number of systems in the swarm and the size of the area they operate in will also be

investigated. Such swarming behaviour can be harnessed to execute a task in the presence of uncertainty. The

verification will be addressed by the use of compositional techniques and a powerful model checker. The

investigation will use a case study of an algorithm for robot swarming in order to introduce failures non-

deterministically and compensate for these by enhancing the algorithm with fault tolerance strategies.

Environmental constraints will be explored through a combination of model checking and efficient robot

simulation techniques.</ns2:abstractText></ns2:project>