CBD 방법론: Difference between revisions
From CS Wiki
(새 문서: 분류:소프트웨어 공학 ;Component Based Development ;컴포넌트 단위의 개발/조립/유지보수를 통해 현대경영이 필요로 하는 정보시스템의 신...) |
No edit summary |
||
Line 11: | Line 11: | ||
== [[컴포넌트]] == | == [[컴포넌트]] == | ||
== 표준기술 == | |||
* SUN의 EJB : JAVA 언어로 구현된 서버 컴포넌트 | |||
* MS의 COM+ : VB, C# 등의 언어를 이용해 구현 | |||
== 개발 절차 == | |||
# 도메인 분석 | |||
# 도메인 설계 | |||
# 컴포넌트 추출 | |||
# 컴포넌트 설계 | |||
# 컴포넌트 구현 | |||
# 컴포넌트 인증 | |||
# 컴포넌트 디자인 패턴 | |||
# 컴포넌트 배포 | |||
# 컴포넌트 조립 | |||
## 요구사항 정의 | |||
## 영역 분석 | |||
## 컴포넌트 기반설계 | |||
## 응용시스템 |
Revision as of 01:45, 3 October 2019
- Component Based Development
- 컴포넌트 단위의 개발/조립/유지보수를 통해 현대경영이 필요로 하는 정보시스템의 신속한 구축, 변경 확장의 용이성, 타 시스템과의 호환성을 달성하고자 하는 SW 공학 프로세스, 방법론 및 기술의 총체적 개념
특징
- 생산성: 부품의 조립을 통한 개발 시간 단축
- 변경용이성: 요구사항 변경에 대한 안정적인 대처 가능
- 관리용이성: 독립적인 컴포넌트 단위의 관리로 복잡성을 최소화
- 재사용성: 실행기반의 재사용, 모델의 재사용
- 고품질: 품질이 검증된 컴포넌트 사용
컴포넌트
표준기술
- SUN의 EJB : JAVA 언어로 구현된 서버 컴포넌트
- MS의 COM+ : VB, C# 등의 언어를 이용해 구현
개발 절차
- 도메인 분석
- 도메인 설계
- 컴포넌트 추출
- 컴포넌트 설계
- 컴포넌트 구현
- 컴포넌트 인증
- 컴포넌트 디자인 패턴
- 컴포넌트 배포
- 컴포넌트 조립
- 요구사항 정의
- 영역 분석
- 컴포넌트 기반설계
- 응용시스템