volume_mute

Three Types of Software Maintenance

publish date2026/06/24 21:13:55.685349 UTC

volume_mute

Match each type of software maintenance to its correct description.

To complete the line match

  1. Click on an item in the first group
  2. Click on the match in the second group

To delete a match, double click on a line

Type

Functionality addition
Fault repair
Environmental adaptation

Description

Fixing bugs and security vulnerabilities discovered in the system
Adding new features and supporting new requirements as the business changes
Adapting the software to new platforms and environments such as new hardware or operating systems

Correct Answer

(1) Fault repair,Fixing bugs and security vulnerabilities discovered in the system
(2) Environmental adaptation,Adapting the software to new platforms and environments such as new hardware or operating systems
(3) Functionality addition,Adding new features and supporting new requirements as the business changes

Explanation

The three types of software maintenance are: fault repair (fixing bugs and vulnerabilities), environmental adaptation (adapting to new hardware, OS, or platform changes), and functionality addition (adding new features in response to organizational or business change).

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears