Simulator for Time-Triggered Organic Computing

Mario Qosja, Simon Meckel, Roman Obermaisser · Procedia Computer Science · 2023

Nowadays, the complexity of embedded computing systems is increasing due to applications with increasing functional and nonfunctional requirements, e.g., performance, reliability, and energy efficiency. Organic computing has emerged as a research area for handling complex distributed embedded computer systems and is inspired by the organization of biological entities. It provides improved adaptability, robustness and has reduced development efforts. However, organic computing has drawbacks in terms of determinism, composability, and dependability, which are key features for safety-critical applications. Distributed computing systems using time-triggered communication networks have these characteristics and therefore offer distinct advantages for safety-critical systems. By combining organic computing, including artificial DNA and hormone features, with time-triggered communications, we can make these systems more safe, reliable, and suitable for safety-critical applications. Therefore, in this paper, we present a time-triggered organic computing architecture in combination with a simulation tool, in which tasks of an application are executed according to a predefined schedule. Our paper introduces multiple use cases to demonstrate the concepts and the system model. The obtained results from simulation show improved temporal predictability and fault containment of the system.

Read the paper · More papers on PaperTik