소프트웨어 재사용을 위한 연관성 분석 모델
Association analysis model for Software Reuse
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
소프트웨어 재사용은 소프트웨어 개발 비용을 감소하고 소프트웨어 품질을 향상시킨다. 그러나 소프트웨어재사용을 하기 위해서 기존의 소프트웨어에 대한 전반적인 이해가 필요하다. 그렇지 않으면 새로 개발하는것이 더 효율적이다. 이에 본 논문에서는 Apriori 알고리즘을 적용하여 소프트웨어 재사용 성공을 위한 연관성 분석 모델을 제안한다. 제안된 모델은 재사용 데이터 세트에 적용하여 재사용 성공요인과 column의 연관성을 분석한다. 실험 결과 소프트웨어 재사용은 Rewards Policy=no, Type of Software production=product-family, Human Factors=yes, Repository=yes, Top Managemanet Commitment=yes 일 때성공함을 보였다. 그리고 6개의 column은 서로 연관성이 있음을 보였다.
Abstract
Software reuse is to reduce software develop cost and to improve software quality. But the general understanding of existing software is required in order to software reuse. Otherwise It is more efficient to newly software developed.In this study, we proposed an association analysis model for Software Reuse success using Apriori algorithm. We analyzed success factor and column's association of software reuse in software reuse dataset. The evaluation results showed that software reuse is successful when Rewards.Policy=no, Type of Software production=product-family, Human Factors=yes, Repository=yes, Top Management Commitment=Yes. And we showed that six columns have association with each other.
참고문헌 (7)
- R. Prieto-Diaz, "Status Report : Software Reusability", IEEE Software, 10(3), pp.61~66 (1993)
- J. C. S. P. Leite, "Quality-based Software Reuse", CAiSE (2005)
- W. Krueger, "Software Reuse", ACM Survey, ~ (1992)
- L. Sommerville, "Software Engineering 9th" (2011), Pearson Education Korea
- R. Agrawal, "Fast Algorithms for Mining Association Rules", VLDB Conference (1994)
- R. Srikant, "Mining Generalized Association Rules", VLDB (1995)
- T. Mitchell, "Machine Learning" (1997), McGraw-Hill
