An intermediate metamodel with scenarios and resources for generating performance models from UML designs

被引:42
|
作者
Petriu, Dorin B. [1 ]
Woodside, Murray [1 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
来源
SOFTWARE AND SYSTEMS MODELING | 2007年 / 6卷 / 02期
关键词
unified modeling language; performance evaluation; scenarios; model transformations;
D O I
10.1007/s10270-006-0026-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Performance analysis of a software specification in a language such as UML can assist a design team in evaluating performance-sensitive design decisions and in making design trade-offs that involve performance. Annotations to the design based on the UML Profile for Schedulability, Performance and Time provide necessary information such as workload parameters for a performance model, and many different kinds of performance techniques can be applied. The Core Scenario Model (CSM) described here provides a meta-model for an intermediate form which correlates multiple UML diagrams, extracts the behaviour elements with the performance annotations, attaches important resource information that is obtained from the UML, and supports the creation of many different kinds of performance models. Models can be made using queueing networks, layered queues, timed Petri nets, and it is proposed to develop the CSM as an intermediate language for all performance formalisms. This paper defines the CSM and describes how it resolves questions that arise in performance model-building.
引用
收藏
页码:163 / 184
页数:22
相关论文
共 35 条
  • [31] Performance Analysis of the Parallel Code Execution for an Algorithmic Trading System, Generated From UML Models by End Users
    Hains, Gaetan
    Li, Chong
    Wilkinson, Nicholas
    Redly, Jarrod
    Khmelevsky, Youry
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON MICROELECTRONICS SYSTEMS EDUCATION (MSE), 2015,
  • [32] Performance Analysis of the Parallel Code Execution for an Algorithmic Trading System, Generated From UML Models by End Users
    Hains, Gaetan
    Li, Chong
    Wilkinson, Nicholas
    Redly, Jarrod
    Khmelevsky, Youry
    [J]. 2015 NATIONAL CONFERENCE ON PARALLEL COMPUTING TECHNOLOGIES (PARCOMPTECH 2015), 2015,
  • [33] Impact on genetic gain from using misspecified statistical models in generating p-rep designs for early generation plant-breeding experiments
    Sermarini, Renata Alcarde
    Brien, Chris
    Borges Demetrio, Clarice Garcia
    dos Santos, Alessandra
    [J]. CROP SCIENCE, 2020, 60 (06) : 3083 - 3095
  • [34] Parallel particle filters for online identification of mechanistic mathematical models of physiology from monitoring data: performance and real-time scalability in simulation scenarios
    Sven Zenker
    [J]. Journal of Clinical Monitoring and Computing, 2010, 24 : 319 - 333
  • [35] PARALLEL PARTICLE FILTERS FOR ONLINE IDENTIFICATION OF MECHANISTIC MATHEMATICAL MODELS OF PHYSIOLOGY FROM MONITORING DATA: PERFORMANCE AND REAL-TIME SCALABILITY IN SIMULATION SCENARIOS
    Zenker, Sven
    [J]. JOURNAL OF CLINICAL MONITORING AND COMPUTING, 2010, 24 (04) : 319 - 333