Towards early software reliability prediction for computer forensic tools (case study)

被引:4
|
作者
Abu Talib, Manar [1 ]
机构
[1] Univ Sharjah, Dept Comp Sci, POB 27272, Sharjah, U Arab Emirates
来源
SPRINGERPLUS | 2016年 / 5卷
关键词
Reliability prediction; Computer forensic tool; Component-based; Markov model; COSMIC-FFP; ISO/IEC 19761:2003;
D O I
10.1186/s40064-016-2539-0
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Versatility, flexibility and robustness are essential requirements for software forensic tools. Researchers and practitioners need to put more effort into assessing this type of tool. A Markov model is a robust means for analyzing and anticipating the functioning of an advanced component based system. It is used, for instance, to analyze the reliability of the state machines of real time reactive systems. This research extends the architecture-based software reliability prediction model for computer forensic tools, which is based on Markov chains and COSMIC-FFP. Basically, every part of the computer forensic tool is linked to a discrete time Markov chain. If this can be done, then a probabilistic analysis by Markov chains can be performed to analyze the reliability of the components and of the whole tool. The purposes of the proposed reliability assessment method are to evaluate the tool's reliability in the early phases of its development, to improve the reliability assessment process for large computer forensic tools over time, and to compare alternative tool designs. The reliability analysis can assist designers in choosing the most reliable topology for the components, which can maximize the reliability of the tool and meet the expected reliability level specified by the end-user. The approach of assessing component-based tool reliability in the COSMIC-FFP context is illustrated with the Forensic Toolkit Imager case study.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] A Study on the Weapon System Software Reliability Prediction and Estimation Process at the Software Development Phase
    Ryu, In Soo
    Jeong, Suk Jae
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2018, PT V, 2018, 10964 : 205 - 217
  • [42] Measuring software reliability in practice: An industry case study
    Benlarbi, Saida
    Stortz, David
    ISSRE 2007: 18TH IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2007, : 9 - 16
  • [43] Continuously Assessing and Improving Software Quality with Software Analytics Tools: A Case Study
    Martinez-Fernandez, Silverio
    Vollmer, Anna Maria
    Jedlitschka, Andreas
    Franch, Xavier
    Lopez, Lidia
    Ram, Prabhat
    Rodriguez, Pilar
    Aaramaa, Sanja
    Bagnato, Alessandra
    Choras, Michal
    Partanen, Jari
    IEEE ACCESS, 2019, 7 : 68219 - 68239
  • [44] UAV Forensic Analysis and Software Tools Assessment: DJI Phantom 4 and Matrice 210 as Case Studies
    Salamh, Fahad E.
    Mirza, Mohammad Meraj
    Karabiyik, Umit
    ELECTRONICS, 2021, 10 (06) : 1 - 14
  • [45] CONSTRUCTION OF SPECIALIZED COMPUTER AIDED SOFTWARE ENGINEERING (CASE) TOOLS FOR THE DEVELOPMENT OF EXPERT SYSTEMS
    Burnashev, Rustam A.
    Gubaydullin, Albert V.
    Enikeev, Arslan I.
    3C TECNOLOGIA, 2020, 9 (01): : 61 - 76
  • [46] An empirical study of software reliability prediction using machine learning techniques
    Kumar, Pradeep
    Singh, Yogesh
    International Journal of System Assurance Engineering and Management, 2012, 3 (03) : 194 - 208
  • [47] SOFTWARE TOOLS FOR USING A PERSONAL-COMPUTER AS A TIMER DEVICE TO ASSESS HUMAN KINEMATIC PERFORMANCE - A CASE-STUDY
    INESTA, JM
    IZQUIERDO, E
    SARTI, MA
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 1995, 47 (03) : 257 - 265
  • [48] A case study of student software teams using computer-supported software
    Swigger, K
    Brazile, R
    Harrington, B
    Peng, S
    Alpaslan, F
    2005 INTERNATIONAL SYMPOSIUM ON COLLABORATIVE TECHNOLOGIES AND SYSTEMS, PROCEEDINGS, 2005, : 167 - 173
  • [49] Software reliability and safety: a real case study in the transportation area
    Ardon, J
    Guillon, B
    Lecomte, O
    Arbaretier, E
    SAFETY AND RELIABILITY, VOLS 1 AND 2, 2003, : 53 - 58
  • [50] On the Impact of Debugging on Software Reliability Growth Analysis: A Case Study
    Cinque, Marcello
    Gaiani, Claudio
    De Stradis, Daniele
    Pecchia, Antonio
    Pietrantuono, Roberto
    Russo, Stefano
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2014, PT V, 2014, 8583 : 461 - +