교재 : 컴퓨터 과학 총론 (13th Edition)(배운 내용을 책으로 복습하며 작성한 글입니다. )1. 소프트웨어 공학 개관- 소트트웨어 공학은 대규모의 복잡한 소프트웨어 시스템의 개발에 지침이 되는 원리들을 모색하는 컴퓨터과학의 한 분야이다.- 소프트웨어의 특성과 다른 공학 분야의 특성 사이의 차이사전 제작된 범용 컴포넌트들을 이용하여 시스템을 구축하는 것 (일반 공학의 경우 "규격 부품"을 기초 요소로 사용하는 것은 대단히 유용하지만, 소프트웨어 컴포넌트는 특정 응용 분야에 기초하고 있어서 범용 컴포넌트로서의 유용성이 제한된다.)소프트웨어의 경우 그 성질을 측정하기 위해 사용될 수 있는 측도(metric)라고 불리는 정량적 기법이 없다.- 소프트웨어 공학 연구실용 연구자 : 바로 응용 가능한 기..