Abstract
When we decide the software quality on the basis of the software measurement, the transitive property which is a requirement for an equivalence relation is not always satisfied. Therefore, we propose a scheme for classifing the software quality that employs a tolerance relation instead of an equivalence relation. Given the experimental data set, the proposed scheme generates the tolerant classes for elements in the experiment data set, and generates the tolerant ranges for classfing the software quality by clustering the means of the tolerance classes. Through the experiment, we showed that the proposed scheme could product very useful and valid results. That is, it has no problems that we use as the criteria for classifing the software quality the tolerant ranges generated by the proposed scheme.
This study was supported by research funds from Chosun University, 2004.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Ottensteion, K.J., Ottensteion, L.M.: The program dependence graph in a software development environment. ACM SIGPLAN Notices 19(5), 177–184 (1984)
Patel, A.: Transformation functions for trapezoidal membership functions. Internat. J. Comput. Cognition 2, 115–135 (2004)
Funakoshi, K., Ho, T.B.: Information retrieval by rough tolerance relation. In: The 4th international Workshop on rough sets, Fuzzy sets, and Machine Discovery, Tokyo (November 1996)
Zuse, H.: Software Complexity-Measures and Methods, pp. 25–37. Walter de Gruyter, New York (1991)
Kretowski, M., Stepniuk, J.: Selection of objects and attributes a tolerance rough set approach, ICS Research Reports. In: Palade, V., Yeh, C.H. (eds.) A metaheuristic approach to fuzzy project scheduling (1994)
Howlett, Jain, L.C. (eds.): Knowledge-based Intelligent Information and Engineering Systems, pp. 1081–1087. Springer, Heidelberg (2003)
Arthur, L.J.: Measuring Programmer Productivity and Software Quality, pp. 138–142. John Wiley & Sons, New York (1985)
Luck, D.J., Wales, H.G., Taylor, D.H.: Marketing Research, pp. 611–612. Prentice-Hall, N.J (1970)
McCabe, T.: A Complexity Measure. IEEE Trans.SE., SE-2, 308–320 (1976)
Slowwinski, R., Vanderpooten, D.: Similarity relations as a basic for rough approximations, ICS Research Reports (1994)
Szentes, J., Gras, J.: Some Practical Views of Software - Complexity metrics and a Universal Measurement Tool. In: First Australian Software Engineering Conference, Canberra, May 1986, pp. 14–16 (1986)
Neter, J., Wasserman, W., Kutner, M.H.: Applied Linear Statistical Models. In: IRWIN, Boston (1990)
Kim, D., Kim, C.-H.: Handwritten Numerical Character Recognition Using the Tolerant Rough Set. Journal of Fuzzy logic and Intelligent Sytems 9(1), 113–123 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Choi, WK., Lee, SJ., Chung, IY., Bae, YG. (2006). The Classification of the Software Quality by Employing the Tolerence Class. In: Gavrilova, M.L., et al. Computational Science and Its Applications - ICCSA 2006. ICCSA 2006. Lecture Notes in Computer Science, vol 3983. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11751632_89
Download citation
DOI: https://doi.org/10.1007/11751632_89
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34077-5
Online ISBN: 978-3-540-34078-2
eBook Packages: Computer ScienceComputer Science (R0)