소프트웨어 개발 프레임워크는 소프트웨어 개발에 공통적으로 사용되는 구성 요소를 일반화하여 제공해주는 반제품 형태의 소프트웨어 시스템입니다. 선행 사업자의 기술에 의존하지 않는 표준화된 개발 기반으로 인해 사업자 종속성을 해소시킬 수 있습니다.
소프트웨어 개발 프레임워크의 주요 기능은 다음과 같습니다.
- 예외 처리
- 트랜잭션 처리
- 메모리 공유
- 데이터 소스 관리
- 서비스 관리
- 쿼리 서비스
- 로깅 서비스
- 사용자 인증 서비스
소프트웨어 개발 프레임워크의 특성은 다음 4가지가 있습니다.
- 모듈화
- 재사용성
- 확장성
- 제어의 역흐름
소프트웨어 개발 프레임워크의 종류는 아래 3가지가 있습니다.
- 스프링 프레임워크 : 자바 플랫폼을 위한 오픈 소스 경량형 애플리케이션 프레임워크
- 전자정부 프레임워크 : 대한민국의 공공부문 정보화 사업 시 제공하는 프레임워크
- 닷넷 프레임워크 : Windows 프로그램의 개발 환경을 제공하는 프레임워크
728x90
반응형
'etc. > 정보처리기사' 카테고리의 다른 글
★ 데이터베이스 (0) | 2021.09.02 |
---|---|
데이터 전환 / 데이터 검증 / 오류 데이터 측정 및 정제 (0) | 2021.09.02 |
소프트웨어 개발 표준 (0) | 2021.09.01 |
소프트웨어 개발 방법론 테일러링 (0) | 2021.09.01 |
소프트웨어 개발 방법론 결정 (0) | 2021.09.01 |