Wednesday, December 29, 2010

Component based development model

The technical foundation for a component-based process model for software engineering is provided by object-oriented technologies. The construction of classes that include both the data and the algorithms required to process the data is emphasized by the object-oriented paradigm. Object-oriented classes can be reused in a variety of applications and computer-based system architectures if they are correctly designed and implemented.

Several of the traits of the spiral model are incorporated into the component-based development (CBD) paradigm. Its evolving nature necessitates an iterative approach to software development. The component-based development methodology, on the other hand, builds applications out of prepackaged software components (referred to as classes).
The identification of potential classes is the first step in the engineering activity. Examining the data that will be changed by the programme and the algorithms that will be used to achieve this

No comments:

Post a Comment