Comparing the cost-effectiveness of statically analysing and model checking concurrent Java']Java components for deadlocks

被引:2
|
作者
Ngui, John [1 ]
Strooper, Paul [1 ]
Wildman, Luke [1 ]
Wojcicki, Margaret [1 ]
机构
[1] Univ Queensland, Sch Informat Technol & Elect Engn, Brisbane, Qld 4072, Australia
来源
2007 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS | 2007年
关键词
D O I
10.1109/ASWEC.2007.16
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Verifying concurrent Java programs is difficult due to the many possible interleavings of threads and a number of specific concurrency defects such as interference and deadlock To verify concurrent Java components, the TestCon method combines code inspection, static analysis and dynamic analysis. The deadlock detection steps of TestCon include static analysis (using Jlint) that may result in false positives or false negatives; therefore code inspection is combined with Jlint, but inspection. can be time-consuming and depends on the inspector's skills. In this paper, we evaluate the cost-effectiveness of the Java PathFinder 2 (JPF 2) model checker for the detection of deadlocks in the context of the TestCon method The results of the study show that using JPF 2 can improve TestCon's effectiveness but a trade-off has to be made in terms of cost in the development of the driver and analysis of its output. General conclusions cannot be drawn since the study was exploratory and small-scale; however the observations highlight some of the strengths and weaknesses of using JPF 2 compared to static analysis and code inspection.
引用
收藏
页码:223 / +
页数:3
相关论文
共 50 条
  • [31] Measuring and Comparing the Cost-Effectiveness of Surgical Care Delivery in Low-Resource Settings: Cleft Lip and Palate as a Model
    Hackenberg, Berit
    Ramos, Margarita S.
    Campbell, Alexander
    Resch, Stephen
    Finlayson, Samuel R. G.
    Sarma, Hiteswar
    Howaldt, Hans-Peter
    Caterson, E. J.
    JOURNAL OF CRANIOFACIAL SURGERY, 2015, 26 (04) : 1121 - 1125
  • [32] Cost-effectiveness model comparing dual-mobility to fixed-bearing designs for total hip replacement in France
    Epinette, J. -A.
    Lafuma, A.
    Robert, J.
    Doz, M.
    ORTHOPAEDICS & TRAUMATOLOGY-SURGERY & RESEARCH, 2016, 102 (02) : 143 - 148
  • [33] A Markov model-based cost-effectiveness analysis comparing zanubrutinib to ibrutinib for treating relapsed and refractory chronic lymphocytic leukemia
    Li, Rongqi
    Wang, Chenxiang
    Ye, Zhongjiang
    Chen, Yizhang
    Xu, Jingyao
    Chen, Chuang
    Yang, Jianhui
    Fu, Jing
    Zhou, Tao
    Zhou, Ziye
    Zhang, Xiuhua
    EXPERT REVIEW OF PHARMACOECONOMICS & OUTCOMES RESEARCH, 2024, 24 (09) : 1089 - 1096
  • [34] COST-EFFECTIVENESS MARKOV MODEL COMPARING HIGH-AND LOW-ENERGY TRANSURETHRAL MICROWAVE THERAPY FOR BENIGN PROSTATIC HYPERPLASIA
    Ulchaker, James C.
    Martinson, Melissa
    JOURNAL OF UROLOGY, 2014, 191 (04): : E791 - E791
  • [35] Model-based cost-effectiveness analyses comparing combinations of urate lowering therapy and anti-inflammatory treatment in gout patients
    van de Laar, Celine Johanna
    Janssen, Carly A.
    Janssen, Matthijs
    Voshaar, Martijn A. H. Oude
    Maiwenn, J. A. L.
    van de Laar, Mart A. F. J.
    PLOS ONE, 2022, 17 (01):
  • [36] A mathematical model of Clostridium difficile transmission in medical wards and a cost-effectiveness analysis comparing different strategies for laboratory diagnosis and patient isolation
    Schechner, Vered
    Carmeli, Yehuda
    Leshno, Moshe
    PLOS ONE, 2017, 12 (02):
  • [37] COST-EFFECTIVENESS MODEL COMPARING SUBA-ITRACONAZOLE (SUBA-ITRA) VERSUS CONVENTIONAL ITRACONAZOLE (ITRA) FOR TREATING SYSTEMIC MYCOSES IN THE US
    Tremblay, G.
    Westley, T.
    Dolph, M.
    Newman, D.
    Lewis, G.
    VALUE IN HEALTH, 2019, 22 : S64 - S64
  • [39] Cost-effectiveness model for neovascular age-related macular degeneration: Comparing early and late treatment with pegaptanib sodium based on visual acuity
    Javitt, Jonathan C.
    Zlateva, Gergana P.
    Earnshaw, Stephanie R.
    Pleil, Andreas M.
    Graham, Christopher N.
    Brogan, Anita J.
    Shah, Sonali N.
    Adamis, Anthony R.
    VALUE IN HEALTH, 2008, 11 (04) : 563 - 574
  • [40] Assessing absolute reductions in clinical effect: A model for comparing the cost-effectiveness of disease modifying drugs (DMDs) utilized in the treatment of multiple sclerosis (MS)
    Goldberg, LD
    Akhras, KS
    Al-Sabbagh, A
    Hall, B
    VALUE IN HEALTH, 2006, 9 (03) : A80 - A81