110 research outputs found

    Linearity in the non-deterministic call-by-value setting

    Full text link
    We consider the non-deterministic extension of the call-by-value lambda calculus, which corresponds to the additive fragment of the linear-algebraic lambda-calculus. We define a fine-grained type system, capturing the right linearity present in such formalisms. After proving the subject reduction and the strong normalisation properties, we propose a translation of this calculus into the System F with pairs, which corresponds to a non linear fragment of linear logic. The translation provides a deeper understanding of the linearity in our setting.Comment: 15 pages. To appear in WoLLIC 201

    Causally consistent reversible choreographies: a monitors-as-memories approach

    Get PDF
    Under a reversible semantics, computation steps can be undone. This paper addresses the integration of reversible semantics into a process model of multiparty protocols (choreographies). Building upon the monitors-as-memories approach that we developed in prior work for reversible binary protocols, we present a reversible process framework for multiparty communication, which improves on prior models by seamlessly integrating asynchrony, decoupled rollbacks, and process passing. As main technical result, we prove that our multiparty, reversible semantics is causally-consistent

    Annexin A5 stabilizes matrix vesicle-biomimetic lipid membranes: unravelling a new role of annexins in calcification

    Get PDF
    Matrix vesicles are a special class of extracellular vesicles thought to actively contribute to both physiologic and pathologic mineralization. Proteomic studies have shown that matrix vesicles possess high amounts of annexin A5, suggesting that the protein might have multiple roles at the sites of calcification. Currently, Annexin A5 is thought to promote the nucleation of apatitic minerals close to the inner leaflet of the matrix vesicles' membrane enriched in phosphatidylserine and Ca2+. Herein, we aimed at unravelling a possible additional role of annexin A5 by investigating the ability of annexin A5 to adsorb on matrix-vesicle biomimetic liposomes and Langmuir monolayers made of dipalmitoylphosphatidylserine (DPPS) and dipalmitoylphosphatidylcholine (DPPC) in the absence and in the presence of Ca2+. Differential scanning calorimetry and dynamic light scattering measurements showed that Ca2+ at concentrations in the 0.5-2.0 mM range induced the aggregation of liposomes probably due to the formation of DPPS-enriched domains. However, annexin A5 avoided the aggregation of liposomes at Ca2+ concentrations lower than 1.0 mM. Surface pressure versus surface area isotherms showed that the adsorption of annexin A5 on the monolayers made of a mixture of DPPC and DPPS led to a reduction in the area of excess compared to the theoretical values, which confirmed that the protein favored attractive interactions among the membrane lipids. The stabilization of the lipid membranes by annexin A5 was also validated by recording the changes with time of the surface pressure. Finally, fluorescence microscopy images of lipid monolayers revealed the formation of spherical lipid-condensed domains that became unshaped and larger in the presence of annexin A5. Our data support the model that annexin A5 in matrix vesicles is recruited at the membrane sites enriched in phosphatidylserine and Ca2+ not only to contribute to the intraluminal mineral formation but also to stabilize the vesicles' membrane and prevent its premature rupture

    Cervical spine signs and symptoms: perpetuating rather than predisposing factors for temporomandibular disorders in women

    Get PDF
    AIM: The purpose of this study was to assess in a sample of female community cases the relationship between the increase of percentage of cervical signs and symptoms and the severity of temporomandibular disorders (TMD) and vice-versa. MATERIAL AND METHODS: One hundred women (aged 18-26 years) clinically diagnosed with TMD signs and symptoms and cervical spine disorders were randomly selected from a sample of college students. RESULTS: 43% of the volunteers demonstrated the same severity for TMD and cervical spine disorders (CSD). The increase in TMD signs and symptoms was accompanied by increase in CSD severity, except for pain during palpation of posterior temporal muscle, more frequently observed in the severe CSD group. However, increase in pain during cervical extension, sounds during cervical lateral flexion, and tenderness to palpation of upper fibers of trapezius and suboccipital muscles were observed in association with the progression of TMD severity. CONCLUSION: The increase in cervical symptomatology seems to accompany TMD severity; nonetheless, the inverse was not verified. Such results suggest that cervical spine signs and symptoms could be better recognized as perpetuating rather than predisposing factors for TMD

    Object Incompleteness and Dynamic Composition in Java-Like Languages

    Full text link
    Abstract. Object composition is often advocated as a more flexible alternative to standard class inheritance since it takes place at run-time, thus permitting the behavior of objects to be specialized dynamically. In this paper we present In-complete Featherweight Java (IFJ), an extension of Featherweight Java with in-complete objects, i.e., objects that require some missing methods which can be provided at run-time by composition with another (complete) object. Incomplete object usage is disciplined by static typing, therefore the language enjoys type safety (which implies no “message-not-understood ” run-time errors).

    Vascular risk factors in glaucoma: the results of a national survey

    Get PDF
    Background The role of vascular risk factors in glaucoma is still being debated. To assess the importance of vascular risk factors in patients with primary open-angle glaucoma (POAG), data from the medical history of 2,879 POAG patients and 973 age-matched controls were collected and analyzed. Methods Design: observational survey. Setting: 35 Italian academic centers. Study population: POAG patients and age-matched controls. In order to reduce bias consecutive patients were included. Observation procedures: data concerning vascular risk factors were collected for all patients with a detailed questionnaire. A complete ophthalmological examination with assessment of intraocular pressure (IOP), visual field, optic disc, and systemic blood pressure was performed. Main outcome measures: the ESH-ESC (European Society of Hypertension-European Society of Cardiology) guidelines were used to calculate the level of cardiovascular risk. Crude and adjusted estimates of the odds ratios (OR) were calculated for all cardiovascular risk factors in POAG and controls. Results The study included 2,879 POAG patients and 973 controls. POAG cases had a significantly higher systolic and diastolic blood pressure (p=0.001) and systolic perfusion pressure (p=0.02) as compared with controls. Also mean IOP was significantly higher in the POAG group (p=0.01), while diastolic perfusion pressure was not significantly different in the two groups. Myopia was more prevalent in the POAG group (23 vs 18%, p=0.005) as well as a positive family history for glaucoma (26 vs 12%, p= 0.004). POAG patients tended to have a higher cardiovascular risk than controls: 63% of glaucoma cases vs 55% of controls (OR: 1.38, p=0.005) had a “high” or “very high” cardiovascular risk. Conclusions The level of cardiovascular risk was significantly higher in glaucoma patients than in controls

    Asynchronous timed session types: from duality to time-sensitive processes

    Get PDF
    We present a behavioural typing system for a higher-order timed calculus, using session types to model timed protocols, and the calculus to abstract implementations. Behavioural typing ensures that processes in the calculus will perform actions in the time-windows prescribed by their protocols. We introduce duality and subtyping for timed asynchronous session types. Duality includes a class of protocols that previous work on asynchronous timed session types could not type-check. Subtyping is critical for precision of our typing system, especially for session delegation. The composition of dual (timed asynchronous) types enjoys progress when using an urgent receive semantics, in which receive actions are executed as soon as the expected message is available. Our calculus increases the modelling power of calculi used in the previous work on timed sessions, adding a blocking receive primitive with timeout, and a primitive that consumes an arbitrary amount of time in a given range
    • …
    corecore