An approach to experimental evaluation of software understandability

作者: K. Shima , Y. Takemura , K. Matsumoto

DOI: 10.1109/ISESE.2002.1166925

关键词:

摘要: Software understandability is an important characteristic of software quality because it can influence cost or reliability evolution in reuse maintenance. However, difficult to evaluate practice understanding internal process humans. This paper proposes "software overhaul" as a method for externalizing the and presents probability model use data overhauling estimate understandability. An example describes overhaul tool its application.

参考文章(7)
Barry W Boehm, John R Brown, Hans Kaspar, Characteristics of software quality North-Holland , American Elsevier. ,(1978)
A Dunsmore, M Roper, M Wood, The role of comprehension in software inspection evaluation and assessment in software engineering. ,vol. 52, pp. 121- 129 ,(2000) , 10.1016/S0164-1212(99)00138-7
T.L. Graves, A.F. Karr, J.S. Marron, H. Siy, Predicting fault incidence using software change history IEEE Transactions on Software Engineering. ,vol. 26, pp. 653- 661 ,(2000) , 10.1109/32.859533
K. Torii, K. Matsumoto, K. Nakakoji, Y. Takada, S. Takada, K. Shima, Ginger2: an environment for computer-aided empirical software engineering IEEE Transactions on Software Engineering. ,vol. 25, pp. 474- 492 ,(1999) , 10.1109/32.799942
A.A. Porter, H.P. Siy, C.A. Toman, L.G. Votta, An experiment to assess the cost-benefits of code inspections in large scale software development IEEE Transactions on Software Engineering. ,vol. 23, pp. 329- 346 ,(1997) , 10.1109/32.601071
Wilhelm Schäfer, Masao Matsumoto, Rubén Prieto-Díaz, Software reusability ,(1993)