A Vision of the Future Evolution | |
---|---|
8) The Pathway towards Simplification |
These three software systems environments were introduced earlier in this series of articles in this format:
The Third Environment:
RDBMS Application Software Environment:
In the middle (1980 to 2002) layer:
The Second Environment:
RDBMS Environment:
At the foundation (19xx to 2002) layer:
The First Environment:
(R)DBMS OS Software Support Environment:
Hardware, machine OS and machine network OS Software:
Recasting the Systems Perspective |
The Third Environment:
RDBMS Application Software Environment:
In the middle layer:
The Second Environment:
RDBMS Environment:
At the foundational layer:
The First Environment:
RDBMS OS Software Support Environment:
Hardware, machine OS and machine network OS Software:
The objects one and two are of the generic kind of circus juggling balls, you can buy them at most 24 hour petrol stations. They are often robust, stock-standard wheel in and wheel out components. There are but a few worldwide combinations of these two objects.
On the other hand, object three is a massively dynamic flaming elephant which is (naturally) constantly hungry and thirsty and requires much attention of varying philosophies and teams of handlers, publicity agents, elephant doctors, elephant psychoanalysts, peanut butter vendors and assorted hangers on.
We will now examine the reason why a method must be found and implemented whereby the massively dynamic flaming elephant can be lead to water and pasture and retired from the arena of IT.
In the following section it may be clearly seen that the management of three separate subsystem environments of computer software is considerably more complex and costly and resource depleting than the management of two such systems.
Introducing The Three Body Problem |
There is a classic example of this from the history of the scientific program. Examine the evolution of analytical mathematics in its ability to describe the dynamics of objects under the force of gravity. The generalised form between two bodies was delivered to the planet by Newton, but hundreds of years later, the generalised form for three bodies was still not solved.
It was, and still is, referred to as an unsolved problem in Celestial Dynamics, and it is known simply as The Three Body Problem". In fact, it was shown by Poincare in 1900 that this general problem is indeed not able to be solved in any general analytical sense.
As an aside, the workaround to performing calculations which enabled the trajectories of the three bodies of the Earth and the Moon and the Eagle [1969] to be determined in advance, was by applying the simpler two body calculations (of Newton) on an iterative basis. Assisted by the earliest computers. the dynamics of the interaction of three mutually gravitating (celestial) bodies were gauged in a simulated manner. Namely, that the problem of three bodies under gravity was reduced to the consideration of evolving sets of two-body interactions.
In the following diagram in red is the Third Systems environment.
It has served its usefulness in the evolution of computing.
Like a booster rocket being ejected after fuel consumption,
future history will see the applications software environment
falling away from the outbound trajectory of IT management
and its command modules of the 1st and 2nd Environments:
The Migration Mechanism |
The simplicity of the design and operation are startling at first, and it is usual to question the versatility of the product. But its versatility and sophistication are surprising when put to the test.
We are able to deliver applications as a database.
More information about the product, and the company can be found here.