
Sign up to save your podcasts
Or
Are you interested in how to create antifragile systems?
Summary of the articles titled An introduction to Residuality Theory: Software design heuritics for complex systems and Residuality Theory, random simulation, and attractor networks from 2020 and 2022, by Barry M O’Reilly, presented at International Workshop on Computational Antifragility and Antifragile Engineering.
This is a great preparation to our next interview with Barry O’Reilly in episode 360 talking about how residuality theory can be used for the future of cities.
Since we are investigating the future of cities, I thought it would be interesting to see what Residuality Theory is and its connection to antifragility. These articles present Residuality Theory, a novel approach to software design, and proposes that complex software systems inevitably encounter unprecedented stressors, so it is best to create a system that can even handle those.
Find the Residuality Theory: Software design heuritics for complex systems through this link.
Abstract: Residuality theory provides a basis for designing software systems with resilient and antifragile behaviour through understanding sensitivity to stress and the concept of residual behaviours. By considering systems as a set of residues that exist in connection to stressors, we can more easily understand the role of design decisions in the life cycle of software systems and the unpredictable complex contexts they exist in. Residuality theory provides an alternative to the vague methods by which OOP, SOA, and microservice approaches arrive at system designs and most importantly places non-functional properties as first class citizens of design efforts. Residuality theory allows us to consider business, software, and infrastructure architecture across many different platforms and paradigms and allows us to describe architecture in the same way regardless of perspective. It allows us to describe approaches both for functional and non-functional requirements and for design, delivery and operation of applications. Residuality Theory paves the way for expressing architectures as mathematical structures which makes approaches like Model Based Systems Engineering [1] possible.
Find the Residuality Theory, random simulation, and attractor networks through this link.
Abstract: This article reviews earlier articles on the topic of residuality theory and places residuality theory in the context of the complexity sciences, relating the major concepts of residuality theory in terms of Kauffman Networks, complex networks, random simulations, and attractors. This paper aims to outline the logic of the theory and to expand on the use of matrices for encouraging emergent component decomposition, at the same time as proposing a related theory of software engineering that allows comparison between residuality theory and other approaches.
Connecting episodes you might be interested in:
You can find the transcript through this link.
What was the most interesting part for you? What questions did arise for you? Let me know on Twitter @WTF4Cities or on the wtf4cities.com website where the shownotes are also available.
I hope this was an interesting episode for you and thanks for tuning in.Episode generated with Descript assistance (affiliate link).
Music by Lesfm from Pixabay
Are you interested in how to create antifragile systems?
Summary of the articles titled An introduction to Residuality Theory: Software design heuritics for complex systems and Residuality Theory, random simulation, and attractor networks from 2020 and 2022, by Barry M O’Reilly, presented at International Workshop on Computational Antifragility and Antifragile Engineering.
This is a great preparation to our next interview with Barry O’Reilly in episode 360 talking about how residuality theory can be used for the future of cities.
Since we are investigating the future of cities, I thought it would be interesting to see what Residuality Theory is and its connection to antifragility. These articles present Residuality Theory, a novel approach to software design, and proposes that complex software systems inevitably encounter unprecedented stressors, so it is best to create a system that can even handle those.
Find the Residuality Theory: Software design heuritics for complex systems through this link.
Abstract: Residuality theory provides a basis for designing software systems with resilient and antifragile behaviour through understanding sensitivity to stress and the concept of residual behaviours. By considering systems as a set of residues that exist in connection to stressors, we can more easily understand the role of design decisions in the life cycle of software systems and the unpredictable complex contexts they exist in. Residuality theory provides an alternative to the vague methods by which OOP, SOA, and microservice approaches arrive at system designs and most importantly places non-functional properties as first class citizens of design efforts. Residuality theory allows us to consider business, software, and infrastructure architecture across many different platforms and paradigms and allows us to describe architecture in the same way regardless of perspective. It allows us to describe approaches both for functional and non-functional requirements and for design, delivery and operation of applications. Residuality Theory paves the way for expressing architectures as mathematical structures which makes approaches like Model Based Systems Engineering [1] possible.
Find the Residuality Theory, random simulation, and attractor networks through this link.
Abstract: This article reviews earlier articles on the topic of residuality theory and places residuality theory in the context of the complexity sciences, relating the major concepts of residuality theory in terms of Kauffman Networks, complex networks, random simulations, and attractors. This paper aims to outline the logic of the theory and to expand on the use of matrices for encouraging emergent component decomposition, at the same time as proposing a related theory of software engineering that allows comparison between residuality theory and other approaches.
Connecting episodes you might be interested in:
You can find the transcript through this link.
What was the most interesting part for you? What questions did arise for you? Let me know on Twitter @WTF4Cities or on the wtf4cities.com website where the shownotes are also available.
I hope this was an interesting episode for you and thanks for tuning in.Episode generated with Descript assistance (affiliate link).
Music by Lesfm from Pixabay