Skip to main content
QUICK REVIEW

[논문 리뷰] Identifying the Importance of Software Reuse in COCOMO81, COCOMOII

C. V. Hari, Prasad Reddy P. V. G. D|ArXiv.org|2009. 12. 11.
Software Engineering Research참고 문헌 6인용 수 4
한 줄 요약

이 논문은 역사적 프로젝트 데이터를 분석하고, 동일한 데이터셋을 사용하여 COCOMO81 및 COCOMOII 모델을 적용하여 노력과 비용을 추정한 후, 평균 상대 오차(MRE)를 통해 정확도를 측정하여 소프트웨어 재사용의 역할을 평가한다. 연구 결과, 기존의 어떤 모델도 정확한 추정치를 제공하지 못함을 확인하였으며, 추정 정확도 향상에 있어 핵심적이지만 여전히 활용되지 못하는 재사용의 중요성을 강조한다.

ABSTRACT

Software project management is an interpolation of project planning, project monitoring and project termination. The substratal goals of planning are to scout for the future, to diagnose the attributes that are essentially done for the consummation of the project successfully, animate the scheduling and allocate resources for the attributes. Software cost estimation is a vital role in preeminent software project decisions such as resource allocation and bidding. This paper articulates the conventional overview of software cost estimation modus operandi available. The cost, effort estimates of software projects done by the various companies are congregated, the results are segregated with the present cost models and the MRE (Mean Relative Error) is enumerated. We have administered the historical data to COCOMO 81, COCOMOII model and identified that the stellar predicament is that no cost model gives the exact estimate of a software project.

연구 동기 및 목표

  • COCOMO81 및 COCOMOII 모델에서 소프트웨어 재사용이 비용 및 노력 추정에 미치는 영향을 평가하기 위해.
  • 예측된 값과 실제 프로젝트 지표를 비교하여 기존 비용 추정 모델의 격차를 규명하기 위해.
  • 다양한 기업의 역사적 프로젝트 데이터를 활용하여 COCOMO 모델의 정확도를 평가하기 위해.
  • 다양한 프로젝트 유형에서 평균 상대 오차(MRE)를 통해 COCOMO 모델의 성능을 정량화하기 위해.

제안 방법

  • 다양한 기업들로부터 역사적 소프트웨어 프로젝트 데이터를 수집하여 실제 노력 및 비용 지표를 확보하였다.
  • 동일한 데이터셋을 사용하여 COCOMO81 및 COCOMOII 모델을 적용하여 노력과 비용을 추정하였다.
  • 각 모델의 예측 정확도를 측정하기 위해 평균 상대 오차(MRE)를 계산하였다.
  • 다양한 프로젝트 유형 간의 MRE 값을 비교하여 모델 성능을 평가하였다.
  • 추정 정확도에 영향을 미치는 요인으로서 소프트웨어 재사용의 역할을 분석하였다.
  • 통계적 평가를 통해 모델의 체계적 과소평가 또는 과대평가 경향을 식별하였다.

실험 결과

연구 질문

  • RQ1소프트웨어 재사용은 COCOMO81 및 COCOMOII 모델에서 노력과 비용 추정의 정확도에 어떻게 영향을 미치는가?
  • RQ2실제 데이터 기반으로 볼 때, COCOMO81 및 COCOMOII 모델은 실제 프로젝트 지표에서 얼마나 벗어나 있는가?
  • RQ3프로젝트 유형과 재사용 수준은 COCOMO 모델의 MRE 값에 어떤 영향을 미치는가?
  • RQ4광범위하게 사용되고 있음에도 불구하고 기존 COCOMO 모델이 정확한 추정치를 도출하지 못하는 이유는 무엇인가?
  • RQ5재사용 지표의 통합이 COCOMO 모델의 예측 능력을 향상시킬 수 있는가?

주요 결과

  • 어느 COCOMO 모델도 소프트웨어 프로젝트의 정확한 추정치를 도출하지 못하였으며, 이는 현재 추정 관행에 내재된 한계를 시사한다.
  • 평균 상대 오차(MRE) 값은 COCOMO81 및 COCOMOII 모델 전반에서 예측된 값과 실제 값 간의 일관된 편차를 드러냈다.
  • 소프트웨어 재사용은 정확도에 영향을 미치는 핵심 요소로 확인되었지만, 추정 모델에 일관되게 반영되지 않았다.
  • 일부 프로젝트 유형에서는 COCOMOII가 COCOMO81보다 略적으로 더 우수한 성능을 보였지만, 어느 모델도 높은 정밀도를 달성하지 못했다.
  • 이 연구는 역사적 데이터가 체계적 과소평가 또는 과대평가 경향을 드러내며, 특히 고재사용 프로젝트에서 두드러진다는 점을 확인하였다.
  • 결과적으로, 추정 신뢰도 향상을 위해 COCOMO 프레임워크 내 재사용 모델링을 강화할 긴급한 필요성이 강조된다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.