http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
코드 재사용을 위한 기능 단위 모듈의 유사도 분석 기법 연구
나학연(Hac Yun Na),이종호(Jong Ho Lee),류성열(Sung Yul Rhew) 한국정보과학회 2000 한국정보과학회 학술발표논문집 Vol.27 No.2Ⅰ
소프트웨어 재사용은 이전의 개발 경험을 새로운 소프트웨어 개발 과정에서 재적용 하는 것으로, 소프트웨어 개발 환경 및 관리 과정에서 생산성 향상에 기여할 수 있다. 본 논문에서는 객체지향 언어로 개발된 프로그램에서, 하나의 클래스에 있는 여러 메소드들 안에 중복된 코드가 있는 경우 이러한 중복된 코드의 검출을 통해 재사용의 근거로 제시하고자 한다. 그 방법으로 McCabe 의 유사도 분석 기법을 이용하였고, 그 과정에서 나타난 문제점을 해결하고자, 새로운 검색 요소로 구성된 최적의 유사도 분석 기법을 제안하였다. 그리고 분석 결과를 재사용하기위한 문서화 작업의 기준도 마련하였다. 기준에 맞게 작성된 문서들은 코드 수준의 재사용 가능 라이브러리로 저장하여 다음 개발에 직접 적용한다면, 비용 및 시간을 절약하는 효과를 기대할 수 있다.
데이터베이스 리버스를 통한 소프트웨어 유지보수의 사례연구
나학연(Hac Yun Na),최용락(Yong Lak Choi),류성열(Sung Rul Rhew) 한국정보과학회 2000 한국정보과학회 학술발표논문집 Vol.27 No.1A
시스템에 사용되는 데이터베이스 또한 소프트웨어이고 이를 유지보수 하기 위해 데이터베이스 역 공학을 사용하고자 한다. 데이터베이스 역 공학 기법은 기존 시스템에서 사용되는 데이터베이스의 스크립트 파일들을 기준으로 현 데이터베이스의 구조를 역으로 도출하는 기법이다. 본 논문은 소프트웨어 유지보수를 위해 위와 같이 도출된 구조를 대상으로 검증 과정을 실시하여 문제점을 파악하고 해결 방법을 제시한다.
나학연,최일우,류성열 崇實大學校 2000 論文集 Vol.30 No.1
In this thesis, the methods of measuring the inter-module similarity to detect reusable redundant code and utilizing the analyzed consequence according to the requirement of users were proposed. Generally, as the size of a program expands and complicated there can be a module that has a similar functionality. It may be a form of source code expressed in redundancy. The purpose of research is the establishment of a reusable module that has a similar or same functionality among these methods. The purpose of research is the establishment of a reusable module that has a similar or same functionality among these methods.