skip to main content
10.1145/1028664.1028781acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
Article

A framework for detecting, assessing and visualizing performance antipatterns in component based systems

Published:23 October 2004Publication History

ABSTRACT

Component-based enterprise systems often suffer from performance issues as a result of poor system design. In this paper, we propose a framework to automatically detect, assess and visualize poor system design, from a performance perspective, by analyzing run-time data using data mining techniques.

References

  1. E. Cecchet et al., "Performance and Scalability of EJB Applications", Proc of 17 th ACM Conference on Object-Oriented Programming, Seattle, Washington, 2002 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Java Memory Profiler, http://www.khelekore.org/jmp/Google ScholarGoogle Scholar
  3. Quest Software's Performasure, http://www.quest.com/performasure/index.aspGoogle ScholarGoogle Scholar
  4. Smith, C. U. and Williams, L. G., "Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software", Addison-Wesley, Boston, MA, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. R. Keller, et al., "Pattern-based reverse-engineering of design components". Proc. of the 21st International Conference on Software Engineering, L.A., USA, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Parsons, T. and Murphy, J. "A framework for automatically detecting and assessing performance antipatterns in component based systems using run-time analysis". The 9th International Workshop on Component Oriented Programming, part of the 18th European Conference on Object Oriented Programming. June 2004, Oslo, Norway.Google ScholarGoogle Scholar

Index Terms

  1. A framework for detecting, assessing and visualizing performance antipatterns in component based systems

      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

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader