Accessing embedded program in untestable mobile environment: Experience of a trustworthiness approach

被引:0
|
作者
Leung, Karl R. P. H. [1 ]
Ng, Joseph K. -Y.
Yeung, W. L.
机构
[1] Hong Kong Inst Vocat Educ Tsing Yi, Dept Informat & Commun Technol, Compuware Software Testing Lab, Hong Kong, Hong Kong, Peoples R China
[2] Hong Kong Baptist Univ, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
[3] Lingnan Univ, Dept Comp & Decis Sci, Hong Kong, Hong Kong, Peoples R China
关键词
untestable environment; mobile embedded software testing;
D O I
10.1016/j.jss.2005.06.041
中图分类号
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, it is impossible to decide the expected output or the test oracle. Or in some situations, the output may be indeterministic or unpredictable, hence it is impossible to compare the output with the expected one. We encountered these problems and could not conduct normal program testing when we developed programs to extract network data from various mobile stations in the Mobile Location Estimation System project. Instead we analyzed the program output and challenge it against the intrinsic properties, the environment, the program itself, and the application results to find evidence that the output is suitable to be used for the planned purposes. In short, we accessed the trustworthiness of the programs. In the development of our mobile software, it was common that different programs of the same specification had to be developed for mobile stations of different models. These different implementations provided another source of reference for trustworthiness assessment. Our experience of applying the trustworthiness approach to developing software for extracting network data from mobile stations is reported in this paper. (c) 2005 Elsevier Inc. All rights reserved.
引用
收藏
页码:962 / 968
页数:7
相关论文
共 50 条
  • [1] Embedded program testing in untestable mobile environment: An experience of trustworthiness approach
    Leung, KRPH
    Ng, JKY
    Yeung, WL
    [J]. 11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 430 - 437
  • [2] Accessing to spatial data in mobile environment
    Stockus, A
    Bouju, A
    Bertrand, F
    Boursier, P
    [J]. SECOND INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS ENGINEERING, VOL 2, PROCEEDINGS, 2002, : 57 - 65
  • [3] Accessing Care Through the Veterans Choice Program: The Veteran Experience
    George G. Sayre
    Emily L. Neely
    Carol E. Simons
    Christine A. Sulc
    David H. Au
    P. Michael Ho
    [J]. Journal of General Internal Medicine, 2018, 33 : 1714 - 1720
  • [4] An Experience in Accessing Grid Computing Power from Mobile Device with GridLab Mobile Services
    Sari, R. F.
    Paulus, R.
    [J]. 2006 INTERNATIONAL CONFERENCE ON COMPUTING & INFORMATICS (ICOCI 2006), 2006, : 579 - +
  • [5] Accessing Care Through the Veterans Choice Program: The Veteran Experience
    Sayre, George G.
    Neely, Emily L.
    Simons, Carol E.
    Sulc, Christine A.
    Au, David H.
    Ho, P. Michael
    [J]. JOURNAL OF GENERAL INTERNAL MEDICINE, 2018, 33 (10) : 1714 - 1720
  • [6] A Novel Spectrum Sensing and Accessing Framework for Cognitive Radio in Mobile Environment
    Mathew, Bini
    Manuel, Ebin M.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, INFORMATICS, COMMUNICATION AND ENERGY SYSTEMS (SPICES), 2015,
  • [7] Accessing remote devices using conventional interfaces in mobile computing environment
    Ozaki, R
    Hidaka, S
    Kodama, K
    Maruyama, K
    [J]. SIXTEENTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2005, : 1063 - 1067
  • [8] A methodological approach for trustworthiness assessment and prediction in mobile online collaborative learning
    Miguel, Jorge
    Caballe, Santi
    Xhafa, Fatos
    Prieto, Josep
    Barolli, Leonard
    [J]. COMPUTER STANDARDS & INTERFACES, 2016, 44 : 122 - 136
  • [9] Mobile Query Services in a Participatory Embedded Sensing Environment
    Waluyo, Agustinus Borgy
    Taniar, David
    Srinivasan, Bala
    Rahayu, Wenny
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12 (02)
  • [10] Mobile Monitoring and Embedded Control System for Factory Environment
    Lian, Kuang-Yow
    Hsiao, Sung-Jung
    Sung, Wen-Tsai
    [J]. SENSORS, 2013, 13 (12) : 17379 - 17413