skip to main content
10.1145/1181195.1181198acmconferencesArticle/Chapter ViewAbstractPublication PagesfseConference Proceedingsconference-collections
Article

Performance modeling of a JavaEE component application using layered queuing networks: revised approach and a case study

Published:10 November 2006Publication History

ABSTRACT

Nowadays component technologies are an integral part of any enterprise production environment. Performance and scalability are among the key properties of such systems. Using Layered Queuing Networks (LQN), one can predict the performance of a component based system from its design. This work revises the approach of using LQN templates, and offers a case study by using the revised approach to model a realistic component application.

References

  1. Cecchet, E., Marguerite, J., Zwaenepoel, W.: Performance and Scalability of EJB Applications Proc of 17th ACM Conference on Object-Oriented Programming, Seattle, Washington, (2002). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Denaro, G., Polini, A., and Emmerich, W.: Early performance testing of distributed software applications Proc of the Fourth international Workshop on Software and Performance, Redwood Shores, California, (2004) 94--103 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Descripton of LQN XML Schema http://www.sce.carleton.ca/rads/lqn/lqn-documentation/schema/Google ScholarGoogle Scholar
  4. ECperf Kit Sun Microsystems http://java.sun.com/developer/releases/j2ee/ecperf/Google ScholarGoogle Scholar
  5. Gorton, I., Liu, A.: Performance Evaluation of Alternative Component Architectures for Enterprise JavaBean Applications in IEEE Internet Computing, vol.7, no. 3, pages 18--23, 2003 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Java Enterprise Edition Sun Microsystems http://java.sun.com/javaee/Google ScholarGoogle Scholar
  7. Liu, Y., Fekete, A., Gorton, I.: Predicting the Performance of middleware-based applications at the design level Proc of Fourth International Workshop on Software and Performance, Redwood Shores, California (2004) 166--170. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Oufimtsev, A. and Murphy, L.: Predicting Performance of EJB-based Systems Using Layered Queueing Networks Proc. of OOPSLA conference, ACM, Oct. 2004 (poster)Google ScholarGoogle Scholar
  9. The State of J2EE Application Management: Analysis of 2003 Benchmark Survey Survey Analysis by Ptak, Noel & Associates http://ptaknoelassociates.com/members/J2EE_app_mgmt_survey.pdfGoogle ScholarGoogle Scholar
  10. Ufimtsev, A., Murphy, L., Kucharenka A.: Impact of Virtual Memory Managers on Performance of J2EE Applications In Proceedings of Component-Based Software Engineering (CBSE) conference, Vesteras, Sweden, June 2006 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Xu, J., Oufimtsev, A., Woodside, M., Murphy, L.: Performance Modeling and Prediction of Enterprise JavaBeans with Layered Queuing Network Templates Proc of SAVCBS Workshop, FSE, Lisbon (2005) Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Performance modeling of a JavaEE component application using layered queuing networks: revised approach and a case study

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in
              • Published in

                cover image ACM Conferences
                SAVCBS '06: Proceedings of the 2006 conference on Specification and verification of component-based systems
                November 2006
                87 pages
                ISBN:159593586X
                DOI:10.1145/1181195

                Copyright © 2006 ACM

                Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 10 November 2006

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • Article

                Acceptance Rates

                SAVCBS '06 Paper Acceptance Rate14of14submissions,100%Overall Acceptance Rate37of46submissions,80%

                Upcoming Conference

                FSE '24

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader