Not logged in.

Contribution Details

Type Conference or Workshop Paper
Scope Discipline-based scholarship
Published in Proceedings Yes
Title Improved Feedback for Architectural Performance Prediction using Software Cartography Visualizations
Organization Unit
  • Contribution from another University/Organization than University of Zurich
Authors
  • Klaus Krogmann
  • Christian M. Schweda
  • Sabine Buckl
  • Michael Kuperberg
  • Anne Koziolek
  • Florian Matthes
Editors
  • Raffaela Mirandola
  • Ian Gorton
  • Christine Hofmeister
Presentation Type paper
Item Subtype Original Work
Refereed Yes
Status Published in final form
Page Range 52 - 69
Event Title Architectures for Adaptive Systems (Proceeding of QoSA 2009)
Event Type conference
Event Location East Stroudsburg University, Pennsylvania, USA
Event Start Date June 24 - 2009
Event End Date June 26 - 2009
Series Name Lecture Notes in Computer Science
Publisher Springer
Abstract Text Software performance engineering provides techniques to analyze and predict the performance (e.g., response time or resource utilization) of software systems to avoid implementations with insufficient performance. These techniques operate on models of software, often at an architectural level, to enable early, design-time predictions for evaluating design alternatives. Current software performance engineering approaches allow the prediction of performance at design time, but often provide cryptic results (e.g., lengths of queues). These prediction results can be hardly mapped back to the software architecture by humans, making it hard to derive the right design decisions. In this paper, we integrate software cartography (a map technique) with software performance engineering to overcome the limited interpretability of raw performance prediction results. Our approach is based on model transformations and a general software visualization approach. It provides an intuitive mapping of prediction results to the software architecture which simplifies design decisions. We successfully evaluated our approach in a quasi experiment involving 41 participants by comparing the correctness of performance-improving design decisions and participants' time effort using our novel approach to an existing software performance visualization.
Export BibTeX
EP3 XML (ZORA)
Additional Information QoSA 2009 best paper award