Proceedings of the Korea Information Processing Society Conference (한국정보처리학회:학술대회논문집)
- 2003.05c
- /
- Pages.1729-1732
- /
- 2003
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
Improving Reusability and Maintainability of Entity Bean in Bean-Managed Persistence.
BMP 기반 엔티티 빈의 재사용성과 유지보수성 향상 방안
- Kim, Go-Woon (Dept. of Computer Engineering, Dongguk University) ;
- Lee, Keum-Suk (Dept. of Computer Engineering, Dongguk University)
- Published : 2003.05.16
Abstract
EJB는 J2EE 기반의 분산 컴포넌트 모델로 재사용 가능한 소프트웨어이다. 그중 데이터베이스의 데이터를 객체화한 엔티티 빈 컴포넌트는 영속성에 따라 CMP와 BMP로 구분이 되는데, BMP는 영속성의 차이로 인해 CMP와 조립하기 어려워 재사용성이 떨어지고, 소스코드가 복잡해 유지보수가 어렵다. 본 논문에서는 EJB 컴포넌트 중에서 BMP를 기반으로 구현한 엔티티 빈에 Dual Persistent 엔티티 빈 패턴(Entity Bean Pattern)을 적용하여 재사용성을 향상시키고, 소스코드를 리팩토링(Refactoring) 하여 유지보수성 향상시키는 DPwR(Dual Persistence with Refactoring) 방법을 제안하였다.
Keywords