1,603 research outputs found

    Openness, Transparency and the Right of Access to Documents in the EU:in-depth analysis

    Get PDF

    Flexible Invariants Through Semantic Collaboration

    Full text link
    Modular reasoning about class invariants is challenging in the presence of dependencies among collaborating objects that need to maintain global consistency. This paper presents semantic collaboration: a novel methodology to specify and reason about class invariants of sequential object-oriented programs, which models dependencies between collaborating objects by semantic means. Combined with a simple ownership mechanism and useful default schemes, semantic collaboration achieves the flexibility necessary to reason about complicated inter-object dependencies but requires limited annotation burden when applied to standard specification patterns. The methodology is implemented in AutoProof, our program verifier for the Eiffel programming language (but it is applicable to any language supporting some form of representation invariants). An evaluation on several challenge problems proposed in the literature demonstrates that it can handle a variety of idiomatic collaboration patterns, and is more widely applicable than the existing invariant methodologies.Comment: 22 page

    Automating Deductive Verification for Weak-Memory Programs

    Full text link
    Writing correct programs for weak memory models such as the C11 memory model is challenging because of the weak consistency guarantees these models provide. The first program logics for the verification of such programs have recently been proposed, but their usage has been limited thus far to manual proofs. Automating proofs in these logics via first-order solvers is non-trivial, due to reasoning features such as higher-order assertions, modalities and rich permission resources. In this paper, we provide the first implementation of a weak memory program logic using existing deductive verification tools. We tackle three recent program logics: Relaxed Separation Logic and two forms of Fenced Separation Logic, and show how these can be encoded using the Viper verification infrastructure. In doing so, we illustrate several novel encoding techniques which could be employed for other logics. Our work is implemented, and has been evaluated on examples from existing papers as well as the Facebook open-source Folly library.Comment: Extended version of TACAS 2018 publicatio

    Evaluation of work-related psychosocial factors and regional musculoskeletal pain: results from a EULAR Task Force

    Get PDF
    Objectives: to establish whether review articles provide consistent conclusions on associations between workplace psychosocial factors and musculoskeletal pain and, if differences exist, to explore whether this is related to the methods used.Methods: reviews, reported up to February 2007, that included consideration of workplace psychosocial factors and upper limb, back or knee pain were identified through searches of multiple databases. The specific work-related psychosocial factors considered were job demands, support, job autonomy and job satisfaction. The conclusions of each review on one or more of the psychosocial/musculoskeletal pain associations were extracted.Results: 15 review articles were identified that considered one or more of the regional pain syndromes included in the study. For back pain, the most consistent conclusions (four reviews positive out of six) were with high job demands and low job satisfaction. The studies of upper limb pain were exclusively related to shoulder and/or neck pain, and the most consistent positive conclusions were with high and low job demands (four reviews positive out of six and two reviews positive out of three, respectively). For knee pain, only a single review was identified. For individual reviews of back and upper limb pain, there were marked differences in the number of associations concluded to be positive between reviews.Conclusions: the reasons for reviews coming to different conclusions included that they were often evaluating different bodies of evidence (according to their search criteria, the year when the review was conducted, the role that quality assessment played in whether studies contributed to evidence, and the combination of risk factors addressed in individual studies), but more important was whether the review specified explicit criteria for making conclusions on strength of evidence. These conclusions emphasise the importance of developing standardised methods for conducting such evaluations of existing evidence and the importance of new longitudinal studies for clarifying the temporal relationship between psychosocial factors and musculoskeletal pain in the workplac

    Population genetic structure in Fennoscandian landrace rye (Secale cereale L.) spanning 350 years

    Get PDF
    Rye (Secale cereale L.) was for centuries the economically most important crop in Fennoscandia (Denmark, Finland, Norway and Sweden). Historical records tell of a range of different types adapted to climate and varying cultivation practices. Genetic analyses of genebank maintained landrace rye have yet failed, with a few exceptions, to detect differentiation between rye types. Concerns have been raised that genebank material does not truly reflect the historical variation in landrace rye. In this study, we have therefore genotyped old and historical samples of rye as well as extant material. Two historical seventeenth century samples were obtained from a grave and a museum archive respectively, and 35 old samples were taken from 100 to 140-year-old seed collections and museum artefacts made of straw. We could confirm the results of previous studies suggesting Fennoscandian landrace rye to be one major meta-population, genetically different from other European rye landraces, but with no support for slash-and-burn types of rye being genetically different from other rye landraces. Only small differences in genetic diversity and allele distribution was found between old landrace rye from museum collections and extant genebank accessions, arguing against a substantial change in the genetic diversity during twentieth century cultivation and several regenerations during genebank maintenance. The genotypes of the old and historical samples suggest that the genetic structure of Fennoscandian landrace rye has been relatively stable for 350years. In contrast, we find that the younger samples and early improved cultivars belong to a different genetic group, more related to landraces from Central Europe.info:eu-repo/semantics/publishedVersio

    Comment on ``Structure of exotic nuclei and superheavy elements in a relativistic shell model''

    Get PDF
    A recent paper [M. Rashdan, Phys. Rev. C 63, 044303 (2001)] introduces the new parameterization NL-RA1 of the relativistic mean-field model which is claimed to give a better description of nuclear properties than earlier ones. Using this model ^{298}114 is predicted to be a doubly-magic nucleus. As will be shown in this comment these findings are to be doubted as they are obtained with an unrealistic parameterization of the pairing interaction and neglecting ground-state deformation.Comment: 2 pages REVTEX, 3 figures, submitted to comment section of Phys. Rev. C. shortened and revised versio
    • …
    corecore