119 research outputs found

    An Institutional Framework for Heterogeneous Formal Development in UML

    Get PDF
    We present a framework for formal software development with UML. In contrast to previous approaches that equip UML with a formal semantics, we follow an institution based heterogeneous approach. This can express suitable formal semantics of the different UML diagram types directly, without the need to map everything to one specific formalism (let it be first-order logic or graph grammars). We show how different aspects of the formal development process can be coherently formalised, ranging from requirements over design and Hoare-style conditions on code to the implementation itself. The framework can be used to verify consistency of different UML diagrams both horizontally (e.g., consistency among various requirements) as well as vertically (e.g., correctness of design or implementation w.r.t. the requirements)

    On the Concept of a Notational Variant

    Get PDF
    In the study of modal and nonclassical logics, translations have frequently been employed as a way of measuring the inferential capabilities of a logic. It is sometimes claimed that two logics are “notational variants” if they are translationally equivalent. However, we will show that this cannot be quite right, since first-order logic and propositional logic are translationally equivalent. Others have claimed that for two logics to be notational variants, they must at least be compositionally intertranslatable. The definition of compositionality these accounts use, however, is too strong, as the standard translation from modal logic to first-order logic is not compositional in this sense. In light of this, we will explore a weaker version of this notion that we will call schematicity and show that there is no schematic translation either from first-order logic to propositional logic or from intuitionistic logic to classical logic

    Asymmetric Combination of Logics is Functorial: A Survey

    Get PDF
    Asymmetric combination of logics is a formal process that develops the characteristic features of a specific logic on top of another one. Typical examples include the development of temporal, hybrid, and probabilistic dimensions over a given base logic. These examples are surveyed in the paper under a particular perspective—that this sort of combination of logics possesses a functorial nature. Such a view gives rise to several interesting questions. They range from the problem of combining translations (between logics), to that of ensuring property preservation along the process, and the way different asymmetric combinations can be related through appropriate natural transformations

    Notions of Bidirectional Computation and Entangled State Monads

    Get PDF
    Bidirectional transformations (bx) support principled consistency maintenance between data sources. Each data source corresponds to one perspective on a composite system, manifested by operations to ‘get’ and ‘set’ a view of the whole from that particular perspective. Bx are important in a wide range of settings, including databases, interactive applications, and model-driven development. We show that bx are naturally modelled in terms of mutable state; in particular, the ‘set’ operations are stateful functions. This leads naturally to considering bx that exploit other computational effects too, such as I/O, nondeterminism, and failure, all largely ignored in the bx literature to date. We present a semantic foundation for symmetric bidirectional transformations with effects. We build on the mature theory of monadic encapsulation of effects in functional programming, develop the equational theory and important combinators for effectful bx, and provide a prototype implementation in Haskell along with several illustrative examples

    Experienced discrimination amongst European old citizens

    Get PDF
    This study analyses the experienced age discrimination of old European citizens and the factors related to this discrimination. Differences in experienced discrimination between old citizens of different European countries are explored. Data from the 2008 ESS survey are used. Old age is defined as being 62 years or older. The survey data come from 28 European countries and 14,364 old-age citizens. Their average age is 72 years. Factor analysis is used to construct the core variable ‘experienced discrimination’. The influence of the independent variables on experienced discrimination is analysed using linear regression analysis. About one-quarter of old European citizens sometimes or frequently experience discrimination because of their age. Gender, education, income and belonging to a minority are related to experienced age discrimination. Satisfaction with life and subjective health are strongly associated with experienced age discrimination, as is trust in other people and the seriousness of age discrimination in the country. Large, significant differences in experienced discrimination due to old age exist between European countries. A north-west versus south-east European gradient is found in experienced discrimination due to old age. The socio-cultural context is important in explaining experienced age discrimination in old European citizens. Old-age discrimination is experienced less frequently in countries with social security arrangements. Further research is needed to understand the variation in (old) age discrimination between European countries. Measures recommended include increasing public awareness about the value of ageing for communities and changing public attitudes towards the old in a positive way

    CLaRO: a Controlled Language for Authoring Competency Questions

    Get PDF
    Competency Questions (CQs) assist in the development and maintenance of ontologies and similar knowledge organisation systems. The absence of tools to support the authoring of CQs has hampered their effective use. The few existing question templates have limited coverage of sentence constructions and are restricted to OWL. We aim to address this by proposing the \cqcnl~template-based CNL to author CQs. For its design, we exploited a new dataset of 234 CQs that had been processed automatically into 106 patterns, which we analysed and used to design a template-based CNL, with an additional CNL model and XML serialisation. The CNL was evaluated, showing coverage of about 90\% with the 93 templates and their 41 variants. \cqcnl~has the potential to facilitate streamlining formalising ontology content requirements and, given that about one third of the CQs in the test sets turned out to be invalid questions, assist in writing good questions

    Perceived Discrimination and Self-Reported Quality of Care Among Latinos in the United States

    Get PDF
    Given the persistence of health and health-care disparities among Latinos in the United States and evidence that discrimination affects health and health care, an investigation of the relationship between perceived discrimination and quality of health care among Latinos is warranted. To examine the relationship of perceived discrimination (in general and in regard to doctors and medical personnel) with self-reported quality of health care and doctor-patient communication in a nationally representative Latino population sample. Participants were 1,067 Latino adults aged ≥18 years living in the US selected via random-digit dialing. Telephone interviews were conducted in 2008 during Wave 2 of the Pew Hispanic Center/Robert Wood Johnson Foundation Hispanic Healthcare Survey. US-born Latinos were twice as likely to report general discrimination as foreign born: 0.32 SD versus −0.23 SD (P < 0.001) on the Detroit Area Survey (DAS) discrimination scale. Higher DAS discrimination was associated with lower self-reported quality of care in US-born Latinos [OR = 0.5; 95% CI (0.3, 0.9); P = 0.009]. For foreign-born Latinos, report of any doctor or medical staff discrimination was associated with lower quality of care [OR = 0.5; 95% CI (0.3, 0.9); P = 0.03], but the DAS was not. For US-born Latinos, doctor discrimination and higher DAS were jointly associated with worse doctor-patient communication. For foreign-born Latinos, the effect of discrimination on doctor-patient communication was significantly smaller than that observed in US-born Latinos. Given the association between perceived discrimination and quality of care, strategies to address discrimination in health-care settings may lead to improved patient satisfaction with care and possibly to improved treatment outcomes

    Untyping Typed Algebras and Colouring Cyclic Linear Logic

    Full text link
    We prove "untyping" theorems: in some typed theories (semirings, Kleene algebras, residuated lattices, involutive residuated lattices), typed equations can be derived from the underlying untyped equations. As a consequence, the corresponding untyped decision procedures can be extended for free to the typed settings. Some of these theorems are obtained via a detour through fragments of cyclic linear logic, and give rise to a substantial optimisation of standard proof search algorithms.Comment: 21

    Economic burden associated with alcohol dependence in a German primary care sample : a bottom-up study

    Get PDF
    BACKGROUND: A considerable economic burden has been repeatedly associated with alcohol dependence (AD) - mostly calculated using aggregate data and alcohol-attributable fractions (top-down approach). However, this approach is limited by a number of assumptions, which are hard to test. Thus, cost estimates should ideally be validated with studies using individual data to estimate the same costs (bottom-up approach). However, bottom-up studies on the economic burden associated with AD are lacking. Our study aimed to fill this gap using the bottom-up approach to examine costs for AD, and also stratified the results by the following subgroups: sex, age, diagnostic approach and severity of AD, as relevant variations could be expected by these factors. METHODS: SAMPLE: 1356 primary health care patients, representative for two German regions. AD was diagnosed by a standardized instrument and treating physicians. Individual costs were calculated by combining resource use and productivity data representing a period of six months prior to the time of interview, with unit costs derived from the literature or official statistics. The economic burden associated with AD was determined via excess costs by comparing utilization of various health care resources and impaired productivity between people with and without AD, controlling for relevant confounders. Additional analyses for several AD characteristics were performed. RESULTS: Mean costs among alcohol dependent patients were 50 % higher compared to the remaining patients, resulting in 1836 € excess costs per alcohol dependent patient in 6 months. More than half of these excess costs incurred through increased productivity loss among alcohol dependent patients. Treatment for alcohol problems represents only 6 % of these costs. The economic burden associated with AD incurred mainly among males and among 30 to 49 year old patients. Both diagnostic approaches were significantly related to the economic burden, while costs increased with alcohol use disorder severity but not with other AD severity indicators. CONCLUSIONS: Our study confirms previous studies using top-down approaches to estimate the economic burden associated with AD. Further, we highlight the need for efforts aimed at preventing adverse outcomes for health and occupational situation associated with alcohol dependence based on factors associated with particularly high economic burden

    Tracking CNS and systemic sources of oxidative stress during the course of chronic neuroinflammation

    Get PDF
    The functional dynamics and cellular sources of oxidative stress are central to understanding MS pathogenesis but remain elusive, due to the lack of appropriate detection methods. Here we employ NAD(P)H fluorescence lifetime imaging to detect functional NADPH oxidases (NOX enzymes) in vivo to identify inflammatory monocytes, activated microglia, and astrocytes expressing NOX1 as major cellular sources of oxidative stress in the central nervous system of mice affected by experimental autoimmune encephalomyelitis (EAE). This directly affects neuronal function in vivo, indicated by sustained elevated neuronal calcium. The systemic involvement of oxidative stress is mirrored by overactivation of NOX enzymes in peripheral CD11b(+) cells in later phases of both MS and EAE. This effect is antagonized by systemic intake of the NOX inhibitor and anti-oxidant epigallocatechin-3-gallate. Together, this persistent hyper-activation of oxidative enzymes suggests an "oxidative stress memory" both in the periphery and CNS compartments, in chronic neuroinflammation
    corecore