QUESTION
(a) Illustrate the concept of a software bus in CORBA
(b) Taking an example of your own, explain how component-based software engineering can allow very rapid software development
(c) Illustrate with a diagram, how the Distributed Common Object Model can be used to integrate software components irrespective of the location of the components