Evaluating the Scalability of Enterprise JavaBeans Technology

  • Authors:
  • Yan (Jenny) Liu;Ian Gorton;Anna Liu;Shiping Chen

  • Affiliations:
  • -;-;-;-

  • Venue:
  • APSEC '02 Proceedings of the Ninth Asia-Pacific Software Engineering Conference
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

One of the major problems in building large-scaledistributed systems is to anticipate the performance ofthe eventual solution before it has been built. Thisproblem is especially germane to Internet-based e-businessapplications, where failure to provide highperformance and scalability can lead to application andbusiness failure. The fundamental software engineeringproblem is compounded by many factors, includingindividual application diversity, software architecturetrade-offs, COTS component integration requirements,and differences in performance of various software andhardware infrastructures. In this paper, we describe theresults of an empirical investigation into the scalabilityof a widely used distributed component technology,Enterprise JavaBeans (EJB). A benchmark application isdeveloped and tested to measure the performance of asystem as both the client load and componentinfrastructure are scaled up. A scalability metric fromthe literature is then applied to analyze the scalability ofthe EJB component infrastructure under two differentarchitectural solutions.