bluuebunny/crossref_metadata_2025_split huggingface dataset:
Use of Web 2.0 tools and social media for continuous professional development among primary healthcare practitioners within the Defence Primary Healthcare: a qualitative review
Authors: Willman Antony Sean 
Published: January 2019

IntroductionAlongside traditional attendance at learning, general practitioners use social media and Web 2.0 tools in the UK for continuous professional development (CPD). Research has demonstrated, however, barriers to their uptake and use, as well as a requirement for training. Primary care doctors working for the Defence Primary Healthcare (DPHC) use similar technologies, but it is not known what factors affect the uptake. This qualitative research aimed to explore the knowledge and attitudes of this demographic further.MethodsAn online questionnaire was distributed to DPHC doctors via email and a social networking service (SNS) tool. Questions included demographic and open free-text response boxes. These were subjected to thematic analysis to identify initial concepts subsequently grouped into categories.ResultsDPHC doctors are already using Web 2.0 and social media for education. The benefits of convenience are recognised, but protected time is required to maximise impact. They also identified attendance at learning events, better quality information technology (IT) and further training as important enablers for their CPD.ConclusionsThe results reaffirmed previous findings that while there is engagement with online learning and Web 2.0 technologies, training in Web 2.0 use and substandard IT infrastructure were barriers to greater uptake. Attended learning events are also popular due to the peer-to-peer networking that takes place, but also as they allow protected time out of the office. The use of Web 2.0 for CPD and of SNS should be given equal status to allow the development of a DPHC doctors’‘community of practice’.
HISCC behavior of SUS301L-MT stainless steel laser-arc hybrid welding joints
Authors: Fu Z. H. , Li T. , Mei M. L. , Gou G. Q. , Zhu Z. Y. , Ma C. P. , Gao W. , Hu Y. C. 
Published: January 2019

The hydrogen-induced stress corrosion cracking (HISCC) behavior of SUS301L-MT stainless steel laser-arc hybrid welding (LAHW) joints was investigated using slow strain rate tensile (SSRT) method in 3.5 wt.% NaCl solution under different cathodic potentials. With the negative shift of applied potentials from open circle potential (OCP) to −1400 mV[Formula: see text], the HISCC susceptibility index ([Formula: see text]) decreased from 0.15 (OCP) to 0.06 (−400 mV[Formula: see text]), then increased to 0.28 (−1400 mV[Formula: see text]). The specimens tested in air and under OCP to −800 mV ruptured in weld metal zone with ductile features of dimples. While with the potential turned more negative, the specimens ruptured in base metal zone with brittle features of transgranular cleave in martensite, intergranular failure and secondary cracks [Chen et al., Int. J. Adv. Manuf. Technol. 73, 1695 (2014)].
Distributed programming using role-parametric session types in go: statically-typed endpoint APIs for dynamically-instantiated communication structures
Authors: Castro David , Hu Raymond , Jongmans Sung-Shik , Ng Nicholas , Yoshida Nobuko 
Published: January 2019

This paper presents a framework for the static specification and safe programming of message passing protocols where the number and kinds of participants are dynamically instantiated.
We develop the first theory of distributed multiparty session types (MPST) to support parameterised protocols with indexed roles—our framework statically infers the different kinds of participants induced by a protocol definition as role variants, and produces decoupled endpoint projections of the protocol onto each variant. This enables safe MPST-based programming of the parameterised endpoints in distributed settings: each endpoint can be implemented separately by different programmers, using different techniques (or languages). We prove the decidability of role variant inference and well-formedness checking, and the correctness of projection.
We implement our theory as a toolchain for programming such role-parametric MPST protocols in Go. Our approach is to generate API families of lightweight, protocol- and variant-specific type wrappers for I/O. The APIs ensure a well-typed Go endpoint program (by native Go type checking) will perform only compliant I/O actions w.r.t. the source protocol. We leverage the abstractions of MPST to support the specification and implementation of Go applications involving multiple channels, possibly over mixed transports (e.g., Go channels, TCP), and channel passing via a unified programming interface. We evaluate the applicability and run-time performance of our generated APIs using microbenchmarks and real-world applications.
Efficient automated repair of high floating-point errors in numerical libraries
Authors: Yi Xin , Chen Liqian , Mao Xiaoguang , Ji Tao 
Published: January 2019

Floating point computation is by nature inexact, and numerical libraries that intensively involve floating-point computations may encounter high floating-point errors. Due to the wide use of numerical libraries, it is highly desired to reduce high floating-point errors in them. Using higher precision will degrade performance and may also introduce extra errors for certain precision-specific operations in numerical libraries. Using mathematical rewriting that mostly focuses on rearranging floating-point expressions or taking Taylor expansions may not fit for reducing high floating-point errors evoked by ill-conditioned problems that are in the nature of the mathematical feature of many numerical programs in numerical libraries.
In this paper, we propose a novel approach for efficient automated repair of high floating-point errors in numerical libraries. Our main idea is to make use of the mathematical feature of a numerical program for detecting and reducing high floating-point errors. The key components include a detecting method based on two algorithms for detecting high floating-point errors and a repair method for deriving an approximation of a mathematical function to generate patch to satisfy a given repair criterion. We implement our approach by constructing a new tool called AutoRNP. Our experiments are conducted on 20 numerical programs in GNU Scientific Library (GSL). Experimental results show that our approach can efficiently repair (with 100% accuracy over all randomly sampled points) high floating-point errors for 19 of the 20 numerical programs.
A calculus for Esterel: if can, can. if no can, no can.
Authors: Florence Spencer P. , You Shu-Hung , Tov Jesse A. , Findler Robert Bruce 
Published: January 2019

The language Esterel has found success in many safety-critical applications, such as fly-by-wire systems and nuclear power plant control software. Its imperative style is natural to programmers building such systems and its precise semantics makes it work well for reasoning about programs.
Existing semantics of Esterel generally fall into two categories: translation to Boolean circuits, or operational semantics that give a procedure for running a whole program. In contrast, equational theories enable reasoning about program behavior via equational rewrites at the source level. Such theories form the basis for proofs of transformations inside compilers or for program refactorings, and defining program evaluation syntactically.
This paper presents the first such equational calculus for Esterel. It also illustrates the calculus’s usefulness with a series of example equivalences and discuss how it enabled us to find bugs in Esterel implementations.
Exploring C semantics and pointer provenance
Authors: Memarian Kayvan , Gomes Victor B. F. , Davis Brooks , Kell Stephen , Richardson Alexander , Watson Robert N. M. , Sewell Peter 
Published: January 2019

The semantics of pointers and memory objects in C has been a vexed question for many years. C values cannot be treated as either purely abstract or purely concrete entities: the language exposes their representations, but compiler optimisations rely on analyses that reason about provenance and initialisation status, not just runtime representations. The ISO WG14 standard leaves much of this unclear, and in some respects differs with de facto standard usage --- which itself is difficult to investigate.
In this paper we explore the possible source-language semantics for memory objects and pointers, in ISO C and in C as it is used and implemented in practice, focussing especially on pointer provenance. We aim to, as far as possible, reconcile the ISO C standard, mainstream compiler behaviour, and the semantics relied on by the corpus of existing C code. We present two coherent proposals, tracking provenance via integers and not; both address many design questions. We highlight some pros and cons and open questions, and illustrate the discussion with a library of test cases. We make our semantics executable as a test oracle, integrating it with the Cerberus semantics for much of the rest of C, which we have made substantially more complete and robust, and equipped with a web-interface GUI. This allows us to experimentally assess our proposals on those test cases. To assess their viability with respect to larger bodies of C code, we analyse the changes required and the resulting behaviour for a port of FreeBSD to CHERI, a research architecture supporting hardware capabilities, which (roughly speaking) traps on the memory safety violations which our proposals deem undefined behaviour. We also develop a new runtime instrumentation tool to detect possible provenance violations in normal C code, and apply it to some of the SPEC benchmarks. We compare our proposal with a source-language variant of the twin-allocation LLVM semantics proposal of Lee et al. Finally, we describe ongoing interactions with WG14, exploring how our proposals could be incorporated into the ISO standard.
Grounding thin-air reads with event structures
Authors: Chakraborty Soham , Vafeiadis Viktor 
Published: January 2019

The key challenge in defining the concurrency semantics of a programming language is how to enable the most efficient compilation to existing hardware architectures, and yet forbid programs from reading thin-air values, i.e., ones that do not appear in the program. At POPL'17, Kang et al. achieved a major breakthrough by introducing the `promising' semantics that came with results showing that it was a good candidate solution to the problem. Unfortunately, however, the promising semantics is rather complicated, and due to its complexity it contains some flaws and limitations that are very hard to address.
In response, we present an alternative solution to this problem based on event structures. We show that it is indeed a solution by establishing the standard results about the semantics (DRF theorems, implementation and optimization correctness) as well as a formal connection to the semantics of Kang et al. Further, we show that it is easier to adapt, by extending the semantics to cover features (such as SC accesses) that are not supported by Kang et al. and to rule out some dubious behaviors admitted by the promising semantics.
ISA semantics for ARMv8-a, RISC-v, and CHERI-MIPS
Authors: Armstrong Alasdair , Bauereiss Thomas , Campbell Brian , Reid Alastair , Gray Kathryn E. , Norton Robert M. , Mundkur Prashanth , Wassell Mark , French Jon , Pulte Christopher , Flur Shaked , Stark Ian , Krishnaswami Neel , Sewell Peter 
Published: January 2019

Architecture specifications notionally define the fundamental interface between hardware and software: the envelope of allowed behaviour for processor implementations, and the basic assumptions for software development and verification. But in practice, they are typically prose and pseudocode documents, not rigorous or executable artifacts, leaving software and verification on shaky ground.
In this paper, we present rigorous semantic models for the sequential behaviour of large parts of the mainstream ARMv8-A, RISC-V, and MIPS architectures, and the research CHERI-MIPS architecture, that are complete enough to boot operating systems, variously Linux, FreeBSD, or seL4. Our ARMv8-A models are automatically translated from authoritative ARM-internal definitions, and (in one variant) tested against the ARM Architecture Validation Suite.
We do this using a custom language for ISA semantics, Sail, with a lightweight dependent type system, that supports automatic generation of emulator code in C and OCaml, and automatic generation of proof-assistant definitions for Isabelle, HOL4, and (currently only for MIPS) Coq. We use the former for validation, and to assess specification coverage. To demonstrate the usability of the latter, we prove (in Isabelle) correctness of a purely functional characterisation of ARMv8-A address translation. We moreover integrate the RISC-V model into the RMEM tool for (user-mode) relaxed-memory concurrency exploration. We prove (on paper) the soundness of the core Sail type system.
We thereby take a big step towards making the architectural abstraction actually well-defined, establishing foundations for verification and reasoning.
TP53 and Prognosis in mCRPC Survival: Biology or Coincidence?
Authors: Rebello Richard J. , Oing Christoph , Gillessen Silke , Bristow Robert G. 
Published: January 2019

Abstract
Cell-free circulating tumor DNA (ctDNA) or circulating tumor cell (CTC) assays are potentially powerful in the treatment of metastatic castration-resistant prostate cancer (mCRPC). A new study suggests that mutation of TP53 supersedes AR in predicting mCRPC survival. A role for TP53 mutation as a driver for mCRPC remains unexplored.
See related article by De Laere et al., p. 1766
Hospital Variation in the Utilization of Short-Term Nondurable Mechanical Circulatory Support in Myocardial Infarction Complicated by Cardiogenic Shock
Authors: Strom Jordan B. , Zhao Yuansong , Shen Changyu , Chung Mabel , Pinto Duane S. , Popma Jeffrey J. , Cohen David J. , Yeh Robert W. 
Published: January 2019

Background:
Limited knowledge exists on inter-hospital variation in the utilization of short-term, nondurable mechanical circulatory support (MCS) for myocardial infarction (MI) complicated by cardiogenic shock (CS).

Methods and Results:

Hospitalizations for MI with CS in 2014 in a nationally representative all-payer database were included. The proportion of hospitalizations for MI with CS using MCS (MCS ratio) and in-hospital mortality were evaluated. Hospital characteristics and outcomes were compared across quartiles of MCS usage. Of 1813 hospitals evaluated, 1440 (79.4%) performed ≥10 percutaneous coronary interventions annually. Of these, 1064 (73.9%) had at least one code for MCS. Forty-one percent of hospitals did not use MCS. The median (interquartile range) proportion of MCS use among admissions for MI with CS was 33.3% (0.0%–50.0%). High MCS utilizing hospitals were larger (
P
<0.001). Eighty-five percent (2808/3301) of MCS use was intra-aortic balloon pump. There was significant variation in receipt of MCS at different hospitals (median odds ratio of receiving MCS at 2 random hospitals: 1.58; 95% CI, 1.45–1.70). Adjusted in-hospital mortality was not different across quartiles of MCS use (Q4 versus Q1; odds ratio, 0.95; 95% CI, 0.77–1.16;
P
=0.58).

Conclusions:
Wide variation exists in hospital use of MCS for MI with CS, unexplained by patient characteristics. The predominant form of MCS use is intra-aortic balloon pump. Risk-adjusted mortality rates were not different between higher and lower MCS-utilizing hospitals.
A Dynamical Perspective on Atmospheric Temperature Variability and Its Response to Climate Change
Authors: Tamarin-Brodsky Talia , Hodges Kevin , Hoskins Brian J. , Shepherd Theodore G. 
Published: January 2019

AbstractThe atmospheric temperature distribution is typically described by its mean and variance, while higher-order moments, such as skewness, have received less attention. Skewness is a measure of the asymmetry between the positive and negative tails of the distribution, which has implications for extremes. It was recently shown that near-surface temperature in the Southern Hemisphere is positively skewed on the poleward side of the storm tracks and negatively skewed on the equatorward side. Here we take a dynamical approach to further study what controls the spatial structure of the near-surface temperature distribution in this region. We employ a tracking algorithm to study the formation, intensity, and movement of warm and cold temperature anomalies. We show that warm anomalies are generated on the equatorward side of the storm tracks and propagate poleward, while cold anomalies are generated on the poleward side and propagate equatorward. We further show that while the perturbation growth is mainly achieved through linear meridional advection, it is the nonlinear meridional advection that is responsible for the meridional movement of the temperature anomalies and therefore to the differential skewness. The projected poleward shift and increase of the temperature variance maximum in the Southern Hemisphere under global warming is shown to be composed of a poleward shift and increase in the maximum intensity of both warm and cold anomalies, and a decrease in their meridional displacements. An analytic expression is derived for the nonlinear meridional temperature tendency, which captures the spatial structure of the skewness and its projected changes.
Relationship between endothelial dysfunction, videocapillaroscopy and circulating CD3+CD31+CXCR4+ lymphocytes in systemic lupus erythematosus without cardiovascular risk factors
Authors: Cavazzana I , Piantoni S , Sciatti E , Fredi M , Taraborelli M , Bonadei I , Airò P , Metra M , Tincani A , Franceschini F , Vizzardi E 
Published: January 2019

Objective The objective of this paper is to analyse whether digital capillary morphology, analysed by nailfold videocapillaroscopy (NVC), and the number of circulating CD3 + CD31 + CXCR4 + lymphocytes (angiogenic T cells) could be markers of endothelial dysfunction (ED) in systemic lupus erythematosus (SLE) without cardiovascular disease (CVD) and CV risk factors. Methods Nineteen consecutive SLE patients, according to Systemic Lupus International Collaborating Clinics Classification Criteria, with a disease duration less than five years, low disease activity, without CVD and CV risk factors (diabetes, chronic renal disease, uncontrolled systemic arterial hypertension, smoking, hypercholesterolemia, obesity), statin or beta-blocker use were enrolled. Each patient and sex- and age-matched healthy control (HC) underwent Doppler echocardiogram, an endothelial function study by peripheral arterial tonometry technique, NVC and peripheral blood immunophenotyping. Results SLE ED+ more frequently showed NVC abnormalities compared with HCs ( p < 0.0001) in terms of minor alterations ( p = 0.017), lower capillary numbers ( p = 0.0035) and major alterations. SLE ED + showed a higher rate of CD3 + CD31 + CXCR4 + lymphocytes compared with SLE ED– and with HCs. NVC + SLE showed a significantly reduced rate of total CD3 + cells, but a higher rate and absolute number of CD3 + CD31 + CXCR4 + , compared with NVC– SLE. Conclusion NVC alterations are frequent in SLE without any CV risk factors and CVD. They are associated with ED and increased circulating CD3 + CD31 + CXCR4 + lymphocytes. These findings demonstrate a clear microvascular perturbation in patients with short disease duration, low disease activity and no CV risk factors.
Veinplicity versus heat treatment for vein dilation: A randomised cross-over study
Authors: Barton Andrew 
Published: January 2019

Background: Peripheral intravenous cannulation is one of the most common invasive procedures for hospitalised patients. Patients with difficult venous access require special measures to facilitate cannulation. Veinplicity applies mild electrical stimulation to forearm veins to aid vessel dilation. To assess this new technique, we compared its effect on the veins to that of standard heat treatment. Methods: In all, 20 volunteers were randomised to receive either application of heat packs to the forearm and later stimulation with Veinplicity or the same two treatments in reverse order. Ultrasound measurements of the basilic, cephalic and brachial veins were taken at intervals during and after treatment and compared with baseline values. Results: The mean maximum vein diameter increase from baseline was significantly higher with Veinplicity than with heat packs (49.94% ± 23.55% vs 36.26% ± 23.09%, p = 0.021). In addition, the mean duration of the dilatory effect was significantly longer with Veinplicity than with heat packs (9.7 ± 3.9°min vs 4.9 ± 2.2°min, p < 0.001). Conclusion: Veinplicity dilates forearm veins more effectively and for a longer time than commonly used heat packs. This new treatment option appears to be a valuable addition to the vascular access toolkit, with the potential to improve first-attempt cannulation rates and spare patients from discomfort, pain and iatrogenic vessel trauma.
A review of the Rowland Universal Dementia Assessment Scale
Authors: Komalasari Renata , Chang Hui Chen (Rita) , Traynor Victoria 
Published: January 2019

Objectives To explore the application, diagnostic accuracy and predictors effecting the performance of the Rowland Universal Dementia Assessment Scale (RUDAS) in older populations living outside Australia. Design A literature review was conducted using a simplified approach of thematic analysis. A comprehensive computerized search of peer reviewed published papers (2004–2017) was conducted in Academic Search Complete (EBSCO), Medline with Full-text, Pubmed and Google Scholar using the following search terms: Rowland Universal Dementia Assessment Scale, sensitivity and specificity. Inclusion criteria were papers in which the RUDAS was used with older populations outside Australia and written in English. Results Database and manual searching identified a total of 289 papers and after reviewing the abstracts, titles and full-text papers, 12 papers were included in this review. Outside the target populations of culturally and linguistically diverse communities in Australia, the RUDAS is applied internationally in Asia, Europe and Africa. The psychometric properties of the RUDAS were measured across these non-target population groups: sensitivity and specificity means, respectively were 80.9 (SD ±6.24; 95% CI) and 76.1 (SD ±12.2; 95% CI); RUDAS-MMSE mean correlation was 0.70 (SD ±0.14; 95% CI) and mean AUC (area under curve) for RUDAS was 0.83 (SD ±0.08; 95% CI). Conclusions Findings from this literature review showed that the RUDAS has strong psychometric properties across many population groups who are culturally and linguistically diverse in several countries. These findings provide support to undertake further research to evaluate the use of the RUDAS within culturally and linguistically diverse communities in other countries.