본문 바로가기

Lobo's study room/정보처리기사

[SW 공학]결합도(Coupling)와 응집도(Cohension)

결합도(Coupling)
모듈 내부가 아닌 외부의 모듈과의 연관도 또는 모듈간의 상호 의존성을 나타내는 정도
  • 자료-스탬프-제어-외부-공통-내용(순으로 높다) (자스제외공내)
  • 결합도는 낮고, 응집도는 높을수록 "유지보수성이 높다"라고 할 수 있음.

 

응집도(Cohension)
모듈이 독립적인 기능으로 정의한 정도(독립성). 즉, 한 모듈 내부의 처리 요소들 간의 기능적 연관 정도
  • 기능적-순차적-통신적-시간적-논리적-우연적(순으로 낮다)