A Software Architecture for a Fault Diagnostic Engine

Published: 4 February 2021| Version 2 | DOI: 10.17632/5skpwjh3sw.2
Barry Dowdeswell,


This document is the complete Carnegie Mellon SEI format Software Architecture Document for a multi-agent fault diagnostic engine. It replicates all the document sections recommended in the SEI template and the SEI Views and Beyond methodology. The document supports the journal paper "Architecting an Agent-Based Fault Diagnosis Engine for IEC 61499 Industrial Cyber-Physical Systems" by Barry Dowdeswell, Roopak Sinha and Stephen G. MacDonell. A blank template for the LaTeX format of the document has been provided in zip-format for practitioners who wish to develop similar documents. It provides placeholders for all the document sections an examples of the LaTeX structures used to create the document.



Auckland University of Technology


Software Architecture, Embedded Control Systems Design, Domain-Specific Software Architecture