Browse > Article
http://dx.doi.org/10.14400/JDC.2014.12.3.263

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

Lee, Myeong-Ho (Dept. of eCommerce, Semyung University)
Publication Information
Journal of Digital Convergence / v.12, no.3, 2014 , pp. 263-268 More about this Journal
Abstract
The purpose of this study is to provide a quantitative evaluation index of object-oriented software development productivity for EJB 3.0 and EJB 3.1. A lightweight container architecture is a newly-developed architecture in order to solve demerits that N-Tiers enterprise architecture has and to support merits therein. A lightweight container architecture is not as heavy as EJB(Enterprise JavaBeans) architecture is, whereas it provides all the functionality of the EJB container. However, there have been insufficient studies on a performance evaluation of EJB 3.0 and EJB 3.1 on an identical platform. Since a quantitative analysis has been performed only with respect to a partial LoC(Line of Code) analysis, there have been insufficient objective evaluation indeces and guidelines for a new specification released. Accordingly, there has been limited evaluation of software development productivity and on new innovations in a project. Therefore, this study designed and implemented a movie reservation system in EJB 3.0 and EJB 3.1, which was based on the same development platform environment. This study then intends to provide evaluation guidelines for an objective software development productivity cl LoC(Lineand standardization thereof by development platform environment.
Keywords
Evaluation Index; EJB 3.0; EJB 3.1; N-Tiers; Software Development Productivity;
Citations & Related Records
Times Cited By KSCI : 6  (Citation Analysis)
연도 인용수 순위
1 M.H. Lee and J.S. Han, Design and Implementation of Movie Reservation System with EJB 3.0 Enterprise for Standardization, The Society of Digital Policy & Management, Vol. 10(8), pp. 219-224, 2012.   과학기술학회마을
2 M.H. Lee , Design and Implementation of Movie Reservation System with EJB 3.1 Lightweight Container Architecture, The Society of Digital Policy & Management, Vol. 11(5), pp. 307-312, 2013.   과학기술학회마을
3 M.H. Lee and J.S. Han, Comparison of Development Productivity of Spring 2.5 and EJB 3.0 with Lightweight Container Architecture, The Society of Digital Policy & Management, Vol. 10(3), pp. 137-142, 2012.   과학기술학회마을
4 Debu Panda, Reza Rahman, and Derek Lane, EJB 3 in Action, Manning Publications Co., pp. 3-176, 2007.
5 R. Monson-Haefel, B. Burke, Enterprise JavaBeans 3.0, O'Reilly, pp. 1-150, 2006.
6 Sun Microsystems, JSR220: Enterprise JavaBeans, Version 3.0, Final Release, 2006.
7 A.R. Rubinger and B. Burke, Enterprise JavaBeans 3.1, O'Reilly, pp. 1-726, 2010.
8 R. M. Reese, EJB 3.1 Cookbook, PACKT Publishing, pp. 1-403, 2011.
9 http://java.sun.com/developer/technicalArticles/J2EE/intro_ee5/index.html
10 M.H. Lee, A Study on Comparison of Development Productivity of Spring 2.5 and Seam 2.0 Based JPetStore Order System, Journal of The Korea Academia-Industrial cooperation Society, Vol. 10(6), pp. 1265-1274, 2009.   과학기술학회마을   DOI   ScienceOn
11 M.H. Lee, A Study on Comparison of Development Productivity of Spring 2.0 and 2.5 with Lightweight Container Architecture, Journal of The Korea Academia-Industrial cooperation Society, Vol. 11(7), pp. 2610-2615, 2010.   과학기술학회마을   DOI   ScienceOn
12 H.S. Chae, Object Orented CBD Development Bible, Hanbit Media, pp. 35-76, 2006.
13 M.H. Lee, A Study on Comparison of Development Productivity of Hibernate 3.2 and iBatis 2.3 Based Lightweight Container Architecture, Journal of The Korea Academia-Industrial cooperation Society, Vol. 12(4), pp. 1919-1926, 2011.   과학기술학회마을   DOI   ScienceOn