Handbook of Computer Science(cs) and IT

Software Maintenance

It is an activity in which program is modified after it has been put into use. In  this, usually it is not preferred to apply major software changes to system’s architecture.

Types of Software Maintenance

Corrective

It  focuses to rectify the bugs observed while  the systme is in use.

Adaptive

This kind of maintenance comes into the picture when customer need the product to run on new platform, on new operating system or when they need the product to be interfaced with new hardware or software.

Perfective

This focuses on to enhance the performance of the system.

Software Re-engineering

It means re-structuring or rewriting part or all of the system. The software re-engineering is needed for the application which require frequency maintenance. Advantages of software re-engineering are reduced risk and reduced cost.

 

 

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95

Leave a Reply

Your email address will not be published. Required fields are marked *