Automatic generation of Markov chain usage models from real-time software UML models

被引:0
|
作者
Yan, J [1 ]
Wang, J [1 ]
Chen, HW [1 ]
机构
[1] Nal Lab Parallel & Distributed Proc, Changsha, Peoples R China
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The paper concerns automatic generation of usage models from real-time software UML models. Firstly, we define the reasonably constrained real-time software UML artirfacts, which include use case diagrams, timed sequence diagrams and the execution probability of each sequence diagram in its associated use case. Secondly, the paper presents a method that derives the software usage model from the constrained UML artifacts. The method elicits the messages associated with the objects under testing and their occurrence probabilities to generate the usage model of each use case. Timing constraints in sequence diagrams are considered during usage model generation. Then the usage models of use cases are integrated into the software usage model by utilizing the execution sequence relations between use cases. The usage models can be used to generate real-time software statistical test cases and facilitate real-time software statistical testing.
引用
收藏
页码:22 / 31
页数:10
相关论文
共 50 条
  • [31] Software dependability evaluation based on Markov usage models
    Gutjahr, WJ
    [J]. PERFORMANCE EVALUATION, 2000, 40 (04) : 199 - 222
  • [32] Deriving input partitions from UML models for automatic test generation
    Weissleder, Stephan
    Schlingloff, Bernd-Holger
    [J]. MODELS IN SOFTWARE ENGINEERING, 2008, 5002 : 151 - 163
  • [33] Real-time threat assessment based on hidden Markov models
    Theodosiadou, Ourania
    Chatzakou, Despoina
    Tsikrika, Theodora
    Vrochidis, Stefanos
    Kompatsiaris, Ioannis
    [J]. RISK ANALYSIS, 2023, 43 (10) : 2069 - 2081
  • [34] Generalized Markov Models for Real-Time Modeling of Continuous Systems
    Filev, Dimitar P.
    Kolmanovsky, Ilya
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2014, 22 (04) : 983 - 998
  • [35] Automatic Generation of Software Behavioral Models
    Lorenzoli, Davide
    Mariani, Leonardo
    Pezze, Mauro
    [J]. ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 501 - 510
  • [36] Validation of UML and OCL models by automatic snapshot generation
    Gogolla, M
    Bohling, J
    Richters, M
    [J]. UML 2003 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: MODELING LANGUAGES AND APPLICATIONS, 2003, 2863 : 265 - 279
  • [37] TML: a description language for Markov chain usage models
    Prowell, SJ
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2000, 42 (12) : 835 - 844
  • [38] Model-based Software Product Line Testing by Coupling Feature Models with Hierarchical Markov Chain Usage Models
    Gebizli, Ceren Sahin
    Sozer, Hasan
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2016), 2016, : 278 - 283
  • [39] Synthesis of real-time implementations from component-based software models
    Gu, ZH
    Shin, KG
    [J]. RTSS 2005: 26TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2005, : 167 - 176
  • [40] Automatic Generation of Just-in-time Online Assessments from Software Design Models
    Zualkernan, Imran A.
    Abou El-Naaj, Salim
    Papadopoulos, Maria
    Al-Amoudi, Budoor K.
    Matthews, Charles E.
    [J]. EDUCATIONAL TECHNOLOGY & SOCIETY, 2009, 12 (01): : 173 - 192