Wednesday, May 18, 2011

A system called Human Body

It had been a week since one of my co-workers accidentally cut his finger with a knife while slicing a carrot. We were in the middle of a discussion during evening tea break when everyone observed his finger. It was heeling by itself magnificently.

"Who on earth has instructed this finger to heel all by itself?", he remarked.
"Yes, very true! And we software engineers boast ourselves as being good programmers of complex systems!", everyone agreed.

No system can be as complex and as efficient as the human body. Each component functions independently without  his master's notice. It doesn't need notification of any sort. All parts integrated so perfectly well that they operate very proactively and each part (considering the smallest unit: cell) is highly responsible and very accountable. And we find it very painful to maintain a computer application integrated with two or more sub-systems.

Who sends hunger signals to the brain on time when the stomach is in need of food and it is yet to release energy for the body. The brain in turn signals our senses. What's the communication entity? What data is encoded in these signals? How does this signal know its start & destination address? God knows man. All we know is to satisfy our taste buds accounting some nutritional facts here and there. The human digestive system takes care of generating proteins, minerals, vitamins and sending them to appropriate places of the body.  What's more, the system advances itself by growth. Yet, till today, we can't handle connection failuires over the network.

Consider a simple example which occurs in our day to day lives. I have lost my keys and I am trying to recollect all the things related to it. Now, see what my mind does. It will start back tracking according to the said order; chronological order or reverse chronological order, not to forget, with audio visual images giving me precise location, people related to it considering every minute detail. Memory being bigger than any computer database, all processing of this kind is happening within a quarter of a second! We struggle to write a back tracking algorithm for a "computer program" having simple data structures. Now considering time and space complexity is another headache!

When I lift my arm, what command is issued from the brain so that it is my right arm with palm stretched and all the fingers aligned straight and I wave it to slap your face? The interprocess communication is really fantastic. Nobody knows correctly. To create such a system, in fact system of systems, which is so perfect & highly complex, there has to be the great almighty to whom all of us owe our lives.

If there is a study in modern science about mapping of systems in the human body to the programs of computer systems, then man would start building flawless systems. Its very difficult to find exact mapping or associating a part of human body to that of computers, but its possible to get fair amount of idea to give birth to an entirely new breed of computer systems.

8 comments:

  1. Guruji aap dhanye ho...But ya Gud thots....Btw Human system is above all...No doubt abt it :-)

    ReplyDelete
  2. This reminds me of Upendra's dialogue "I am god and god is great".

    ReplyDelete
  3. This also reminds me that the guy who programmed your Aquarium is also quite good.. he has made fish ever hungry.

    ReplyDelete
  4. no person can be equal to god. however man can achive great things only it happens due to the clue given by god. if no clue given great things will colapse in a sec ex.tsunami04. heavy earth quakes and recently japan no technology can stop it.just think it

    ReplyDelete
  5. I love the complexity of the human body and how it functions, adapts and repairs itself. I know that great strides have been made in artificual intelligience and in "duplicating" body parts/functions (i.e. bionic hand, etc.) However, I cannot believe that engineering and technology will ever surpass the sheer magnificence of the human mind and body at work. This is a very thoughtful piece - thanks for nudging my thoughts towards this today Amit!

    ReplyDelete
    Replies
    1. Thanks Amy:) This is post was written during my early days of blogging. Your comment reminds me of couple of additional points to be noted. The only burden to human body are human emotions. They are stressful to the mind and heart. So, go easy with life. Another thing, if a machine is not used regularly, it deteriorates and stops functioning. Same applies to human body, as long you work out to be fit and keep the mind busy with constructive work, its good, otherwise it attracts all kinds of diseases.

      Delete
  6. What an insightful post. Very true indeed. I have never analyzed how human body systems compare with the computer.

    ReplyDelete
    Replies
    1. Thanks Angela :) Always feels good to see you coming by.

      Delete