1. 프레임워크의 개요
1-1. 프레임워크의 정의
- SW가 개발될 수 있는 뼈대구조로 공통/복잡한 문제를 최소한의 코드 구현을 통해 완제품을 만들 수 있도록 지원하는 반제품 형태의 Template
2. 프레임워크의 개념의 관계도, 특징
2-1. 프레임워크의 개념의 관계도
- 아키텍처는 설계를 실현하는 골격 시스템의 기초를 제공함
- 프레임워크는 만들고자 하는 정보시스템의 구조물 형태의 골격을 제공
2-2. 프레임워크의 특징
특징 | 상세설명 |
실체성 | 프레임워크는 사상이나 개념으로 끝나는 것이 아니라 실체를 담고 있어야 함. |
구체성 | 모든 프레임워크는 프레임워크 구성요소, 각 구성요소가 다루는 내용과 갖춰야 할 형식, 구성요소 사이의 관계, 사용 예제를 담고 있어야 함 |
다양성 | 프레임워크의 실체는 다루는 대상의 추상화 수준에 따라 달라짐 |
재사용성 | 프레임워크는 비슷한 문제영역을 다루는 어플리케이션을 만들 때 계속 재사용할 수 있음. |
- 소프트웨어 개발에서의 프레임워크는 아키텍쳐 설계를 실현하는 골격 시스템을 제공하며,
아키텍쳐에서 정의한 시스템 구성요소를 가장 높은 추상화 수준에서 제공한 것
'1. IT Story > Basic Studies' 카테고리의 다른 글
로직트리(Logic Tree) (0) | 2019.07.17 |
---|---|
MECE(Mutually Exclusive Collectively Exhaustive)/LISS(Linearly Independent Spanning Set) (0) | 2019.07.16 |
BCG Matrix (0) | 2019.07.15 |
Spring 프레임워크 (0) | 2019.07.13 |
SW 아키텍처 드라이버(SW Architecture Driver) (0) | 2019.07.11 |
ADD(Attribute Driven Design) (0) | 2019.07.10 |
SWOT (0) | 2019.07.09 |
7S 모델 (0) | 2019.07.08 |