Test Cases Generation for Embedded Real-time Software Based on Extended UML

被引:2
|
作者
Yin Yongfeng [1 ]
Liu Bin [1 ]
Lu Minyan [1 ]
Li Zhen [1 ]
机构
[1] Beihang Univ, Dept Syst Engn & Engn Technol, Beijing, Peoples R China
关键词
embedded real-time software; software testing; test case; UML; scenario technology;
D O I
10.1109/ITCS.2009.23
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Automated testing of embedded real-time software is a hotpot in nowadays software testing area. In this paper, the relations between unified modeling language (UML) and embedded real-time software testing are introduced firstly. And then, based on the extensions of UML diagrams and the scenario technology, we propose the test cases generation for embedded real-time software based on extended UML. Furthermore, combined with the verification of test cases generation process for avionics embedded system, the research thoughts and methods are brought out. The verification result shows that the method proposed in this paper can be used effectively in automated test cases generation of embedded real-time software testing and improve testing efficiency and maintainability so as to reduce the test cost.
引用
收藏
页码:69 / 74
页数:6
相关论文
共 50 条
  • [41] Automatic generation of Markov chain usage models from real-time software UML models
    Yan, J
    Wang, J
    Chen, HW
    [J]. QSIC 2004: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2004, : 22 - 31
  • [42] Automated generation of explicit connectors for component based hardware/software interaction in embedded real-time systems
    Forster, Wolfgang
    Kutschera, Christof
    Steinilnger, Andreas
    Goeschka, Karl M.
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 3734 - +
  • [43] Mutation-based simulation test data generation for testing complex real-time software
    Bai, Xiaoying
    Lee, Shufang
    Chen, Yinong
    [J]. 40TH ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2007, : 73 - 80
  • [44] An Extended TASM-Based Requirements Modeling Approach for Real-Time Embedded Software: An Industrial Case Study
    Shan, Jin-Hui
    Zhao, Hai-Yan
    Wang, Jin-Bo
    Wang, Rui-Xue
    Ruan, Cheng-Lin
    Yao, Zhe-Xi
    [J]. SOFTWARE ENGINEERING AND METHODOLOGY FOR EMERGING DOMAINS, 2016, 675 : 19 - 34
  • [45] UML-Based Development of Embedded Real-Time Software on Multi-Core in Practice: Lessons Learned and Future Perspectives
    Ciccozzi, Federico
    Seceleanu, Tiberiu
    Corcoran, Diarmuid
    Scholle, Detlef
    [J]. IEEE ACCESS, 2016, 4 : 6528 - 6540
  • [46] eNGene: an ARM based embedded real-time software GNSS receiver
    Gamba, Micaela Troglia
    Nicola, Mario
    Falletti, Emanuela
    [J]. PROCEEDINGS OF THE 28TH INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS+ 2015), 2015, : 3178 - 3187
  • [47] Verifying Liveness and Real-Time of OS-Based Embedded Software
    Ribeiro, Leandro Batista
    Nagarajan, Drona
    Manjunath, Vignesh
    Ahmad, Muhammad Tanveer Ali
    Baunach, Marcel
    [J]. 2022 25TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2022, : 679 - 688
  • [48] Enabling Component-Based Design for Embedded Real-Time Software
    Wiklander, Jimmie
    Eliasson, Jens
    Kruglyak, Andrey
    Lindgren, Per
    Nordlander, Johan
    [J]. JOURNAL OF COMPUTERS, 2009, 4 (12) : 1309 - 1321
  • [49] Research on Real-Time Embedded Software Scheduling Model Based on EDF
    Wang, Yingjie
    Zhou, Kuanjiu
    Wang, Zumin
    Li, Mingchu
    Chen, Nan
    Li, Bin
    Tian, Hongxuan
    [J]. IEEE ACCESS, 2020, 8 : 20058 - 20066
  • [50] Software behavior description of real-time embedded systems in Component Based Software Development
    Kim, Ji Eun
    Kapoor, Rahul
    Herrmann, Martin
    Haerdtlein, Jochen
    Grzeschniok, Franz
    Lutz, Peter
    [J]. ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 307 - 311