Index of Cell Computing Model
1. Introduction
Since the beginning of the computers again and again new technologies
and methods were developed, in order to be able to solve certain
problems more simply and more structured. With the machine language
the first programs for computers were written. The high-level languages
following on it were simpler to read and use, programming took place
however according to the same principle, i.e. linear (procedurally).
Problems came up with the structuring of more extensive software.
The legibility and thus maintenance of the software were difficult
and complicated. With the OO Programming a new way of thinking was born.
The modelling of the software was adapted to the material world.
Objects from the material world became abstracted and were used
in the development of the software. These objects can communicate
with one another and exchange data.
In the last years the range of the software and their requirements
constantly rose. With world-wide cross-linking, the internet,
the development of distributed systems (to the Bsp. Web services, Java)
were strongly promoted. The objects are no longer used on one computer,
but exist decentralized and communicate over the network. The goal is
to make different services available in a network of computer. This
services can be used of other computer or computer systems.
What the future will bring nobody knows. But the today's trend in
the computer world shows that the information capacity does not
become smaller. In the opposite. The processing of the information
becomes ever more complex. Pictures can be provided and stored with
high accurate resolution, films with high quality will be distributed
over networks. Soon the television is transferred over the internet
live and multi-channel. In addition, within the range of the commercial
world the data set becomes larger. The cross-linking of the society
is reflecting inside their systems. And ever shorter periods of reply
are required from commercial world. This requires on the one hand fast
and on the other hand flexible systems. The desire grows to have systems
of autonomous regeneration and adaption to new tasks. Today these systems
were developed using the object-oriented paradigma. Using design patterns
and other implementation techniques we try to do our work faster and more
constantly. However the development time of such systems is relatively
long and therefore also more expensive. Financial resources of
customers are more or less limited and it is understandable that
such systems in the commercial world do not lead straight to euphoria.
2. What is Cell Computing Model about?
The question arises, whether a new superordinate concept could
not be created, to handle the problems and requirements mentioned
for our future systems? How could such a system look like?
There is an enormous difference from real world to the today's
computer systems: The real world has infinite events (tasks) run
off parallel, work and processes happened at the same time.
Innumerable cycles exist to stabilize and balance the system.
In the computer world slowly the question arises now whether
such behaviors wouldnt be desired also. The data set becomes
slowly a real tide, processing becomes not faster thereby.
Also with the ever more efficient microprocessors once there
will be a limit. The todays technology pushes already to certain
limits. But cross-linking and processing will increase with
the growth of our society constantly, perhaps even exponentially.
This document points out a possibility, how future software can be
written, i.e. with the realizations of the gene research.
In order to develop such systems, nature could serve us a model
once again. The following sub section is concerned with the real
world and which principles can be used to the build the system.
2.1 The world of chaotic systems
There are 3 main systems on earth, first the atmospherics, then the
sea flow and at least the magma flow. These flows are chaotic systems
and influence each other. They balance each other, a rather stable
situation on earth is the result. This is at the end a very important
base for life on earth. The living beings help to stabilize and control
the system as well. They are integrated into the whole system. Is one
system going instable, the other system are going to stabilize.
Therefore the principle of the evolutionary is not unimportant.
Disturbing components, will be eliminated as soon as possible,
or they have to change to fit better into the system environment. This
principle has been approved over millions of years.

Looking at a living being, we will notice that a system inside has
similarities with the global system. Deceases will be fighted, the
immunity system will be improved.
2.1.1 Design of living beings
The living beings are built out of cells. These cells are small systems,
interacting with the outside and neighbour cells. We cant tell the cell
is independent because the interaction is very important for the cells,
they need the exchange to survive. On the otherside the environment needs
the living beings as well. The cells are fully integrated in at least one
of the three systems.
There are different types of cell compositions, according to the
complexity of the living beings. Each cell composition provides a service
to the living being. Mostly a composition is built out of a typical kind
of cell.
2.1.1.1 Stem cells
Its very interesting to know that each living being arises out of one
single cell. This cell divide itself, a heap of cells arises and at the
end the whole living beeing.
Stem cells are the base components of live (primitive cell). They are
able to divide themself almost unlimited. All other cells are created
out of them. The first stem cells are called embrionic cells. Even after
the complete build of the living being, there are stem cells available.
They are needed for healing and reparing the system.
2.1.1.2 Specialized cells
From the stem cell the specialized cells are created. They take care
of a certain function within the system. They're used as components for
organs (Skin, liver etc.), nerves, muscles and blood. Depending on the
complexity and size of the work to be done, more or less cells of one
type exist. Some cells will be produced only, if they are needed. Others
simply exist as reserve.
2.1.2 Creation and healing (recreation)
A very important concept of the nature is the replacing of dead cells
with new ones. If a cell dies an other one take its work. The dead cells
are replaced continously with new crowing cells. The healing process is
used specially for cells with high load or for cells of large importance
for the system functionality.
2.1.3 The program of the cell (DNA)
The DNA (deoxyribonucleic acid) tells the cell what it must do, like a
program. Using the DNA informations the cell creates proteins. These
proteins are working for metabolism, producing other cells and mutch
more. Each cell contains the whole DNA even if there is only a small part
needed by the cell. A cell of the liver doesn't need the same part as a
cell of the skin of course. Unused parts of the DNA are zipped. Stem
cells are not specialized and therefore they can access to a larger part
of the DNA. With the division more specialized cells are created and the
accessible part of the DNA is getting smaller.
2.1.3.1 Changing the accessible part of the DNA
Cells are able to switch the accessible part of their DNA. They are
able to help out other cell groups. But if this is gonna happened
uncoordinated and wildly, we are speaking of cancer.
2.1.4 The immune system
The security and ability ot live of more complex living beings has
been realized with a immune system.
|