The Software Classification by the Tolerance Rough Set

허용적 러프집합에 의한 소프트웨어 분류

  • 김성애 (조선대학교 전자계산학과) ;
  • 최완규 (광주대학교 컴퓨터전자통신공학부) ;
  • 이성주 (조선대학교 전자계산학과)
  • Published : 2001.04.01

Abstract

소프트웨어의 측정값에 근거하여 소프트웨어 품질에 관한 의사결정을 할 때, 동치관계의 요구조건인 추이적(transitive) 특성이 항상 만족되는 것은 아니다. 순환수(cyclomatic number)가 거의 비슷한 프로그램에서, 하나의 \"구조적인\" 프로그램 범주에 속하고 또 다른 하나는 \"비구조적인\" 프로그램 범주에 속한다고 명확히 분류할 수 있는가하는 점이다. 따라서, 본 연구에서는 동치관계보다는 허용적 관계를 만족하는 허용적 러프집합에 근거한 소프트웨어 분류기준을 제시하고자 한다. 분류기준을 생성하기 위한 실험 데이터 집합을 수집하고, 집합 내의 각 원소에 관한 허용적 클래스들을 생성한 후, 각 허용적 클래스들의 중심값을 클러스터링하여 분류기준을 생성한다. 생성된 분류기준을 또 다른 실험 집합에 적용하여 비교 분석한 결과 생성된 분류기준이 타당함을 보여준다.생성된 분류기준이 타당함을 보여준다.

Keywords

References

  1. IEEE Computer Identifying and Qualifying Reusable Software Components Caldiera G.;V.R. Basili
  2. The 4th international Workshop on rough sets, Fuzzy sets, and Machine Discovery Information retrieval by rough tolerance relation K. Funakoshi;T.B.Ho
  3. Software Complexity-Measures and Methods Horst Zuse
  4. Proceedings of the 14th international conference on Software engineering Experience report on software reuse project: its structure, activities, and statistical results Sadahiro Isoda
  5. ACM SIGPLAN Notices v.19 no.5 The program dependence graph in a software development environment Karl J. Ottensteion;Linda M. Ottensteion
  6. ICS Research Reports Selection of objects and attributes a tolerance rough set approach M. Kretowski;J. Stepniuk
  7. Proceedings: Conference on Software Maintenance A Methodology for Integrating Maintainability Using Software Metrics Lewis John;Henry Salie
  8. Measuring Programmer Productivity and Software Quality Lowell J. Arthur
  9. Marketing Research D.J. Luck;H.G. Wales;D.H. Taylor
  10. IEEE Trans. SE., SE-2 A Complexity Measure T. McCabe
  11. International Journal of Computer and Information Sciences v.11 Rough sets Pawlak Z.
  12. Bulletin of the Polish Academy of Sciences, Technical Science v.35 Rough Logic Pawlak Z.
  13. Rough Sets-Theoretical Aspects of Reasoning about Data Pawlak Z.
  14. ICS Research Reports Similarity relations as a basic for rough approximations Slowwinski R.;Vanderpooten D.
  15. ICS Research Reports A Generalized definition of rough approximations Slowwinski R.;Vanderpooten D.
  16. First Australian Software Engineering Conference Some Practical Views of Software-Complexity metrics and a Universal Measurement Tool Szentes J.;Gras J.
  17. Generalization of Rough Sets using Modal logics Y.Y. Yao;T.Y. Lin
  18. 한국퍼지 및 지능시스템학회 논문지 v.9 no.1 허용적 러프집합을 이용한 필기체 숫자 인식 김대진;김철현
  19. 현대통계학 김우철(외)
  20. SPSS 통계분석 김은정;박양규
  21. 한국정보처리학회 논문지 v.3 no.2 클러스터링을 이용한 차종인식 모형 조형기;민준형;최종욱
  22. 소프트웨어 재이용을 위한 연구, 과학기술처연구보고서 이경환(외)