Performance evaluation of UML design with Stochastic well-formed nets

被引:30
作者
Bernardi, Simona [1 ]
Merseguer, Jose
机构
[1] Univ Turin, Dipartimento Informat, I-10149 Turin, Italy
[2] Univ Zaragoza, Dept Informat & Ingn Sistemas, Zaragoza 50018, Spain
关键词
unified modeling language; UML profile for schedulability performance and time; Stochastic Well-formed Net; Software performance; engineering; Model driven architecture;
D O I
10.1016/j.jss.2007.02.029
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The paper presents a method to compute performance metrics (response time, sojourn time, throughput) on Unified Modeling Language design. The method starts with UML design annotated according to the UML Profile for Schedulability, Performance and Time. The UML design is transformed into a performance model where to compute the referred metrics. Being the performance model a Stochastic Well-formed Net, the method is enabled to analyze systems where the object identities are relevant as well as those where they are not. A complete case study reveals how to apply the method and its usefulness. (C) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:1843 / 1865
页数:23
相关论文
共 35 条
  • [1] Balbo G., 1995, Proceedings of the Sixth International Workshop on Petri Nets and Performance Models (Cat. No.95TB100003), P2, DOI 10.1109/PNPM.1995.524310
  • [2] Memory fault tolerance software mechanisms: Design and configuration support through SWN models
    Ballarini, P
    Capra, L
    Franceschinis, G
    De Pierro, M
    [J]. THIRD INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2003, : 111 - 121
  • [3] BALLARINI P, P INT C DEP SYST NET, P773
  • [4] BALSAMO S, 2003, P 9 EUR SOFTW ENG C, P363, DOI DOI 10.1145/940071.940122
  • [5] BARESI L, 2001, LNCS, V2001, P276
  • [6] Implementing compositionality for stochastic Petri nets
    Bernardi S.
    Donatelli S.
    Horváth A.
    [J]. International Journal on Software Tools for Technology Transfer, 2001, 3 (04) : 417 - 430
  • [7] BERNARDI S, 2002, P 3 INT WORKSH SOFTW, P35
  • [8] QoS assessment via stochastic analysis
    Bernardi, Simona
    Merseguer, Jose
    [J]. IEEE INTERNET COMPUTING, 2006, 10 (03) : 32 - 42
  • [9] BOBBIO A, 2001, P EUR SAF REL C ESRE, P411
  • [10] Bondavalli A, 2001, COMPUT SYST SCI ENG, V16, P265