프레임워크(Framework)

CODEDRAGON Development/Software Engineering

반응형


 

프레임워크(Framework)

·         비기능적(Non-Funtional) 요구사항(성능, 보안, 확장성, 안정성 ) 만족하는 구조와 구현된 기능을 안정적으로 실행 제어해주는 만들어진 라이브러리의 덩어리입니다.

·         프레임워크는 애플리케이션들의 최소한의 공통점을 찾아 하부 구조를 제공함으로써 개발자들로 하여금 시스템의 하부 구조를 구현하는데 들어가는 노력을 절감하게 해줍니다.

·         프로젝트 시작시 마다 요구되어 지는 비기능적 요소의 비기능적 요구사항을 미리 만들어놓고 사용할 있도록 개발자에게 제공해 줍니다.

·         특정한 목적에 맞게 프로그래밍을 쉽게 하기 위한 환경입니다.

·         사용자가 필요로 하는 기능이나 솔루션을 선택하여 얻고자하는 결과를 바로 얻을 있는 구조를 말합니다. 필요한 기능이 있다면 그때 그때 필요한 컴포넌트를 얹어서 사용할 있는 장점이 있습니다.

·         대표적으로 Spring Framework, 전자정부 프레임워크 등이 있습니다.

 

 

http://bit.ly/2KhtOo0

http://bit.ly/2KiNTKT

http://bit.ly/2Ke5GTj

https://en.wikipedia.org/wiki/Software_framework