1,295 research outputs found
Trace Properties from Separation Logic Specifications
We propose a formal approach for relating abstract separation logic library specifications with the trace properties they enforce on interactions between a client and a library. Separation logic with abstract predicates enforces a resource discipline that constrains when and how calls may be made between a client and a library. Intuitively, this can enforce a protocol on the interaction trace. This intuition is broadly used in the separation logic community but has not previously been formalised. We provide just such a formalisation. Our approach is based on using wrappers which instrument library code to induce execution traces for the properties under examination. By considering a separation logic extended with trace resources, we prove that when a library satisfies its separation logic specification then its wrapped version satisfies the same specification and, moreover, maintains the trace properties as an invariant. Consequently, any client and library implementation that are correct with respect to the separation logic specification will satisfy the trace properties
Modular termination verification for non-blocking concurrency
© Springer-Verlag Berlin Heidelberg 2016.We present Total-TaDA, a program logic for verifying the total correctness of concurrent programs: that such programs both terminate and produce the correct result. With Total-TaDA, we can specify constraints on a thread’s concurrent environment that are necessary to guarantee termination. This allows us to verify total correctness for nonblocking algorithms, e.g. a counter and a stack. Our specifications can express lock- and wait-freedom. More generally, they can express that one operation cannot impede the progress of another, a new non-blocking property we call non-impedance. Moreover, our approach is modular. We can verify the operations of a module independently, and build up modules on top of each other
Combined effects from Îł radiation and fluoranthene exposure on carbon transfer from phytoplankton to zooplankton
Risk assessment does not usually take into account mixtures of contaminants, thus potentially under- or overestimating environmental effects. We investigated how the transfer of carbon between a primary producer, Pseudokirchneriella subcapitata, and a consumer, Daphnia magna, is affected by acute exposure of Îł radiation (GR) in combination with the polycyclic aromatic hydrocarbon fluoranthene (FA). We exposed D. magna to five concentrations of FA and five acute doses of GR as single contaminants and in nine binary combinations. We compared the observed data for three end points (incorporation of carbon by D. magna, D. magna ingestion rates, and growth) to the predicted joint effects of the mixed stressors based on the independent action (IA) concept. There were deviations from the IA predictions, especially for ingestion rates and carbon incorporation by D. magna, where antagonistic effects were observed at the lower doses, while synergism was seen at the highest doses. Our results highlight the importance of investigating the effects of exposure to GR in a multistressor context. In mixtures of GR and FA, the IA-predicted effects seem to be conservative as antagonism between the two stressors was the dominant pattern, possibly due to stimulation of cellular antioxidative stress mechanisms
Joint toxicity of cadmium and ionizing radiation on zooplankton carbon incorporation, growth and mobility
The risk of exposure to radioactive elements is seldom assessed considering mixture toxicity, potentially over- or underestimating biological and ecological effects on ecosystems. This study investigated how three end points, carbon transfer between phytoplankton and Daphnia magna, D. magna mobility and growth, responded to exposure to Îł-radiation in combination with the heavy metal cadmium (Cd), using the MIXTOX approach. Observed effects were compared with mixture effects predicted by concentration addition (CA) and independent action (IA) models and with deviations for synergistic/antagonistic (S/A), dose-level (DL), and dose-ratio (DR) dependency interactions. Several patterns of response were observed depending on the end point tested. DL-dependent deviation from the IA model was observed for carbon incorporation with antagonism switching to synergism at higher doses, while the CA model indicated synergism, mainly driven by effects at high doses of Îł-radiation. CA detected antagonism regarding acute immobilization, while IA predicted DR-dependency. Both CA and IA also identified antagonism for daphnid growth. In general, effects of combinations of Îł-radiation and Cd seem to be antagonistic at lower doses, but synergistic at the higher range of the doses tested. Our results highlight the importance of investigating the effects of exposure to Îł-radiation in a multistressor context
Aerosol growth in CO2 absorption with MEA, modelling and comparison with experimental results
A new and improved aerosol model has been developed and tested against experimental data. An e-NRTL equilibrium model for MEA was extended to cover sulphuric acid containing droplets and validated against new eboulliometer data in this work. The droplet model predicts emissions without demister installed in the absorber, within ± 20% and with demister, 30-80% of the measured emissions. The model predicts well the change in emissions from NG-based to coal-based exhaust. Under conditions reported in this work, the droplet number concentration was found to have a small effect on predicted emissions because of more MEA gas-phase depletion with high droplet concentrations and slower growth. The effects counteract each other. With significant MEA depletion in the gas phase, the emissions are largely determined by the mass transfer rate from the bulk liquid. The initial droplet sulphuric acid concentration had a minor effect on the outlet droplet size distribution. The effect on MEA emissions was significant: the emissions went up with increased initial sulphuric acid concentration. The effect of sulphuric acid was stronger for low inlet gas CO2 concentration (NG) than for coal-based exhaust. The increase in emissions is believed to be caused by the increase in overall driving force for MEA between bulk liquid phase and droplets. The log-normal model does not catch small inlet droplet sizes in the range below 20-30nm. These droplet sizes hardly grow in the absorber and water wash and in the total emissions, these droplets have a negligible impact on emissions.publishedVersio
Modular termination veri cation for non-blocking concurrency (extended version)
We present Total-TaDA, a program logic for verifying the total correctness of concurrent programs: that such programs both terminate and produce the correct result. With Total-TaDA, we can specify constraints on a thread's concurrent environment that are necessary to guarantee termination. This allows us to verify total correctness for nonblocking algorithms, e.g. a counter and a stack. Our speci cations can express lock- and wait-freedom. More generally, they can express that one operation cannot impede the progress of another, a new non-blocking property we call non-impedance. Moreover, our approach is modular. We can verify the operations of a module independently, and build up modules on top of each other
Mobility deficit – Rehabilitate, an opportunity for functionality
There are many pathological conditions that cause mobility deficits and that ultimately influence someone’s autonomy.Aims: to evaluate patients with mobility deficits functional status; to implement a Rehabilitation Nursing intervention plan; to monitor health gains through mobility deficits rehabilitation.Conclusion: Early intervention and the implementation of a nursing rehabilitation intervention plan results in health gains (direct or indirect), decreases the risk of developing Pressure Ulcers (PU) and the risk of developing a situation of immobility that affects patients’ autonomy and quality of life
Next-generation sequencing of AV nodal reentrant tachycardia patients identifies broad spectrum of variants in ion channel genes.
Atrioventricular nodal reentry tachycardia (AVNRT) is the most common form of regular paroxysmal supraventricular tachycardia. This arrhythmia affects women twice as frequently as men, and is often diagnosed in patients <40 years of age. Familial clustering, early onset of symptoms and lack of structural anomaly indicate involvement of genetic factors in AVNRT pathophysiology. We hypothesized that AVNRT patients have a high prevalence of variants in genes that are highly expressed in the atrioventricular conduction axis of the heart and potentially involved in arrhythmic diseases. Next-generation sequencing of 67 genes was applied to the DNA profile of 298 AVNRT patients and 10 AVNRT family members using HaloPlex Target Enrichment System. In total, we identified 229 variants in 60 genes; 215 missenses, four frame shifts, four codon deletions, three missense and splice sites, two stop-gain variants, and one start-lost variant. Sixty-five of these were not present in the Exome Aggregation Consortium (ExAC) database. Furthermore, we report two AVNRT families with co-segregating variants. Seventy-five of 284 AVNRT patients (26.4%) and three family members to different AVNRT probands had one or more variants in genes affecting the sodium handling. Fifty-four out of 284 AVNRT patients (19.0%) had variants in genes affecting the calcium handling of the heart. We furthermore find a large proportion of variants in the HCN1-4 genes. We did not detect a significant enrichment of rare variants in the tested genes. This could be an indication that AVNRT might be an electrical arrhythmic disease with abnormal sodium and calcium handling
- …