Informatik-Spektrum

, Volume 30, Issue 4, pp 251–258 | Cite as

Performance-Analyse und -Optimierung in der Softwareentwicklung

  • Niklas Schlimm
  • Mirko Novakovic
  • Robert Spielmann
  • Tobias Knierim
HAUPTBEITRAG PERFORMANCE-ANALYSE UND -OPTIMIERUNG

Zusammenfassung

Nicht-funktionale Anforderungen an ein Softwaresystem beschreiben Aspekte, die nicht direkt die Funktionalität, wie sie der Benutzer sieht, betreffen.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Smith, C.U.: Performance Solutions: A Practical Guide To Creating Responsive, Scalable Software. Addison-Wesley (2002)Google Scholar
  2. 2.
    Pressman, R.S.: Software Engineering – A Practitioner’s Approach. McGraw-Hill, Inc. (1992)Google Scholar
  3. 3.
    Smith, C.U., Williams, L.G: Introduction to Software Performance Engineering. Addison-Wesley (2001)Google Scholar
  4. 4.
    Woodside, C.M.: Throughput calculation for basic stochastic rendesvous networks. Perform. Eval. 9, 143–160 (1988)Google Scholar
  5. 5.
    Firesmith, D.G.: Common concepts underlying safety, security, and survivability engineering. Carnegie Mellon Software Engineering Institute – Technical Note CMU/SEI-2003-TN-033 (2003) http://www.sei.cmu.edu/pub/documents/03.reports/pdf/03tn033.pdfGoogle Scholar
  6. 6.
    Marzolla, M.: Simulation-Based Performance Modeling of UML Software Architectures. PhD thesis, Università Ca Foscari di Venezia (2004)Google Scholar
  7. 7.
    Menasce, D.A., Almeida, V.A.F., Dowdy, L.W.: Capacity Planning and Performance Modeling: from mainframes to client-server systems. Prentice Hall (1994)Google Scholar
  8. 8.
    Smith, C.U.: Performance Engineering of Software Systems. Addision-Wesley (1990)Google Scholar
  9. 9.
    Asböck, S.: Load Testing for eConfidence. Hamburg: Segue Software Deutschland GmbH (2001)Google Scholar
  10. 10.
    Killelea, P.: Web Performance Tuning, 2. Auflage. O’Reilly Media (2002)Google Scholar
  11. 11.
    Loukides, M., Musumeci, G.-P.: System Performance Tuning, 2. Auflage. Sebastopol: O’Reilly & Associates (2002)Google Scholar
  12. 12.
    Burke R.: Network Management. Concepts and Practice: A Hands-on Approach. Pearson Education, Inc. (2004)Google Scholar
  13. 13.
    Haines, S.: Pro Java EE 5 Performance Management and Optimization, friends of ED (2006)Google Scholar
  14. 14.
    Schmietendorf, A., Scholz, A.: Aspects of performance engineering – an overview. In: Performance Engineering: State of the Art and Current Trends. Springer Verlag (2001)Google Scholar
  15. 15.
    Spiller, A., Linz, T.: Basiswissen Softwaretest. Heidelberg: dpunkt-Verlag (2003)Google Scholar
  16. 16.
    Software QA/Test Resource Center: http://www.softwareqatest.com/qatweb1.html (2007)Google Scholar
  17. 17.
    opensourcetesting.org: http://www.opensourcetesting.org/performance.php (2007)Google Scholar
  18. 18.
    Applied Testing and Technology, Inc.: http://www.aptest.com/resources.html (2007)Google Scholar
  19. 19.
    Internationale Norm ISO 14756: Measurement and Rating of Performance of Computer-Based Software Systems (1999/2000)Google Scholar
  20. 20.
    Dirlewanger, W.: Messung und Bewertung der DV-Leistung auf Basis der Norm DIN 66273. Heidelberg: Hüthig Verlag (1994)Google Scholar
  21. 21.
    Nationale Norm DIN 66273, Teile 1–4 (Leistungsmessverfahren und Normlasten) (1992–2001)Google Scholar
  22. 22.
    Blum, R.: Network Performance Toolkit: Using Open Source Testing Tools. Wiley (2003)Google Scholar
  23. 23.
    Crawford, I., Wadleigh, K.: Software Optimization for High Performance Computing: Creating Faster Applications. Prentice Hall (2000)Google Scholar
  24. 24.
    Eigenmann, R.: Performance Evaluation and Benchmarking with Realistic Applications. The MIT Press (2001)Google Scholar
  25. 25.
    Gerber, R.: Software Optimization Cookbook: High-Performance Recipes for the Intel Architecture. Intel Press (2002)Google Scholar
  26. 26.
    Jain, R.K.: The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling. Wiley (2001)Google Scholar
  27. 27.
    Lilja, D.J.: Measuring Computer Performance: A Practitioner’s Guide. Cambridge University Press (2000)Google Scholar
  28. 28.
    Menasce, D., Almeida, V.A.F.: Capacity Planning for Web Performance: Metrics, Models, and Methods. Prentice Hall (1998)Google Scholar
  29. 29.
    Menasce, D.A., Dowdy, L.W., Almeida, V.A.F.: Performance by Design: Computer Capacity Planning By Example. Prentice Hall PTR (2004)Google Scholar
  30. 30.
    Smith, C.U., Williams, L.G.: Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software. Boston, MA: Addison-Wesley (2002)Google Scholar
  31. 31.
    Stoll, C., Pommerening, T.: Evaluation von Lasttest-Tools und Performance Studie, http://www.tyranus.de/downloads/papers/lasttesttool_evaluation.pdf (2004)Google Scholar

Copyright information

© Springer-Verlag 2007

Authors and Affiliations

  • Niklas Schlimm
    • 1
  • Mirko Novakovic
    • 1
  • Robert Spielmann
    • 1
  • Tobias Knierim
    • 1
  1. 1.codecentric GmbHSolingenDeutschland

Personalised recommendations