Embedded program testing in untestable mobile environment: An experience of trustworthiness approach

被引:1
|
作者
Leung, KRPH [1 ]
Ng, JKY [1 ]
Yeung, WL [1 ]
机构
[1] Hong Kong Inst Vocat Educ Tsing Yi, Dept Informat & Commun Technol, Compuware Software Testing Lab, Hong Kong, Hong Kong, Peoples R China
关键词
untestable environment; mobile embedded software testing;
D O I
10.1109/APSEC.2004.48
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Comparing actual output with the expected output of some controlled input is a fundamental principle of program correctness testing. However, in some situations, the input is uncontrollable or even undetectable during testing and, hence, it is impossible to decide the expected output or the test oracle. We encountered this problem when we developed programs to extract network data from various mobile stations in the Mobile Location Estimation System project. We propose testing the trustworthiness of the programs instead. Since the input is uncontrollable and undetectable, program output is analyzed and challenged against with the intrinsic properties, environment, the program output itself and their application results, to find evidence that the output is suitable to be used for the planned purposes. Furthermore, in the case of mobile software development, it is common that different programs of the same specification have to be developed for mobile stations of different models. These different implementations provide another source of reference for trustworthiness tests. Our experience of applying trustworthiness test in extracting network data from mobile stations is reported in this paper.
引用
收藏
页码:430 / 437
页数:8
相关论文
共 50 条
  • [21] Design and testing in laboratory environment of the embedded microsystem ECAM
    Astilean, Adina
    Folea, Silviu
    [J]. 2006 IEEE-TTTC INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS, VOL 1, PROCEEDINGS, 2006, : 442 - +
  • [22] An approach for query optimizing in a mobile environment
    Yan, JW
    Chen, Z
    Zhu, Q
    [J]. PROCEEDINGS OF THE 6TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2002, : 507 - 510
  • [23] An Enhanced Testing Approach for Mobile Applications
    Samir, Amira
    Maghawry, Huda Amin
    Badr, Nagwa
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2023, 29 (02) : 152 - 178
  • [24] A Comprehensive Assessment Approach to Evaluate the Trustworthiness of Manufacturing Services in Cloud Manufacturing Environment
    Lou, Ping
    Yuan, Liping
    Hu, Jiwei
    Yan, Junwei
    Fu, Jian
    [J]. IEEE ACCESS, 2018, 6 : 30819 - 30828
  • [25] Modelling the Environment of a Mobile Robot with the Embedded Flow State Machine
    Branko Šter
    Andrej Dobnikar
    [J]. Journal of Intelligent and Robotic Systems, 2006, 46 : 181 - 199
  • [26] Modelling the environment of a mobile robot with the embedded flow state machine
    Ster, Branko
    Dobnikar, Andrej
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2006, 46 (02) : 181 - 199
  • [27] Simulation approach to embedded system programming and testing
    Grillinger, P
    Brada, P
    Racek, S
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2004, : 248 - 254
  • [28] WELLNESS TESTING - DESIGN AND EXPERIENCE OF AN ESTABLISHED PROGRAM
    WITTE, DL
    [J]. CLINICS IN LABORATORY MEDICINE, 1993, 13 (02) : 481 - 490
  • [29] A RECURSION THEORETIC APPROACH TO PROGRAM TESTING
    CHERNIAVSKY, JC
    SMITH, CH
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (07) : 777 - 784
  • [30] A hierarchical approach for power management on mobile embedded systems
    Hoeller Junior, Arliones Stevert
    Wanner, Lucas Francisco
    Frohlich, Antonio Augusto
    [J]. FROM MODEL-DRIVEN DESIGN TO RESOURCE MANAGEMENT FOR DISTRIBUTED EMBEDDED SYSTEMS, 2006, 225 : 265 - +