Explain in detail about software maintenance, Software Engineering

Assignment Help:

Explain in detail about software Maintenance.

  • Software maintenance is an action in which program is modified after it has been put into use.
  • Maintenance is termed as the procedure in which changes are append by either modifying the existing system' s architecture or by adding new elements to the system.

Different views of maintenance

  • The bug-fixing view
  • The need-to-adapt view
  • The user-support view

Need for software maintenance

  • To provide continuity of service
  • To back up mandatory upgrades.
  • To provide user requests for improvements.
  • To facilitate future maintenance work.

 


Related Discussions:- Explain in detail about software maintenance

Information storage and retrieval software, INFORMATION STORAGE  AND RETRI...

INFORMATION STORAGE  AND RETRIEVAL SOFTWARE: IBM (International Business Machines Corporation) was one of the earliest to invest money to develop software packages intended fo

Operation of the clue-less system, A player with an active turn must make a...

A player with an active turn must make a valid move with their character or pass their turn. As a first move in the game, the player can move to the hallway that is adjacent to the

Full form of fast, FAST stands for :- FAST :- Facilitated Application...

FAST stands for :- FAST :- Facilitated Application Specification Technique

What do you mean by static analysers, Q. What do you mean by Static analyse...

Q. What do you mean by Static analysers? Static analysers A static analyser operates from a pre-computed database of descriptive information derived from the source text of t

Explain structure-based testing techniques, Explain Structure-based testing...

Explain Structure-based testing techniques - Structure-based testing methods are also termed as white-box testing techniques. - These are dynamic methods. - They use the

Explain cost drivers and eaf of intermediate cocomo model, Q. Explain the c...

Q. Explain the cost drivers and EAF of the intermediate COCOMO model? Ans. There are 15 different attributes described as cost drivers' attributes that determine the multiply

Define verification and validation, Define Verification &Validation. V...

Define Verification &Validation. Verification: The set of activities that make sure that software correctly executes a specific function. Validation: The set of activiti

State the term software is engineered, Justify the term "Software is engine...

Justify the term "Software is engineered" Software is engineered not manufactured. Although some similarities exist between software development and hardware manufacture, the t

Explain productivity, Productivity Productivity refers to metrics and c...

Productivity Productivity refers to metrics and calculates of output from production processes, per unit of input. Productivity P may be conceived of as a metrics of the techni

Explain steps in building the structure chart, Q. Explain Steps in Building...

Q. Explain Steps in Building the Structure Chart? Steps in Building the Structure Chart 1. Identify top level modules as well as decompose them into lower levels 2. Add

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd