Modular test plan for inference on Software Maintenance based on Markov Model
Keywords:
Software Maintenance, Software Testing, Operation Profile, Exponential repair time, Steady stateAbstract
In software industry, the high cost of maintenance of large-scale software put emphasis on the need to manage the maintainability in earlier phases of software system. This paper considers the assessing of the maintenance problem of a software system that can be decomposed into a finite number of modules. It uses a Markov model for transfer of control from one module to another module in order to develop the system for maintainability by detecting and fault module and then repair this module to operate. An operational test procedure is considered in which only the fault modules are maintained and the system is considered reliable if and only if no faults are observed during testing. The minimum number of test required of each module is determined such that the probability of accepting a system whose maintainability falls belong a specified value.
References
“Software Engineering, A Practical Approach”, 4th Edition, Mc. Graw Hill, 1997.
Dimitris Stavrinoudis, 1999, “Relation Between Software Metrics and Maintainability,” Proceedings of the FESMA (Federation of European Software Measurement Association), Amsterdom, International Conference, pp. 465-470
Melis Dagpinar, Jens H. Johnke, 2003, “Predicting Maintainability with Object Oriented Metrics – An Empirical Comparison”, Proceedings of the 10th working conference on Reverse Engineering,
Rajgopal Jayant, Mainak Mazumdar, 2002, “Modular Operational Test plans for Inferences on Software Reliability Based on Markov Model”, IEEE Transaction on Software Engineering, Vol. 28, No.-4, pp 358-363
Trivedi K.S. 1982, “Probability, Statistics with Reliability, Queing and Computer Science application”, PHI Publication, Englewood Cliffs, NJ1982
Alam Mahtab, Abdul Wahid, R.A. Khan, 2005, “Reducing Software Mintenance Cost and Effort – A Metric Prospective”, Proceedings of
RAFIT05 (Recent Advanced and Future Trends in IT), National Conference, Patiala, pp.198-200.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2017 COMPUSOFT: An International Journal of Advanced Computer Technology
This work is licensed under a Creative Commons Attribution 4.0 International License.
©2023. COMPUSOFT: AN INTERNATIONAL OF ADVANCED COMPUTER TECHNOLOGY by COMPUSOFT PUBLICATION is licensed under a Creative Commons Attribution 4.0 International License. Based on a work at COMPUSOFT: AN INTERNATIONAL OF ADVANCED COMPUTER TECHNOLOGY. Permissions beyond the scope of this license may be available at Creative Commons Attribution 4.0 International Public License.