Software performance concerns begin at the very outset of a new Cases, which may be elaborated as scenarios: this work creates performance models from scenarios. The Use Case Maps notation captures the causal flow of intended execution in terms of responsibilities, which may be allocated to components , and which are annotated with expected resource demands. The SPT algorithm was developed to transform scenario models into performance models. The UCM2LQN
tool implements SPT and converts UCM scenario models to layered queueing performance models, allowing rapid evaluation of an evolving scenario definition. The same reasoning can be applied to other scenario models such as Message Sequence Charts, UML Activity Graphs (or Collaboration Diagrams, or Sequence Diagrams), but UCMs are particularly powerful, in that they can combine interacting scenarios and show scenario interactions. Thus a solution for UCMs can be applied to multiple scenarios defined with other notations.
- 09 Aug 2006
- Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.
| Title || Software Performance Models from System Scenarios in Use Case Maps |
| Authors || Dorin Petriu and Murray Woodside |
| Type || Conference |
| Conference/Journal Title || Performance TOOLS 2002 |
| Volume/Number || LNCS 2324 |
| Editors || |
| Publisher || Springer-Verlag |
| Month || April |
| Year || 2002 |
| Pages || 141-158 |
| DOI || 10.1007/3-540-46029-2_9 |
| Keywords || LQN, performance, Use Case Maps |