Dear Friends,
I have been struggling to find a person who can provide valid scientific answer in the context of all the engineering paradigms (e.g. mechanical, electronics, computers and aerospace) to two simple questions (1) What is a CBP (Component-Based Product), and (2) What are the specific kind of components that are essential for the CBPs?
Once valid scientific answers are known, it is not difficult to eliminate notorious spaghetti code (that is root cause for infamous software crisis) from designing and development of large and complex software products. In fact, software engineering ended up in the crisis, because no one in the world knows the valid scientific answers.
Best Regards,
Raju Chiluvuri