Real-Time Extended Interface Automata for Software Testing Cases Generation

被引:0
|
作者
Yang, Shunkun [1 ]
Xu, Jiaqi [1 ]
Man, Tianlong [1 ]
Liu, Bin [1 ,2 ]
机构
[1] Beihang Univ, Sch Reliabil & Syst Engn, Beijing 100191, Peoples R China
[2] Sci & Technol Reliabil & Environm Engn Lab, Beijing 100191, Peoples R China
来源
关键词
D O I
10.1155/2014/731041
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Testing and verification of the interface between software components are particularly important due to the large number of complex interactions, which requires the traditional modeling languages to overcome the existing shortcomings in the aspects of temporal information description and software testing input controlling. This paper presents the real-time extended interface automata (RTEIA) which adds clearer and more detailed temporal information description by the application of time words. We also establish the input interface automaton for every input in order to solve the problems of input controlling and interface covering nimbly when applied in the software testing field. Detailed definitions of the RTEIA and the testing cases generation algorithm are provided in this paper. The feasibility and efficiency of this method have been verified in the testing of one real aircraft braking system.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Test Cases Generation for Embedded Real-time Software Based on Extended UML
    Yin Yongfeng
    Liu Bin
    Lu Minyan
    Li Zhen
    [J]. 2009 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND COMPUTER SCIENCE, VOL 1, PROCEEDINGS, 2009, : 69 - 74
  • [2] COMPILING REAL-TIME SPECIFICATIONS INTO EXTENDED AUTOMATA
    NICOLLIN, X
    SIFAKIS, J
    YOVINE, S
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (09) : 794 - 804
  • [3] The integrated application based on real-time extended UML and improved formal method in real-time embedded software testing
    Yin, Yongfeng
    Liu, Bin
    Li, Zhen
    Zhang, Chun
    Wu, Ning
    [J]. Journal of Networks, 2010, 5 (12) : 1410 - 1416
  • [4] Combining software synthesis and hardware/software interface generation to meet hard real-time constraints
    Vercauteren, S
    Van der Steen, J
    Verkest, D
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 1999, PROCEEDINGS, 1999, : 556 - 561
  • [5] rtMEG: A Real-Time Software Interface for Magnetoencephalography
    Sudre, Gustavo
    Parkkonen, Lauri
    Bock, Elizabeth
    Baillet, Sylvain
    Wang, Wei
    Weber, Douglas J.
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2011, 2011
  • [6] Automated Test Case Generation for Embedded Software Using Extended Interface Automata
    Zhang, Chao
    Bai, Xiaoying
    Li, Junlong
    Zhang, Renwei
    [J]. 2013 13TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2013, : 292 - 298
  • [7] Testing the temporal behavior of real-time software modules using extended evolutionary algorithms
    Pohlheim, H
    Wegener, J
    [J]. GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 1795 - 1795
  • [8] Real-time embedded software testing method based on extended finite state machine
    Yongfeng Yin 1
    2.National Key Laboratory of Science and Technology on Avionics System Integration
    [J]. Journal of Systems Engineering and Electronics, 2012, 23 (02) : 276 - 285
  • [9] Real-time embedded software testing method based on extended finite state machine
    Yin, Yongfeng
    Liu, Bin
    Ni, Hongying
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2012, 23 (02) : 276 - 285
  • [10] A SIMULATOR FOR REAL-TIME SOFTWARE DEBUGGING AND TESTING
    HUANG, JC
    HO, M
    LAW, T
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1984, 14 (09): : 845 - 855