Abstract

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.

-- DanielAmyot - 09 Aug 2006

Discussion

  • Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.

FormForVirtualLibrary edit

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
Topic attachments
I Attachment Action Size Date Who Comment
tools02.pdfpdf tools02.pdf manage 170 K 04 Nov 2005 - 18:11 JacquesSincennes  
Topic revision: r3 - 13 Nov 2009, DanielAmyot
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback