YoVDO

An Introduction to Residuality Theory

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Software Development Courses Software Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore residuality theory, a revolutionary approach to software design for complex business environments, in this NDC Oslo 2023 conference talk by Barry O'Reilly. Dive into the concept of modeling software systems as interconnected residues, an alternative to traditional component and process modeling. Learn how applied complexity science can be used to manage uncertainty as a fundamental part of the design process. Discover key concepts such as random simulation, Kauffman networks, NKP analysis, attractor networks, and residual architecture. Examine the two-step algorithm for implementing residuality theory and understand its mathematical leverage. Investigate real-world applications through examples like car charging systems. Gain insights into stressor analysis, decomposition, contagion, and incidence matrix. Explore empirical proof and residual analysis techniques to enhance your understanding of this innovative approach to software design.

Syllabus

Intro
Order and Disorder
The Problem with X (Stressors)
Residuality Theory
Random Simulation
Kauffman Networks
NKP Analysis
A Two Step Algorithm
Attractor Networks & Residues
Residual Architecture
Mathematical Leverage
Criticality
Example: car charging systems
Stressor analysis
Decomposition & Contagion
Incidence Matrix
Empirical Proof
Residual Analysis


Taught by

NDC Conferences

Related Courses

Algorithms and Data Structures Capstone
University of California, San Diego via edX
System Validation: Automata and behavioural equivalences
EIT Digital via Coursera
C++ Programming
Cabrillo College via California Community Colleges System
Java Programming
Cabrillo College via California Community Colleges System
Software Design Principles
Codecademy