1,604 research outputs found
Flexible Invariants Through Semantic Collaboration
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
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
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
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''
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
- …