프로그램 이해

Program comprehension

프로그램 이해(프로그램 이해 또는 [소스] 코드 이해)는 소프트웨어 엔지니어가 기존 소스 코드를 유지하는 방법과 관련된 컴퓨터 과학의 영역이다. 관련된 인지 및 기타 프로세스를 식별하고 연구한다. 그 결과는 도구와 훈련을 개발하는 데 사용된다.

소프트웨어 유지보수 태스크는 적응형 유지보수, 수정 유지보수, 완벽한 유지보수, 코드 재사용, 코드 레버리지의 5가지 범주가 있다.

프로그램 이해 이론

프로그램 이해에 관한 작품의 제목은 다음을 포함한다.

  • 소프트웨어 엔지니어링에서 프로그램 이해에 대한 행동 이론 사용
  • 프로그램 이해의 개념 할당 문제
  • 소프트웨어 유지보수진화프로그램 이해.

컴퓨터 과학자들의 프로그램 이해 선구자에는 루벤 브룩스, 테드 J. 비거스태프, 안넬리제 폰 메이하우저가 있다.

참고 항목