We apologize for a recent technical issue with our email system, which temporarily affected account activations. Accounts have now been activated. Authors may proceed with paper submissions. PhDFocusTM
CFP last date
20 November 2024
Reseach Article

Integrating Preventive Maintenance within the Product Life Cycle

by Bindu Goel
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 25 - Number 8
Year of Publication: 2011
Authors: Bindu Goel
10.5120/3053-4156

Bindu Goel . Integrating Preventive Maintenance within the Product Life Cycle. International Journal of Computer Applications. 25, 8 ( July 2011), 14-22. DOI=10.5120/3053-4156

@article{ 10.5120/3053-4156,
author = { Bindu Goel },
title = { Integrating Preventive Maintenance within the Product Life Cycle },
journal = { International Journal of Computer Applications },
issue_date = { July 2011 },
volume = { 25 },
number = { 8 },
month = { July },
year = { 2011 },
issn = { 0975-8887 },
pages = { 14-22 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume25/number8/3053-4156/ },
doi = { 10.5120/3053-4156 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:11:13.292195+05:30
%A Bindu Goel
%T Integrating Preventive Maintenance within the Product Life Cycle
%J International Journal of Computer Applications
%@ 0975-8887
%V 25
%N 8
%P 14-22
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The complexities associated with software system implemented often makes it imperative to maintain the existing software as a system of high functionality and throughput regime even in the face of changed external environment. It is preferable to enhance the functional operation by upgrading the existing software than changing entire systems as is demonstrated by continued usage of proprietary systems in large banking, insurance, logistic, shipping and airline systems etc. This makes preventive maintenance a very critical tool in the hands of organizations who wish to bring software reliability and maintainability in the future operations of the software systems. Preventive maintenance focuses on the re-engineering of the software rather than its operational maintenance. In this paper we attempt to analyze that preventive maintenance as an inevitable option for the maintenance of the software systems. There is also an attempt to integrate the preventive maintenance into the existing software product life cycle with the focus on the pre and the post deployment phase till the retirement of that software.

References
  1. Ian Sommerville, Software engineering (7th edition) Addison Wesley, 2004.
  2. Lehman, M. M. and Belady, L. Program Evolution: Processes of Software Change. London: Academic Press.1985.
  3. D.N. Card and R.L. Glass, Measuring Software Design Quality (Englewood Cliffs, 1990).
  4. T.M. Pigoski, Practical Software Maintenance. Best Practices for Managing Your Investment (Wiley,USA, 1997).
  5. Macario Polo, Mario Piattini and Francisco Ruiz, Integrating Outsourcing in the Maintenance Process Information Technology and Management Kluwer Academic Publishers. 3, 247–269, 2002.
  6. Sridhar Nerur, RadhaKanta Mahapatra, and George Mangalaraj, Challenges of Migrating to Agile Methodologies, COMMUNICATIONS OF THE ACM May 2005/Vol. 48, No. 5.
  7. Boehm, B. Get ready for agile methods, with care. Computer (Jan.2002), 64–69.
  8. Cockburn, A. Agile Software Development. Addison-Wesley, Boston,MA, 2002.
  9. Highsmith, J. Agile Software Development Ecosystems. Addison-Wesley, Boston, MA, 2002.
  10. IEEE Standard for Software Maintenance, IEEE Std 14764-2006. The Institute of Electrical and Electronics Engineers, Inc. 2006.
  11. Pressman RS. Software engineering (5th edition) McGraw-Hill Companies: New York NY, 2001.
  12. Miller, J.C., 1979,” Techniques of Program and System Maintenance “, 1981, ed. Parikh, G., Winthrop Publishers, 181-182.
  13. Garg S, Puliafito A, Telek M, Trivedi K., Analysis of preventive maintenance in transactions based software systems. IEEE transactions on Computers, 47(1), pp. 96-107, 1998.
  14. Kajko-Mattsson M, Preventive Maintenance! Do We Know What It Is?, International panel, In Proceedings, International Conference on Software Maintenance, IEEE Computer Society Press in Los Alamitos CA, 2000.
  15. Van Vliet, H. 2000. Software Engineering: Principles and Practices, 2nd Edition. John Wiley & Sons, West Sussex, England.
  16. Kajko-Mattsson M, “Can we learn anything from Hardware preventive maintenance?”. 2001 IEEE.
  17. Yogesh Singh and Bindu Goel, “A step towards preventive maintenance”, ACM Sigsoft , Vol.32 no.4 ,July 2007.
  18. Aggarwal K.K. and Singh Y., “|Software engineering: Programs, documentation, operating procedures”. New Age international publishers, 2005.
  19. Takang, A.A., AND Grubb, P.A. 1996. Software Maintenance Concepts and Practice. Thompson Computer Press London, UK
  20. Lientz BP, Swanson EB. Software Maintenance Management: a Study of the Maintenance of Computer Application Software in 487 Data Processing Organizations. Addison-Wesley Publishing Company: Reading MA, 1980.
  21. Ned Chapin,” Software maintenance types-A Fresh view”, IEEE 2000.
  22. Hatton, L.;How Accurately Do Engineers Predict Software Maintenance Tasks? Volume 40, Issue 2, Feb. 2007 Page(s): 64 – 69.
  23. IEEE Standard Glossary of Software Engineering Terminology, IEEE Std 610.12-1990 (1991 Corrected Edition). The Institute of Electrical and Electronics Engineers, Inc., 1994.
  24. Chapin N, “Do We Know What Preventive Maintenance Is?”, In Proceedings, International Conference on Software Maintenance, IEEE, Computer Society Press in Los Alamitos CA, 2000.
  25. IEEE Standard for Software Maintenance, IEEE Std 1219-1998. The Institute of Electrical and Electronics Engineers, Inc. 1998.
Index Terms

Computer Science
Information Sciences

Keywords

Software maintenance preventive maintenance evolution change impact maintainability documentation