Special Correspondent Sushil Silvano | Mr. Raju Chiluvuri, a Maverick PIO software Scientist- Researcher-Inventor, based in Silicon Valley, San Francisco addressed press conferences at the Noida Press Club on June 3 followed by another one at the Press Club of India on June 4.
Holder of 8 Patents, Mr. Raju has invented a path-breaking Component-based Paradigm which has cut through the ugly and notorious Spaghetti Code by solving the infamous software crisis.
The Spaghetti Code has the world’s Software Engineering industry in a death grip. In simple terms, the Spaghetti Code means that the present paradigms are prone to unacceptable levels of software Bugs or Defects.
It is estimated that failure and defects in the prevalent paradigms cause losses to the tune of trillions of dollars per year.
Mr Raju took to full time Software Engineering research in 2003. This research led him to amazing discoveries including real-software-components and real-CBE (Computer Based Engineering) for software.
His discoveries can bring about a revolution in the Software Engineering industry, which has a turnover of trillions of dollars.
The term Software Crisis was coined in 1968 at a world conference organised by NATO. Software Crisis has been bedeviling Software Industry. After investing tens of billions of dollars and struggling for decades, researchers gave up by concluding that it is impossible to solve the software crisis.
For the very first time Mr. Raju has challenged and shattered the prevalent beliefs by proving that the root cause for software crisis are flawed theories, assumptions and conjectures.
This revolution can be compared to the revolution ushered in by Mavericks like Copernicus and Galileo in the 17th century by exposing 2300-year old flawed belie Earth being at the center.
For more than 1800 years, world scientists, astrologers, astronomers, physicists, scientists and researchers accepted, believed and propagated the theory that Earth was at the centre. To say anything other than this was considered taboo and sacrilegious, and the punishment for which could even be death.
Then in early 17th century came Galileo who turned this theory on its Head and proved beyond any reasonable doubt that all these years the world’s wizards were believing and spreading gibberish. Galileo and compeer Kepler worked on the observations left behind by astronomer Copernicus, who first asserted that it was the Sun, and not the Earth, that was at the centre of the Solar System.
Kepler and Galileo Galilei (1564-1642) were part of a small group of astronomers who empirically confirmed that Sun was the centre of the Solar System and not the Earth.
Similarly, Mr. Raju’s discoveries and inventions can best be appreciated when we analyse them with the present practices. In the context of every other engineering discipline (i.e. mechanical, electrical and aerospace), it is a well documented fact that real components (i.e. very specific kind of parts that can be assembled) and component-based inventions to design and build CBPs (Component-based Products) increased productivity, and quality by 100 folds while reducing the cost of maintenance or ownership by 90%. Likewise, invention of real software components to design and build real CBPs can increase productivity by at least 5 times and quality by 10 times while reducing the cost of maintenance or ownership by 80%. in about 3 years.
And this is just a beginning.
If his claims are true (and there is no reason to disprove his claims) then Raju Chiluvuri has sown the seeds of a revolution in the trillions of dollars worth Software Engineering industry.
He has also challenged world’s Software scientists to disprove even 1 percent of his claims. Nobody has as yet taken up the challenge
In an exclusive interview, he talked to our Special Correspondent Sushil Silvano.
We reproduce important excerpts:
Q1: Your press note claims that you have found the key to bring about an industrial revolution in software engineering, whose trunover runs into trillions of dollors. How can you be so sure?
Ans: It’s a very modest claim. My research has led me to the point where i can prove that the very foundation of Software Engineering has been laid on flawed First Principles, postulates and conjectures. It’s like building a house on a foundation of sand. Today, Computer Science is a fake science that is using fake components.
Q2: What do you mean by First Principles?
Ans: The foundation for every academic or scientific discipline comprises First Principles. In case of any scientific discipline, first principles must be basic scientific facts. If the first principles are flawed (e.g. Earth is at the centre), the discipline ends up in a scientific crisis.
Each first principle is a basic premise, proposition and scientific truth, and researchers and scientists rely upon the first principles to acquire new scientific knowledge to gain deeper scientific insights, that are essential to understand each technological or scientific problem. It is an indisputable fact that it is fatal to have flawed beliefs or myths (e.g. Earth is at the centre) as first principle.
The foundation of every academic discipline that includes non-science disciplines such as economics, humanities, or sociology consist of few
first principles (i.e. basic propositions, or axioms), that are treated as self-evident facts.
So, first principles are not necessarily scientific facts or scientific in nature, in such other non-science disciplines. Postulates or conjectures can be valid or flawed. First principles can be valid (e.g. Sun is at the centre) or flawed (e.g. Earth is at the centre). But, using flawed postulates, conjectures or first principles can be fatal in any academic discipline, more so in the case of scientific disciplines.
Wikipedia says: “A first principle is a basic proposition or assumption that cannot be deduced from any other proposition or assumption.”
The term “first principle” is used as a generic term to mean very basic or fundamental postulate, or conjecture to start investigation or inquiry to acquire more and more new valid knowledge for expanding our BoK (Body of Knowledge).
Q3. What, in simple terms, constitutes your research and what is the outcome, your conclusions, I mean?
Ans: The focus of my research has mainly been to expose flawed beliefs (e.g. fake components) upon which has been built the superstructure of software engineering. Large monolithic problems that are hard to understand are naturally hard to control. So, breaking the complexity into smaller problems (i.e. components) substantially reduces the bugs that bedevil software paradigms that are in use presently.
Q4. What is this Spaghetti Code that you have cracked for the first time since the birth of software engineering in 1968?
The Spaghetti Code has the world’s Software Engineering industry in a death grip. In simple terms, the Spaghetti Code means that the present paradigms are prone to unacceptably high levels of bugs or defects.
It is estimated that failure and defects in the software cause losses to the tune of trillions of dollars per year.
My scientific discoveries of real components can bring about a revolution in the Software industry, which itself has a turnover of trillions of dollars.
The term Software Crisis was coined in 1968 at a world conference organised by NATO to discuss the Spaghetti Crisis. The Software crisis has been bedeviling the software industry for long and there has been no breath of fresh air.
For the very first time, I have challenged and shattered the prevalent beliefs by proving that they are based on flawed theories, assumptions and first principles.
This revolution can be compared to the revolution ushered in by Mavericks like Copernicus and Galileo in the 17th century by exposing flawed first principle that Earth was the center of this Universe.
Q5. You must have patented your discoveries/ inventions. How many patents do you hold in America?
Ans: Eight at the moment but more are in the pipeline
Q6. Supposing countries like China get hold of your technology/ buy your technology, how will they (1) score over India, and (2) how will India suffer?
Today, software bugs are blamed or suspected for nearly 90% failures of complex systems or missions. This kind of thing will only become more and more frequent and become worse as more and more tasks are taken over by complex computer software (and our lives would be at the mercy of complex spaghetti code).
In the context of every other engineering discipline (i.e. mechanical, electrical and aerospace), it is a well documented fact that real components (i.e. very specific kind of parts that can be assembled) and component-based inventions to design and build CBPs (Component-based Products) increased productivity, and quality by 100 folds while reducing the cost of maintenance or ownership by 90%. Likewise, invention of real software components to design and build real CBPs can increase productivity by at least 5 times and quality by 10 times while reducing the cost of maintenance or ownership by 80%. in about 3 years.
Imagine how anyone can stay competitive, if competitors can produce high quality products at one-fifth cost and in one-fifth time. So, you well imagine where India and the Indian software industry will stand if some other country gets the technology developed and patented by me.
With almost 95 per cent of the possibility of Bugs eliminated it will greatly minimise costs and increase manifold the efficiency and output.
But let me point out that we can’t eliminate bugs altogether. This 5 percent chance of Bugs also includes human imperfections. But what my technology will do is to make it simpler and automate error prone tasks to eliminate 95% of the bugs.
It may be mentioned here that Bugs inflict a loss of almost Dollars 1.5 trillion every year on the Software Industry.
About the Author: | Shri Sushil Silvano started his journalistic career from The Pioneer, Lucknow, then joined The Times of India News Bureau, Mumbai, Chief Reporter of the BLITZ group of Russi Karanjia, News Editor of CURRENT weekly and 1st professional Editor of Dalal Street Journal.
His novel – “Do Whatever It Takes” – dedicated to Police-Criminal encounters and all Gallantry Award winners of Uttar Pradesh Police has just been published. He is President of Lucknow Journalists Union and National Secy of the Indian Journalists Union, affiliated to the International Federation of Journalists.