An Experimental Examination Of The Role Of Re-engineering In The Management Of Software Quality
Price
Free (open access)
Volume
4
Pages
16
Published
1993
Size
1,219 kb
Paper DOI
10.2495/SQM930441
Copyright
WIT Press
Author(s)
E. Georgiadou, G. Karakitsos, C. Sadler & D. Stasinopoulos
Abstract
This paper reports on the design and the results of a randomised, controlled experiment estimating the effect of predetermined changes in module complexity on the maintainability of different program versions seeded with equivalent logic errors. The experiment measures maintainability which is a defining sub-attribute of quality. The hypothesis "low module complexity results in high maintainability" is tested experimentally by monitoring and recording the time taken to identify and correct the seeded errors. Prior to the experiment programs are statically analysed to produce measurements of internal sub-attributes of the fundamental attribute of complexity .A first program version is modul
Keywords