소프트웨어의 효율적인 분류 시스템의 설계에 관한 연구

소프트웨어 콤포넌트의 재사용에 있어 사용자의 요구 사항에 완전히 부합되는 콤포넌트를 검색하거나, 부합되는 콤포넌트를 검색할 수 없을 경우에 가능한 그에 유사한 콤포넌틀들을 검색하기 위해서는 적절한 기준에 의해서 콤포넌트들이 분류되어 있어야만 한다. 본 논문에서는 분류 방법으로 재사용 가능한 콤포넌트들을 일정한 기준에 따라 크게 4개의 모듈(template, module, package, program)로 구분한 다음, 계층적인 분류 방법인 enumerative scheme에 의해서 소프트웨어 콤포넌트들을 분류하여 재사용률을 증가시키는데 도움을 주게 하였다.