16 research outputs found

    PBCOV: a property-based coverage criterion

    Get PDF
    Coverage criteria aim at satisfying test requirements and compute metrics values that quantify the adequacy of test suites at revealing defects in programs. Typically, a test requirement is a structural program element, and the coverage metric value represents the percentage of elements covered by a test suite. Empirical studies show that existing criteria might characterize a test suite as highly adequate, while it does not actually reveal some of the existing defects. In other words, existing structural coverage criteria are not always sensitive to the presence of defects. This paper presents PBCOV, a Property-Based COVerage criterion, and empirically demonstrates its effectiveness. Given a program with properties therein, static analysis techniques, such as model checking, leverage formal properties to find defects. PBCOV is a dynamic analysis technique that also leverages properties and is characterized by the following: (a) It considers the state space of first-order logic properties as the test requirements to be covered; (b) it uses logic synthesis to compute the state space; and (c) it is practical, i.e., computable, because it considers an over-approximation of the reachable state space using a cut-based abstraction.We evaluated PBCOV using programs with test suites comprising passing and failing test cases. First, we computed metrics values for PBCOV and structural coverage using the full test suites. Second, in order to quantify the sensitivity of the metrics to the absence of failing test cases, we computed the values for all considered metrics using only the passing test cases. In most cases, the structural metrics exhibited little or no decrease in their values, while PBCOV showed a considerable decrease. This suggests that PBCOV is more sensitive to the absence of failing test cases, i.e., it is more effective at characterizing test suite adequacy to detect defects, and at revealing deficiencies in test suites

    Reducing the environmental impact of surgery on a global scale: systematic review and co-prioritization with healthcare workers in 132 countries

    Get PDF
    Abstract Background Healthcare cannot achieve net-zero carbon without addressing operating theatres. The aim of this study was to prioritize feasible interventions to reduce the environmental impact of operating theatres. Methods This study adopted a four-phase Delphi consensus co-prioritization methodology. In phase 1, a systematic review of published interventions and global consultation of perioperative healthcare professionals were used to longlist interventions. In phase 2, iterative thematic analysis consolidated comparable interventions into a shortlist. In phase 3, the shortlist was co-prioritized based on patient and clinician views on acceptability, feasibility, and safety. In phase 4, ranked lists of interventions were presented by their relevance to high-income countries and low–middle-income countries. Results In phase 1, 43 interventions were identified, which had low uptake in practice according to 3042 professionals globally. In phase 2, a shortlist of 15 intervention domains was generated. In phase 3, interventions were deemed acceptable for more than 90 per cent of patients except for reducing general anaesthesia (84 per cent) and re-sterilization of ‘single-use’ consumables (86 per cent). In phase 4, the top three shortlisted interventions for high-income countries were: introducing recycling; reducing use of anaesthetic gases; and appropriate clinical waste processing. In phase 4, the top three shortlisted interventions for low–middle-income countries were: introducing reusable surgical devices; reducing use of consumables; and reducing the use of general anaesthesia. Conclusion This is a step toward environmentally sustainable operating environments with actionable interventions applicable to both high– and low–middle–income countries

    Gas Liberation in Tight Porous Media

    No full text

    Primary Leiomyosarcoma of the Gallbladder

    No full text
    Leiomyosarcoma (LMS) of the gallbladder is an extremely rare entity. Most reported cases were mistakenly diagnosed preoperatively as cholecystitis with or without cholelithiasis. We believe that our article demonstrates the 5th case of gallbladder LMS that was suspected preoperatively to be malignant rather than cholecystitis, which fortunately led to radical resection of the tumor instead of simple cholecystectomy. However, the definitive diagnosis relies exclusively on histological and immunohistochemical techniques. We present a case of a 62-year-old Caucasian female complaining of signs and symptoms suggestive for cholecystitis. On ultrasonography, the gallbladder appeared enlarged and filled with a necrotic mass; thus, the presence of adenocarcinoma was suspected. Multislice Computerized Tomography (MSCT) demonstrated no distant metastasis. An extensive radical cholecystectomy was performed, and histological techniques confirmed a leiomyosarcoma diagnosis. In addition, adjuvant chemotherapy of doxorubicin and ifosfamide was administrated. The patient was on follow-up for 2 years and is doing well till date. The discrimination of gallbladder sarcoma preoperatively remains a clinical and radiological challenge. Although radical resection of the tumor remains the mainstay of the treatment, we believe that adjuvant chemotherapy should be administrated in such cases. However, further studies are required in this field
    corecore