SOFTWARE ENGINEERING

INTRODUCTION TO SOFTWARE ENGINEERING

SOFTWARE PROCESS MODELS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Reuse-based software engineering is a software engineering strategy where the development process is geared to reusing existing software.
A
True
B
False
C
Either A or B
D
None of the above
Explanation: 

Detailed explanation-1: -1. Reuse-based software engineering is a software engineering strategy where the development process is geared to reusing existing software. Explanation: None. Explanation: The open source movement has meant that there is a huge reusable code base available at low cost.

Detailed explanation-2: -Software reuse refers to the use of previously developed software resources in new applications. Because fewer total lines of code need to be written, software reuse can increase productivity, reduce development costs, and minimize schedule overruns.

Detailed explanation-3: -In software development (and computer programming in general), code reuse, also called software reuse, is the use of existing software, or software knowledge, to build new software, following the reusability principles.

Detailed explanation-4: -Reuse-oriented approaches rely on 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, much like the frameworks we have previously studied.

There is 1 question to complete.