• Home
  • Search
  • Systems of systems and coordinated atomic actions
  • Cite Icon10
  • https://doi.org/10.1145/1039174.1039196Copy DOI Icon

Systems of systems and coordinated atomic actions

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

System of systems (SoS) is an emerging field in the design and development of complex systems that are built from large scale component systems. A SoS has the following attributes: operational and managerial independence of components, a geographic extent that limits control mechanisms to information exchange, an evolutionary nature, and emergent behavior. The subsystems that comprise the SoS often are built by different organizations with conflicting goals, designed under different assumptions and built to different quality standards. These factors impact fault detection, fault isolation, and fault tolerance and can result in systems that cannot easily be debugged, integrated, or maintained. When fault detection and fault tolerance are deficient, the system may behave in a fragile or brittle manner, randomly and repeatedly crashing. Crashes prevent automated diagnosis algorithms from being executed and can prevent manual root cause analysis by erasing system state. Fragility during system integration can prevent achieving schedule milestones and deadlines. Deficient fault detection and fault isolation also impacts end users and system maintainers. (Think <insert name of infamous project here>).From the system architect's point of view, designing a system that can detect all possible fault conditions across all components can be an extremely difficult, if not impossible challenge. Can any system be trusted to diagnose or repair itself when it has been corrupted by faults? How do you prevent local faults from growing into global failures? The end users may have unreasonable expectations about how the system should behave when components within the SoS behave abnormally or fail. They may expect better behavior than the typical PC. The system maintainers may expect a coherent systems view of failures to isolate faulted components and to provide an orderly and safe shutdown or recovery.(Think power grid blackouts, Telecomm failures, etc.)The most beneficial way to achieve fault tolerance is to design in fault detection and fault reporting such that defined boundaries such as subsystems serve as natural firewalls for fault containment. Although partitioning the system into subsystems for fault containment is well known and practiced, the end result as experienced at the time of system integration is rarely a success. COTS middleware, intended to aid distributed design often becomes in effect a step backwards by providing fertile ground for faults and failures that breach fault containment boundaries. (Think <insert name of OS or middleware vendor here>)What can be done to improve this situation? This paper addresses the system architectural partitioning concept of the Coordinated Atomic Actions (CAA). CAA promotes a different manner of organizing software architecture that improves fault containment across potentially faulty components. CAA was first invented by members of Brian Randell's research group at the University of Newcastle at Tyne in the mid 1990's. CAA promotes the concept of the "transaction" which has been traditionally identified with database applications. When you access your bank account via ATM, you are exercising database transactions within your bank's financial SoS. CAA applies transactions to cooperating concurrent distributed processes, which are the basis for most large complex computing systems.

Similar Papers
  • Research Article
  • Citations192

System of Systems (SoS) enterprise systems engineering for information‐intensive organizations

  • Jan 01, 2001
  • Systems Engineering
  • Paul G Carlock +1
  • Conference Article
  • Citations13

A Resilience Implementation Framework of System-of-Systems based on Hypergraph Model

  • Jun 07, 2022
  • Jun Jiang +2
  • Research Article
  • Citations6

Analysis and framework-based design of a fault-tolerant web information system for m-health

  • May 08, 2008
  • Service Oriented Computing and Applications
  • Florencia Balbastro +2
  • Research Article
  • Citations10

Set‐valued observer‐based active fault‐tolerant model predictive control

  • Oct 10, 2016
  • Optimal Control Applications and Methods
  • Feng Xu +3
  • Research Article
  • Citations7

Filter-Based Fault Detection and Isolation in Distributed Parameter Systems Modeled by Parabolic Partial Differential Equations

  • Jan 01, 2023
  • IEEE Access
  • Hasan Ferdowsi +2
  • PDF
  • Research Article
  • Citations29

Hybrid deep fault detection and isolation: Combining deep neural networks and system performance models

  • Jun 04, 2023
  • International Journal of Prognostics and Health Management
  • Manuel Arias Chao +3
  • Research Article
  • Citations16

Neural-sliding mode approach-based adaptive estimation, isolation and tolerance of aircraft sensor fault

  • Dec 18, 2019
  • Aircraft Engineering and Aerospace Technology
  • Muhammad Taimoor +1
  • Research Article
  • Citations2

Fault Detection and Isolation Strategy for Brake Actuation Units of High-Speed Trains Under Variable Operating Conditions

  • Mar 21, 2025
  • Mathematics
  • Jingxian Ding +4
  • PDF
  • Research Article
  • Citations33

Faults in Modular Multilevel Cascade Converters–Part II: Fault Tolerance, Fault Detection and Diagnosis, and System Reconfiguration

  • Jan 01, 2022
  • IEEE Open Journal of the Industrial Electronics Society
  • Felix Rojas +5
  • Research Article
  • Citations118

Modeling and fault diagnosis design for HVAC systems using recurrent neural networks

  • Apr 11, 2019
  • Computers & Chemical Engineering
  • Hadi Shahnazari +3
  • Conference Article
  • Citations5

Fault detection approach to EMB sensors based on dedicated observers

  • Apr 01, 2011
  • Rui He +4
  • Research Article
  • Citations34

Fault Detection and Isolation in DC Microgrids Based on Singularity Detection in the Second Derivative of Local Current Measurement

  • Mar 06, 2020
  • IEEE Journal of Emerging and Selected Topics in Power Electronics
  • Ting Wang +1
  • Research Article
  • Citations25

Fault detection and isolation in hybrid process systems using a combined data‐driven and observer‐design methodology

  • Apr 30, 2014
  • AIChE Journal
  • Chudong Tong +3
  • Conference Article

Fault Detection and Isolation for a Class of Uncertain Nonlinear Systems: A Switching Approach

  • Jul 01, 2020
  • Hupo Ouyang +2
  • Research Article
  • Citations30

Model-based fault detection and isolation for a gas–liquid separation unit

  • Nov 01, 2000
  • Control Engineering Practice
  • M Kinnaert +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.