RESEARCH & DEVELOPMENT

ArcScript research.

An experimental programming-language and resilience-architecture programme within Fallon Apus Orbital Systems. The research question: how should software represent abnormal conditions, recovery decisions and the evidence needed to review them?

PROPRIETARY R&D PROGRAMME · EXPERIMENTAL

ArcScript — Resilience Architecture Research

ArcScript is Fallon Apus Orbital Systems’ experimental programming-language and resilience-architecture research programme.

It explores integrity-first execution, explicit anomaly handling, operational state, recovery concepts and auditable mission evidence for demanding engineering environments.

Status: research and specification. ArcScript is proprietary Fallon Apus intellectual property. It is not flight-proven, independently validated, certified or operationally deployed.

WHAT ARCSCRIPT INVESTIGATES

From an anomaly to a reviewable decision.

The programme explores five connected questions. These describe research intent, not implemented or verified language features.

Integrity-first execution

What must remain true before software continues execution, and how should an integrity concern be represented?

Explicit anomaly handling

How should an abnormal condition be distinguished from ordinary execution, rather than hidden inside an unexplained error?

Operational state

What state was the system in when the anomaly occurred, and which transitions should be considered?

Recovery concepts

Under what assumptions would a recovery action be appropriate, and when should further action be withheld?

Auditable evidence

What record would let an engineer review the condition, decision, outcome and unresolved uncertainty?

ILLUSTRATIVE RESEARCH SCENARIO · NOT A TEST RESULT

A remote system loses communication.

Consider a hypothetical remote system that cannot receive its next instruction. An ArcScript research discussion would ask how to represent that condition, what operational state is relevant, which recovery assumptions are valid and what information should be retained for later review.

  1. 01Condition
  2. 02Operational state
  3. 03Assumptions
  4. 04Recovery decision
  5. 05Observation
  6. 06Review

This is a proposed discussion scenario, not a demonstration of ArcScript behaviour or evidence of mission readiness.

SATELLITE SCENARIO · RESEARCH ILLUSTRATION

A satellite sensor drifts out of bounds.

A hypothetical satellite scenario connects ArcScript’s research questions: identify the anomaly, examine operational state and integrity, state recovery assumptions, and retain a reviewable record. The animation illustrates proposed reasoning, not a working ArcScript implementation.

20-second technical illustration · Hypothetical sensor-drift scenario. Not real telemetry, executable ArcScript, a test result or evidence of flight readiness.
Scenario transcript

Concise text equivalent of the on-screen scenario.

  1. 0:00

    Satellite scenario. How might ArcScript reason about a satellite anomaly? This is a hypothetical research scenario, not flight-proven software, real telemetry or verified behaviour.

  2. 0:03

    Operational state. Know the state before the fault. The discussion starts with a defined operating state and illustrative telemetry.

  3. 0:06

    Anomaly. Name the anomaly. A sensor drifts out of bounds. Treat it as a named condition, not an unexplained error.

  4. 0:09

    Integrity check. Check integrity before continuing. Explore whether the observation is consistent, the relevant assumptions still hold, and execution should be withheld.

  5. 0:12

    Recovery assumptions. State the assumptions. Know when to stop. Consider power, communications and ground-contact assumptions before proposing a bounded safe-hold response.

  6. 0:15

    Reviewable evidence. Leave a record an engineer can review: the condition, operational state, decision, assumptions and unresolved uncertainty.

  7. 0:18

    Research status. ArcScript: resilience-architecture research and specification. A hypothetical illustration, not evidence of implemented capabilities, tested recovery or mission readiness.

CURRENT STAGE & OPEN WORK

Specification is not verification.

ArcScript is at research and specification stage. This page does not establish an available compiler, runtime, downloadable product, tested recovery mechanism or measured performance.

Evidence for any future claim would need a defined requirement, a described implementation and configuration, repeatable test conditions, observed outcomes and explicit limitations. Until that evidence is available, these remain research questions.

Discuss an ArcScript anomaly or recovery question
AREA OF EXPLORATION

Engineering Evidence & Assurance

Engineering programmes generate requirements, assumptions, risks, implementation changes, tests and evidence across complex toolchains.

Fallon Apus is investigating software architectures that connect these artefacts and make their relationships easier to trace, review and maintain.

  1. 01Requirement
  2. 02Risk / Assumption
  3. 03Implementation
  4. 04Test
  5. 05Result
  6. 06Evidence
  7. 07Approval

A particular area of investigation is change-impact analysis: understanding which requirements, tests and evidence may require review when an engineering system changes.

Status: conceptual research. This is not a finished product.

STRATEGIC APPLICATION DOMAIN

Space & Orbital Systems

Space remains a strategic application domain for Fallon Apus Orbital Systems. Long-duration and remote systems present demanding engineering problems involving autonomy, resilience, verification, communications constraints and evidence.

Our long-term research investigates how software architecture can contribute to these environments.

Fallon Apus has no endorsement, partnership, procurement or funding relationship with any space agency or institution.

RESEARCH TRANSPARENCY

Separate the idea from the evidence.

Our programme descriptions state what we are investigating; they are not proof of performance or readiness for a mission. Any future demonstration needs its assumptions, configuration, observed results and limitations to be reviewed together.

Space research questions & evidence approach
WORK WITH FALLON APUS

Working on a difficult
engineering problem?

We are interested in conversations with engineering organisations working on autonomy, assurance, resilience and complex software systems.

Discuss an Engineering Problem