최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기정보과학회논문지 = Journal of the Korea Information Science Society, v.21 no.5, 1994년, pp.900 - 908
최은만 , 이금석 , 홍영식
소프트웨어 유지보수 작업은 프로그램의 이해, 변경 요구 분석, 변경 및 재시험(regression test)단계를 거친다. 이 중 프로그램 이해 단계는 시간 및 비용 부담이 가장 큰 단계로 유지 보수할 프로그램이 제대로 문서화되어 있지 않는 경우는 프로그램 이해가 매우 어려워진다. 본 논문에서는 프로그램의 이해 작업을 덩이화 작업(chunking)개념의 계층적 표출과 테스트와 분석 정보의 코드 중심 표현을 제시하였다. 구현된 도구세트는 프로그램의 의미를 함축화하여 표현하는 기능과 프로그램의 구조 향상(restructuring), 프로그램 수정에 의한 영향 분석(ripple effect), 의미있는 프로그램 조각의 추출 및 재사용 기능을 포함한다. 이러한 방법으로 유지보수자는 프로그램의 의미를 구조적으로 파악할 수 있을 뿐 아니라 타인에 의하여 파악된 의미를 참조할 수 있으며, 프로그램 수정에 의한 영향을 분석할 수 있고, 재사용을 위한 프로그램의 조각을 발견하는데 도움을 받을 수 있다.
Software maintenance requires understanding existing code, determining whether to make changes, assessing the impact of modifications, rebuilding code after alterations. and regression testing to validate changes. Program understanding is a bottleneck phase when the code to be maintained is invisib...
해당 논문의 주제분야에서 활용도가 높은 상위 5개 콘텐츠를 보여줍니다.
더보기 버튼을 클릭하시면 더 많은 관련자료를 살펴볼 수 있습니다.
*원문 PDF 파일 및 링크정보가 존재하지 않을 경우 KISTI DDS 시스템에서 제공하는 원문복사서비스를 사용할 수 있습니다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.