An UML Based Performance Evaluation of Real-Time Systems Using Timed Petri Net

被引:8
|
作者
Shailesh, Tanuja [1 ]
Nayak, Ashalatha [1 ]
Prasad, Devi
机构
[1] Manipal Acad Higher Educ, Manipal Inst Technol, Dept Comp Sci & Engn, Manipal 576104, India
关键词
software engineering; timed petri nets; UML; metamodel; performance evaluation; PIPE; MODEL;
D O I
10.3390/computers9040094
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Performance is a critical non-functional parameter for real-time systems and performance analysis is an important task making it more challenging for complex real-time systems. Mostly performance analysis is performed after the system development but an early stage analysis and validation of performance using system models can improve the system quality. In this paper, we present an early stage automated performance evaluation methodology to analyse system performance using the UML sequence diagram model annotated with modeling and analysis of real-time and embedded systems (MARTE) profile. MARTE offers a performance domain sub-profile that is used for representing real-time system properties essential for performance evaluation. In this paper, a transformation technique and transformation rules are proposed to map the UML sequence diagram model into a Generalized Stochastic Timed Petri net model. All the transformation rules are implemented using a metamodel based approach and Atlas Transformation Language (ATL). A case study from the manufacturing domain a Kanban system is used for validating the proposed technique.
引用
收藏
页码:1 / 31
页数:31
相关论文
共 50 条
  • [1] An automated qualitative analysis of real-time systems using Timed Petri net and SPIN
    Shailesh, Tanuja
    Nayak, Ashalatha
    Prasad, Devi
    [J]. COGENT ENGINEERING, 2024, 11 (01):
  • [2] UML/PNO: A way to merge UML and Petri Net Objects for the analysis of Real-Time Systems
    Delatour, J
    Paludetto, M
    [J]. OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 511 - 514
  • [3] Coloured timed Petri net model for real-time control of automated guided vehicle systems
    Dotoli, M
    Fanti, MP
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (09) : 1787 - 1814
  • [4] Petri net based design of reconfigurable embedded real-time systems
    Rust, C
    Stappert, F
    Bernhardi-Grisson, R
    [J]. DESIGN AND ANALYSIS OF DISTRIBUTED EMBEDDED SYSTEMS, 2002, 91 : 41 - 50
  • [5] Evaluation of Real-Time Characteristics for Mission Critical Systems Using Hierarchically Profiled Petri Net
    Youn, Hyunsang
    Chun, Ingeol
    Lee, Eunseok
    [J]. CONTROL AND AUTOMATION, AND ENERGY SYSTEM ENGINEERING, 2011, 256 : 202 - +
  • [6] THE SPECIFICATION AND DESIGN OF HARD REAL-TIME SYSTEMS USING TIMED AND TEMPORAL PETRI NETS
    SAGOO, JS
    HOLDING, DJ
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1990, 30 (1-5): : 389 - 396
  • [7] Design, Analysis and Verification of Real-Time Systems Based on Time Petri Net Refinement
    Ding, Zhijun
    Jiang, Changjun
    Zhou, Mengchu
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12 (01)
  • [8] S-NETS - A PETRI NET BASED MODEL FOR PERFORMANCE EVALUATION OF REAL-TIME SCHEDULING ALGORITHMS
    BALAJI, S
    PATNAIK, LM
    JENKINS, L
    GOEL, PS
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1992, 15 (03) : 225 - 237
  • [9] A review of Petri Net based modeling and verification for embedded real-time systems
    zhang, Haitao
    Wang, Fei-Yue
    [J]. DETC 2005: ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, 2005, Vol 4, 2005, : 257 - 264
  • [10] A simulation scheme for estimating deadline of real-time task modeled in timed petri net
    Chung, WH
    Yoon, H
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1998, E81A (02) : 288 - 294