Unit 6
Listen and Read:

 

 

 

 

Reuse-oriented software

 

In the majority of software projects, there is some software reuse. This often happens informally when people working on the project know of designs or code that are similar to what is required. They look for these, modify them as needed, and incorporate them into their system. This informal reuse takes place irrespective of the development process that is used. However, in the 21st century, software development processes that focus on the reuse of existing software have become widely used. Reuse-oriented approaches rely on a large base of reusable software components and an integrating framework for the composition of these components. Sometimes, these components are systems in their own right that may provide specific functionality such as word processing or a spreadsheet. Although the initial requirements specification stage and the validation stage are comparable with other software processes, the intermediate stages in a reuse oriented process are different. Reuse-oriented software engineering has the obvious advantage of reducing the amount of software to be developed and so reducing cost and risks.

Summarize:

Free Web Hosting