Looking for better integration of design and performance engineering

  • Authors:
  • Wei Monin;Fabrice Dubois;Daniel Vincent;Pierre Combes

  • Affiliations:
  • France Telecom R&D/DTL, Laboratory of Advanced Techniques for Software Systems, Lannion, France;France Telecom R&D/DTL, Laboratory of Advanced Techniques for Software Systems, Lannion, France;France Telecom R&D/DTL, Laboratory of Advanced Techniques for Software Systems, Lannion, France;France Telecom R&D/DTL, Laboratory of Advanced Techniques for Software Systems, Lannion, France

  • Venue:
  • SDL'03 Proceedings of the 11th international conference on System design
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

In various domains, performance evaluation has proved very valuable, especially when done at early stages of the development process; the simulation technique, in particular, combines good properties (flexibility, low-cost, relevance of results) for the prediction of software systems performance. However, too often performance engineering is kept separate from the design process of software systems. We try to analyze reasons for that, and discuss ways to better motivate designers to tackle performance evaluation. We then present an approach that aims at producing performance models from design-oriented specifications (based on scenario and/or automata formalisms, such as MSC/SDL). The approach is well adapted to the study of service platforms, and targets basic queuing networks that offer a flexible and powerful framework for modeling performance, as well as mature simulators on the market.