http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
컴포넌트 기반 재사용을 위한 레거시 소프트웨어 리팩토링
조현(Hyun Cho),최순규(Soon-Kew Choi),김은영(Eun-Young Kim) 한국정보과학회 2002 한국정보과학회 학술발표논문집 Vol.29 No.2Ⅱ
IT 기술이 급격히 변화하더라도 새롭게 개발되는 대부분 소프트웨어의 핵심 부분은 기존에 존재하는 소프트웨어를 재사용하여 구현되어지는 경우가 많다. 그러나, 소프트웨어가 최초로 개발된 후 시간이 흐르고 빈번한 수정이 가해지게되면 소프트웨어는 필연적으로 최초의 형상과 많이 달라져 소프트웨어의 효과적인 재사용을 어렵게 한다. 이러한 레거시 소프트웨어를 재사용하기 위해 Refactoring을 적용하여 레거시 소프트웨어를 컴포넌트화하고 이를 재사용하고자 한다. 또한 Refactoring에 관련된 일련의 활동을 Activity로 보고 변경 관리의 대상으로 선정하여 이를 관리함으로써 Refactoring 활동을 평가하고자 한다.
소프트웨어 프로세스 개선을 위한 점증적인 프로세스 적용 전략
이선아(Seon-ah Lee),최순규(Soon-kew Choi),최정은(Jeong-eun Choi) 한국정보과학회 2001 한국정보과학회 학술발표논문집 Vol.28 No.2Ⅰ
프로세스 개선은 프로젝트의 지속적인 성공과 밀접히 연관된다. 따라서 많은 기업들이 프로세스 개선을 위해 노력하고 있으나 프로세스 개선에 대한 투자 비용, 내부적인 저항, 내부적인 참여 등의 문제로 프로세스 개선의 실질적인 효과를 보지 못하는 경우가 적지 않다. 본 논문에서는 조직내의 충돌을 최소화 하면서 프로세스 적용을 가속화하기 위한 방안으로 점증적인 프로세스 적용 전략을 제안한다. 점증적인 프로세스 적용 전략은 점증적인 개발 프로세스 채택, 점증적인 프로세스 적용, 점증적인 프로세스 정립을 병행하는 방안이다.
최정은(Jeong-Eun Choi),최순규(Soon-Kew Choi),이선아(Seon-Ah Lee) 한국정보과학회 2002 한국정보과학회 학술발표논문집 Vol.29 No.1B
최근 국내 기업들은 S/W Process 심사를 통하여 기법의 Process 수준 향상과 개발 제품의 품질을 향상시키고자 하는 관점에서 CMM , SPlCE와 같은 표준에 많은 관심을 보이고 있다. 이러한 표준들에서는 소프트웨어 품질 향상을 위한 기반으로 요구사항 관리를 중요시하고 있다. 많은 기법들이 요구사항을 추출하여 분석하고, 관리하는 방안에 대해 관심을 가지고 적용하고 있다. 요구사항 관리는 요구사항 개발, 변경 및 연계성과 관련된 모든 활동을 포함한다. 즉, 상호적이고 협력적인 공정을 통해서 요구사항을 추출, 분석하고 분석된 결과를 문서화하고, 요구 사항들 간의 연계성을 설정 관리하고, 변경 사항을 관리해야 한다. 본 논문에서는 요구사항 추출 단계에서부터 개발 완료 시점까지 요구사항을 관리하는 소프트웨어 요구사항 프로세스를 제안하고, 이를 적용한 사례를 제시한다.