Major/Software Dev
아키텍처와 프레임워크의 차이
sunki-lee
2011. 6. 2. 18:04
아키텍처와 프레임워크
"요구사항분석 -> 시스템요구사항정리-> 개념설계 -> 상세설계 -> 구현"
위와 같은 프로그램 개발단계에서 정리,설계부분에서
아키텍쳐 설계가 이루어지고 아키텍처의 내용중에서 개발자에게 필요한 부분을 정리하여 만든게 프레임워크.
프레임워크 : 가이드라인을
가진다. 개발 범위가 정해져있다. 다양한 도구들이 지원된다. 개발시간을 줄일 수 있고, 오류를 감소시킨다. 너무 의존하면 개발자들의 능력이 떨어질 수 있는
단점이 존재.
아키텍처 : 시스템의
상세 설계를 위한 기본 가이드로 활용 된다.(시스템 기능, 시스템분할, 개발모듈 분할, 코딩규칙, 로그출력형식, DB연관도, 인터페이스 규격, 오류처리
등 을 정의)