A Study on Comparison of Software Development Productivity with EJB 2.0 and EJB 3.0

EJB 2.0과 EJB 3.0의 소프트웨어 개발 생산성 비교 연구

  • 이명호 (세명대학교 전자상거래학과)
  • Published : 2008.09.30

Abstract

This paper proposes an object-oriented software development guidance and an evaluation index for the productivity related to EJB(Enterprise JavaBeans). EJB is a known successful standard model for LSDO(Large Size Distributed Object). However, there is no comparison research about the performance of EJB 2.0 and 3.0 with same identical platform. Quantitative analysis is supported as a part of LOC(Line Of Code) analysis. There is a limit to develop the updated software with no the specific evaluating index for the productivity of software. This work proposes an specific index for evaluating the productivity of new version EJB on a platform. Base on the result, the specific guidance of the developing software is obtained.

Keywords

References

  1. 김병곤; Enterprise Java Beans 3.0, 가메출판사, 26-340, 2006
  2. 이명호; "X-인터넷 환경에서 생산성 있는 소프트웨어 개발 방법의 설계", 한국산업경영시스템학회지, 28(2):53-59, 2005
  3. 이명호; "설비정보화를 위한 MVC 디자인 패턴을 활용한 비즈니스 티어의 설계", 대한설비관리학회지, 11(2):99-107, 2006
  4. 전혜영, 김성진; 웹로직으로 배우는 EJB, 도서출판 대림, 12-301, 2006
  5. 채흥석; 객체지향 CBD 개발 Bible, 한빛미디어, 35-76, 2006
  6. Debu Panda, Reza Rahman, and Derek Lane; EJB 3 in Action, Manning Publications Co., 3-176, 2007
  7. Richard Monson-Haefel, Bill Burke; "Enterprise Java- Beans 3.0," O'Reilly, 1-150, 2006
  8. Sun Microsystems; "Enterprise JavaBeans Specification, Version 2.0," Final Release, 2001
  9. Sun Microsystems; "JSR220:Enterprise JavaBeans, Version 3.0," Final Release, 2006
  10. John Steams, Roberto Chinnici, and Sahoo; "An Introduction to the Java EE 5 Platform," http://java.sun.com/developer/technicalArticles/J2EE/intro_ee5/index.html, 2006