Using UML State Diagrams for Modelling the Performance of Parallel Programs

被引:0
|
作者
Ortega Arjona, Jorge [1 ]
机构
[1] Univ Nacl Autonoma Mexico, Fac Ciencias, Dept Math, Mexico City, DF, Mexico
来源
COMPUTACION Y SISTEMAS | 2008年 / 11卷 / 03期
关键词
Performance modelling; parallel program; UML State Diagram;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There are many possibilities to design a parallel program in order to obtain the best performance possible. The selection of a program structure, as an organisation of processes, impacts on the performance to be achieved, and depends on the problem to be solved. Now, in order to select a program structure as the best in terms of performance, the software designer requires performance modelling techniques to evaluate different alternatives. If the structure of the parallel program can be modelled as a set of interacting processes, described in terms of UML State Diagrams, this paper presents a performance modelling to estimate the average execution time of a parallel program. Performance modelling is achieved by calculating the average execution time of a parallel program, described as a set of processes which run with deterministically and exponentially distributed execution times.
引用
收藏
页码:199 / 210
页数:12
相关论文
共 50 条
  • [21] User preference and performance with UML interaction diagrams
    Swan, J
    Kutar, M
    Barker, T
    Britton, C
    [J]. 2004 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN CENTRIC COMPUTING: PROCEEDINGS, 2004, : 243 - 250
  • [22] Modelling ETL Processes of Data Warehouses with UML Activity Diagrams
    Munoz, Lilia
    Mazon, Jose-Norberto
    Pardillo, Jesus
    Trujillo, Juan
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008 WORKSHOPS, 2008, 5333 : 44 - +
  • [23] An experimental comparison of ER and UML class diagrams for data modelling
    De Lucia, Andrea
    Gravino, Carmine
    Oliveto, Rocco
    Tortora, Genoveffa
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2010, 15 (05) : 455 - 492
  • [24] An experimental comparison of ER and UML class diagrams for data modelling
    Andrea De Lucia
    Carmine Gravino
    Rocco Oliveto
    Genoveffa Tortora
    [J]. Empirical Software Engineering, 2010, 15 : 455 - 492
  • [25] Representing security specifications in UML state machine diagrams
    Khan, Muhammad Umair
    [J]. 10TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC 2015) / THE 12TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2015) AFFILIATED WORKSHOPS, 2015, 56 : 453 - 458
  • [26] Improvements towards formalizing UML state diagrams in CSP
    Yeung, WL
    Leung, KRPH
    Wang, J
    Dong, W
    [J]. 12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 176 - 182
  • [27] An expressive aspect composition language for UML state diagrams
    Whittle, Jon
    Moreira, Ana
    Araujo, Joao
    Jayaraman, Praveen
    Elkhodary, Ahmed
    Rabbi, Rasheed
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2007, 4735 : 514 - +
  • [28] Test cases generation from UML state diagrams
    Kim, Y.G.
    Hong, H.S.
    Bae, D.H.
    Cha, S.D.
    [J]. IEE Proceedings: Software, 1999, 146 (04): : 187 - 192
  • [29] Integration of the association ends within UML state diagrams
    Bouabana-Tebibel, Thouraya
    Belmesk, Mounira
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2008, 5 (01) : 7 - 15
  • [30] Checking consistency in UML diagrams: Classes and state machines
    Rasch, H
    Wehrheim, H
    [J]. FORMAL METHODS FOR OPEN OBJECT-BASED DISTRIBUTED SYSTEMS, PROCEEDINGS, 2003, 2884 : 229 - 243