Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Reuse-oriented software engineering

Based on systematic reuse where systems are integrated from existing components or COTS
(Commercial-off-the-shelf) systems.

In simple terms, reuse-oriented software engineering involves creating software components


that are designed to be modular, flexible, and generic, so they can be easily used and reused
in different software systems without having to be developed from scratch each time. These
reusable components can be libraries, frameworks, templates, or other types of software
artifacts that can be plugged into different applications or projects to provide common
functionality or solve common problems.

Process stages
 Component analysis;
 Requirements modification;
 System design with reuse;
 Development and integration.
 System validation

You might also like