Published April 22, 2026
| Version 1.0.0
Software
Open
Evaluating Assurance Cases as Text-Attributed Graphs for Structure and Provenance Analysis
Description
This repository contains the official implementation of the paper:
Evaluating Assurance Cases as Text-Attributed Graphs for Predicate Structure and Provenance Analysis
EASE 2026 AI
AssureGraph introduces a graph evaluation framework for analysing the semantic and structural patterns of assurance cases. These are structured argument documents used in safety, security, and regulatory compliance.
We model assurance cases as Text-Attributed Argument Graphs (TAGs) and evaluate them using Graph Neural Networks (GNNs) for:
- Link Prediction — identify connections between argument elements
- Graph Classification — distinguishing between human-authored and LLM-generated cases
- Explainability — analysing node/edge importance using GNNExplainer
This repository provides:
- A cleaned and curated public dataset of assurance cases
- Scripts for graph construction, training, and evaluation
- Reproducible experiments for link prediction, provenance classification, and GNN explainability
- Utilities to visualise structural differences between human and LLM-generated cases
Files
assuregraph.zip
Files
(237.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:51ba66a523045ed24585cfb15cda0676
|
237.8 MB | Preview Download |
Additional details
Identifiers
- arXiv
- arXiv:2604.20577
Funding
Dates
- Accepted
-
2024-04-08EASE 2026 AI Models / Data
Software
- Repository URL
- https://github.com/farizikhwantri/assuregraph
- Programming language
- Python