The Issue off Composable Software was recently (re)launched by the ICT-Trendmaker Gartner.
This Part describes the history and a the Sate- of the Art of System Architectures.
The last part is about the Future.
If you want to go there directly push here.
Vision Gartner

How to Compose
To be able to Compose you need to Order the components in your own way to get the desired Result.
An order is a possible combination of units where the possible combination is a simple rule using “>” “<“, or “=” or another logical function.
Visual
The Visual part of a composition has te be Balanced and get the Attention of the Spectator.
The Operation has to be hidden (Black box).
Music(Rythm, Melody):
Just like Wave-lengths (Frequencies f) there are also Sound-lengths (Notes) that are combined with a Rythm creating a 2D (Grid)-Harmonic Pattern we call Music.
Composition of the Universe
Splitting and Fusion
The smallest components in our Universe,, are made out of Light.
Light turns into Matter when a Photon (0) splits into an Electron (–) and a Proton (+).

Fusion & Spécialisation
The overall Proces is a combination of Fusion and Specialisation, creating new Combinations of new Components.

Diversification Integration Cycle
Dualism
In a dualistic Worldview every Concept has an (Anti-) counterpart.
In a composable dualistic architecture a design of one part Implies the design of the other.
Consumer <-> Producer
Producer and Consumer are Complements.
non-Durable Design
Consumers “Destroy” the products Producers Make by Using them.
Products are designed to break-down fast.
A “good” example are the processors in your computer that become so hot because of their fast rotation that they “burn” slowly.
Idea -> Fusion
An Idea is a Fusion of Complementary parts.
Creator’s Idea <-> Market Potential
Fusion generates a lot of energy just like matter and anti-matter produce energy and the Light of Insight.
the Creator gives the Business Cycle a pulse of Energy.
The Emotions store the Energy.
They are the Action Potential of the Market being the Combinations of the Demand of the Consumers.

Unit Cycle: <- . ->
The basic processes are Contraction and not-Contraction both connected to a Singularity (“Point”) <- . -> .

Social Networks
Humans cooperate with humans that are Alike.
The Human explained by Interpersonal Theory is in de Middle and Participates in all kinds of Social Networks that align with his (or hers) Personality.
The Cycle Moves with and Against the Clock and is divided in four parts that connect the networks.
It moves with and against the clock to Balance the Opposites.
The steps of the Cycle are explained by Paths of Change (PoC).
The Community of Practice specialises all the time in new Practices.

Smart Computing
A Smart System is a Copy of a Human Being with the four “organs” and a Center in de middle of the Cross that connect all the parts by a Trans-Action.

Process Management
A System-architecture can be divided into a Front (User-interface) and a Back-office.
The back-office can be divided into Static (Data) and a Dynamic (Proces/ Workflow) component.
Proces Management started with the BPML-standard made with the XML-standard.
XML is a selfdescribing version HTML, a (Text) Mark-up language.
There are many DoMain-Secific (DMS) models defined in XML.

This model is based on XML-Containers that travel the Channels of the system. Rhe container is opened at the Servant and the Code is executed by the Virtual Machine that could be part of a Mobile Phone-processor.
The sytem is connected to a Wsarehouse that contains reusable Software Components.
MACH (Microservices, API, Cloud, Headless)
Mach is a not-for-profit industry body that tries to make sense of the current situation in which everything is changing. They don’t have a solution.
Future Architecture
This blog is looking at the Horizon of ICT.
This horizon comes from the Foundations of mathematics. Psychology (Heuristics) AI, Physics and Biology.
Transformers (N x 1xN -> NxN)
A transformer is a totally new type of AI in which instead of step-by-step All the links between the components are evaluated.
This is acomparable to a Human approach in which we try to get Oversight.
I have written many posts about System Architecture.
The most recent was about Homotopy Type Theory a new development in the foundations of Mathematics.
I found this subject because I was interested in the next steps of Stephen Wolfram, the creator of Mathematica and a “New kind of Science”.
One of his collaborators Jonathan Gorard has recently created a new research center at the University of Cardiff called .Centre for Applied Compositionality.
1990: HP: Pervasive Info-systems
The picture below shows the Strategy of HP in from 1950 -1990. Pervasive system are Hiding their functionality.

It started in 1950 when IBM created the 360-architecure later called a Mainframe. The number of CPU’s increased but the size decreased until the launch of the PC in 1990. At that moment de Client-Server-architecture arrived.
The servers fused into a Cloud-cumputer-Center. The clients were implemented on a Mobile-phone with software-compoentents stored in the APP-store.

N-tier architecture

UtilityComputing
It started with a “Lonely” Craftsman creating a Unique product united in Communities of Practice called Guilds that were taken over by the Capitalistic owners of the Factories that produced Copies of Unique products.that were taken over by the Programmers in the Software-factories that replaced the workers with Robots.

“Abstraction is the elimination of the irrelevant and the amplification of the essential”
the Future of Compositionability
Categories, Objects, Functions and Functors
are a part of Category theory , a part of the modern Foundations of Mathematics.
A category is a Class of Theories that are Objects that are related by Arrows being Morphisms where a morphism is a Structure-Preserving map of two objects being Theories.

With the help of the Functors you can Navigate in Theory Space
The movement Up generates more Abstraction while the movement to the Right generates more Action. Left and Down end in the Now or the deepest Human Foundation (Intuition).
Meta-patterns
The picture below contains the model of Path of Change with a Center.
Points of View
Paths of Change is based on the four Points of View (PoV) that Carl Jung found in Alchemy .
They can also be found in the Myers Briggs Personality Test called
Sensing (S Red), SENSORY
Thinking (T, Blue), UNITARY
Feeling (F, Green) SOCIAL and
Intuiting (I, green). MYTHIC.
Every PoV has his own Direction and View where all the directions are independent Orthogonal).


Recursion
The picture below contains the model of Path of Change with a White Center connected to the same model where the connections are Complementary.
What you see is the same PoC-Pattern emerges at a higher level of Scale.
The Poc-pattern can be used to design composable architectures by filling in the PoV’s.
Every link is a basic Duality.

Games
The PoC-model where the 2-combinations are connected to a Role and a Practice are now called a Game.
The 2-combinations are a Mapping or Function therefore you can use Category-theory as a design tool.

Context

A Context is a Physical and or Imaginary Boundary that makes it possible to ask Questions that are related to Logic of Aristotle that implies a Constructor.
This logic is not applicable to Living systems. They are Anticipatory systems.

The E8 is the most symmetric system in Mathematics,
The blue-square in the middle links to the context-diagram above.
Symmetries are a result of Mirroring or Rotation.
The Angles are related to the Geometry of the N-shapes (polygons) used.
The only thing you have to do is divide 360 degrees)/N.
Penta( 5 )-gram
This a Square where the Cross (the White point in the middle) is incorporated.

Alan Fiske Relational Model
combined with a Business process cycle and the Scales of Measurement.


City
This is a ( 4x4x4x4)x4 Model where the layers are
1: the Management-cycle
2: the Value Chain Cycle uses a linear Proces Management Model
3: Social Network Cycle connects different Communities that arre controlled by the different models of Alan Fiske (Hierarcy, Causal Sequence, Social and Creative Individual (Peer to Peer),
4: Human (Myers Briggs) Personality Cycle (Culture) Ecommerce, Personalized User-Interface .

Below The same model of a City on a higher level of Abstraction.
The center is a Monitor , a Monitot looks like a Conscieusness or an Observer.

Attraction vs Repulsion
are stronger than an Architecture.
To keep the process of Changing running you need a Strange Attractor.

It is a process of Strectcing and Folding and Injecting a small seed in the shape of an Idea (Meme, A Light of Insight).
Panarchy

A human is part of an Ecology called a City that is part of a higher order Community etc etc.
A human is also a community of Organs, that contains communities of cells that are connected to the Vacuum.
Move Back
to the beginning push here