491 research outputs found

    The AutoProof Verifier: Usability by Non-Experts and on Standard Code

    Get PDF
    Formal verification tools are often developed by experts for experts; as a result, their usability by programmers with little formal methods experience may be severely limited. In this paper, we discuss this general phenomenon with reference to AutoProof: a tool that can verify the full functional correctness of object-oriented software. In particular, we present our experiences of using AutoProof in two contrasting contexts representative of non-expert usage. First, we discuss its usability by students in a graduate course on software verification, who were tasked with verifying implementations of various sorting algorithms. Second, we evaluate its usability in verifying code developed for programming assignments of an undergraduate course. The first scenario represents usability by serious non-experts; the second represents usability on "standard code", developed without full functional verification in mind. We report our experiences and lessons learnt, from which we derive some general suggestions for furthering the development of verification tools with respect to improving their usability.Comment: In Proceedings F-IDE 2015, arXiv:1508.0338

    The International Cancer Expert Corps: A Unique Approach for Sustainable Cancer Care in Low and Lower-Middle Income Countries

    Get PDF
    The growing burden of non-communicable diseases including cancer in low- and lower-middle income countries (LMICs) and in geographic-access limited settings within resource-rich countries requires effective and sustainable solutions. The International Cancer Expert Corps (ICEC) is pioneering a novel global mentorship–partnership model to address workforce capability and capacity within cancer disparities regions built on the requirement for local investment in personnel and infrastructure. Radiation oncology will be a key component given its efficacy for cure even for the advanced stages of disease often encountered and for palliation. The goal for an ICEC Center within these health disparities settings is to develop and retain a high-quality sustainable workforce who can provide the best possible cancer care, conduct research, and become a regional center of excellence. The ICEC Center can also serve as a focal point for economic, social, and healthcare system improvement. ICEC is establishing teams of Experts with expertise to mentor in the broad range of subjects required to establish and sustain cancer care programs. The Hubs are cancer centers or other groups and professional societies in resource-rich settings that will comprise the global infrastructure coordinated by ICEC Central. A transformational tenet of ICEC is that altruistic, human-service activity should be an integral part of a healthcare career. To achieve a critical mass of mentors ICEC is working with three groups: academia, private practice, and senior mentors/retirees. While in-kind support will be important, ICEC seeks support for the career time dedicated to this activity through grants, government support, industry, and philanthropy. Providing care for people with cancer in LMICs has been a recalcitrant problem. The alarming increase in the global burden of cancer in LMICs underscores the urgency and makes this an opportune time fornovel and sustainable solutions to transform cancer care globally

    Differential gene expression and genomic patient stratification following left ventricular assist device support

    Get PDF
    AbstractObjectivesWe sought to determine whether mechanical unloading of the failing human heart with a left ventricular assist device (LVAD) results in significant changes in overall left ventricular gene expression.BackgroundMechanical circulatory support by LVAD in end-stage human heart failure (HF) can result in beneficial reverse remodeling of myocardial structure and function. The molecular mechanisms behind this salutary process are not well understood.MethodsLeft ventricular samples from six male patients were harvested during LVAD placement and subsequently at the time of explantation. Cardiac gene expression was determined using oligonucleotide microarrays.ResultsPaired ttest analysis revealed numerous genes that were regulated in a statistically significant fashion, including the downregulation of several previously studied genes. Further statistical analysis revealed that the overall gene expression profiles could significantly distinguish pre- and post-LVAD status. Interestingly, the data also identified two distinct groups among the pre-LVAD failing hearts, in which there was blind segregation of patients based on HF etiology. In addition to the substantial divergence in genomic profiles for these two HF groups, there were significant differences in their corresponding LVAD-mediated regulation of gene expression.ConclusionsSupport with an LVAD in HF induces significant changes in myocardial gene expression, as pre- and post-LVAD hearts demonstrate significantly distinct genomic footprints. Thus, reverse remodeling is associated with a specific pattern of gene expression. Moreover, we found that deoxyribonucleic acid microarray technology could distinguish, in a blind manner, patients with different HF etiologies. Expansion of this study and further development of these statistical methods may facilitate prognostic prediction of the individual patient response to LVAD support

    Your Proof Fails? Testing Helps to Find the Reason

    Full text link
    Applying deductive verification to formally prove that a program respects its formal specification is a very complex and time-consuming task due in particular to the lack of feedback in case of proof failures. Along with a non-compliance between the code and its specification (due to an error in at least one of them), possible reasons of a proof failure include a missing or too weak specification for a called function or a loop, and lack of time or simply incapacity of the prover to finish a particular proof. This work proposes a new methodology where test generation helps to identify the reason of a proof failure and to exhibit a counter-example clearly illustrating the issue. We describe how to transform an annotated C program into C code suitable for testing and illustrate the benefits of the method on comprehensive examples. The method has been implemented in STADY, a plugin of the software analysis platform FRAMA-C. Initial experiments show that detecting non-compliances and contract weaknesses allows to precisely diagnose most proof failures.Comment: 11 pages, 10 figure

    Cardiovascular safety of non-steroidal anti-inflammatory drugs: network meta-analysis

    Get PDF
    Objective To analyse the available evidence on cardiovascular safety of non-steroidal anti-inflammatory drugs

    Genetic Mapping of Multiple Metabolic Traits Identifies Novel Genes for Adiposity, Lipids and Insulin Secretory Capacity in Outbred Rats

    Get PDF
    Despite the successes of human genome-wide association studies, the causal genes underlying most metabolic traits remain unclear. We used outbred heterogeneous stock (HS) rats, coupled with expression data and mediation analysis, to identify quantitative trait loci (QTLs) and candidate gene mediators for adiposity, glucose tolerance, serum lipids, and other metabolic traits. Physiological traits were measured in 1519 male HS rats, with liver and adipose transcriptomes measured in over 410 rats. Genotypes were imputed from low coverage whole genome sequence. Linear mixed models were used to detect physiological and expression QTLs (pQTLs and eQTLs, respectively), employing both SNP- and haplotype-based models for pQTL mapping. Genes with cis-eQTLs that overlapped pQTLs were assessed as causal candidates through mediation analysis. We identified 14 SNP-based pQTLs and 19 haplotype-based pQTLs, of which 10 were in common. Using mediation, we identified the following genes as candidate mediators of pQTLs: Grk5 for a fat pad weight pQTL on Chr1, Krtcap3 for fat pad weight and serum lipids pQTLs on Chr6, Ilrun for a fat pad weight pQTL on Chr20 and Rfx6 for a whole pancreatic insulin content pQTL on Chr20. Furthermore, we verified Grk5 and Ktrcap3 using gene knock-down/out models, thereby shedding light on novel regulators of obesity

    Dynamics of Socioeconomic Risk Factors for Neglected Tropical Diseases and Malaria in an Armed Conflict

    Get PDF
    Armed conflict and war and infectious diseases are globally among the leading causes of human suffering and premature death. Moreover, they are closely interlinked, as an adverse public health situation may spur violent conflict, and violent conflict may favor the spread of infectious diseases. The consequences of this vicious cycle are increasingly borne by civilians, often as a hidden and hence neglected burden. We analyzed household data that were collected before and after an armed conflict in a rural part of western CĂ´te d'Ivoire, and investigated the dynamics of socioeconomic risk factors for neglected tropical diseases (NTDs) and malaria. We identified a worsening of the sanitation infrastructure, decreasing use of protective measures against mosquito bites, and increasing difficulties to reach public health care infrastructure. In contrast, household crowding, the availability of soap, and the accessibility of comparatively simple means of health care provision (e.g., traditional healers and community health workers) seemed to be more stable. Knowledge about such dynamics may help to increase crisis-proofness of critical infrastructure and public health systems, and hence mitigate human suffering due to armed conflict and war
    • …
    corecore