 |
Both component-based development and component-based software development
have been used by Excellone based in Sydney, NSW, Australia for the
benefit of the clients.
Component based development, especially component-based software
development squarely puts the emphasis on developing mega software
systems by integrating existing software components. This approach
saves time, energy and money by eliminating the need to re-write
the entire applications. Instead under component-based development,
specified components of an existing application are written once
and along with the other main components of the same existing application,
the software is re-built.
Component based development is essentially about composing of softwares
rather than programming. The result is that the software is made
available in the quickest possible time frame. These softwares developed
using component based software development, offer flexibility, easy
availability and reduction in start-up delays. Many of the existing
technologies like Active X, NET, VB, C++, COM/COM+, Java, J2EE and
others are being brought under component based development. Component-based
software development enhances the flexibility and maintenance needs
of the existing softwares.
Excellone in Sydney, Australia has been using component-based software
development so that the clients can benefit from reduced software
development and software maintenance costs. In addition, component
based development offers speedy deployment of applications and flexibility
of operations. Excellone has worked with the fundamentals of component-based
software development, writing the frequently recurring components
of a large software system so that these components made only once
and assembling through re-use, the other common components rather
than re-writing. This has led to the off-the-shelf availability
of products and components, made available through buying rather
than building.
|