109 research outputs found

    A Unified Approach for Static and Runtime Verification: Framework and Applications

    Full text link
    Static verification of software is becoming ever more effective and efficient. Still, static techniques either have high precision, in which case powerful judgements are hard to achieve automatically, or they use abstractions supporting increased automation, but possibly losing important aspects of the concrete system in the process. Runtime verification has complementary strengths and weaknesses. It combines full precision of the model (including the real deployment environment) with full automation, but cannot judge future and alternative runs. Another drawback of runtime verification can be the computational overhead of monitoring the running system which, although typically not very high, can still be prohibitive in certain settings. In this paper, we propose a framework to combine static analysis techniques and runtime verification with the aim of getting the best of both techniques. In particular, we discuss an instantiation of our framework for the deductive theorem prover KeY, and the runtime verification tool LARVA. Apart from combining static and dynamic verification, this approach also combines the data centric analysis of KeY with the control centric analysis of LARVA. An advantage of the approach is that, through the use of a single specification which can be used by both analysis techniques, expensive parts of the analysis could be moved to the static phase, allowing the runtime monitor to make significant assumptions, dropping parts of expensive checks at runtime. We also discuss specific applications of our approach

    Serotonin tranporter methylation and response to cognitive behaviour therapy in children with anxiety disorders

    Get PDF
    Anxiety disorders that are the most commonly occurring psychiatric disorders in childhood, are associated with a range of social and educational impairments and often continue into adulthood. Cognitive behaviour therapy (CBT) is an effective treatment option for the majority of cases, although up to 35-45% of children do not achieve remission. Recent research suggests that some genetic variants may be associated with a more beneficial response to psychological therapy. Epigenetic mechanisms such as DNA methylation work at the interface between genetic and environmental influences. Furthermore, epigenetic alterations at the serotonin transporter (SERT) promoter region have been associated with environmental influences such as stressful life experiences. In this study, we measured DNA methylation upstream of SERT in 116 children with an anxiety disorder, before and after receiving CBT. Change during treatment in percentage DNA methylation was significantly different in treatment responders vs nonresponders. This effect was driven by one CpG site in particular, at which responders increased in methylation, whereas nonresponders showed a decrease in DNA methylation. This is the first study to demonstrate differences in SERT methylation change in association with response to a purely psychological therapy. These findings confirm that biological changes occur alongside changes in symptomatology following a psychological therapy such as CBT

    Trajectories and predictors of response in youth anxiety CBT:Integrative data analysis

    Get PDF
    OBJECTIVE: Integrative data analysis was used to combine existing data from nine trials of cognitive-behavioral therapy (CBT) for anxious youth (N = 832) and identify trajectories of symptom change and predictors of trajectories.METHOD: Youth- and parent-reported anxiety symptoms were combined using item-response theory models. Growth mixture modeling assessed for trajectories of treatment response across pre-, mid-, and posttreatment and 1-year follow-up. Pretreatment client demographic and clinical traits and treatment modality (individual- and family-based CBT) were examined as predictors of trajectory classes.RESULTS: Growth mixture modeling supported three trajectory classes based on parent-reported symptoms: steady responders, rapid responders, and delayed improvement. A 4-class model was supported for youth-reported symptoms: steady responders, rapid responders, delayed improvement, and low-symptom responders. Delayed improvement classes were predicted by higher number of diagnoses (parent and youth report). Receiving family CBT predicted membership in the delayed improvement class compared to all other classes and membership in the steady responder class compared with rapid responders (youth report). Rapid responders were predicted by older age (parent report) and higher number of diagnoses (parent report). Low-symptom responders were more likely to be male (youth report).CONCLUSIONS: Integrative data analysis identified distinct patterns of symptom change. Diagnostic complexity, age, gender, and treatment modality differentiated response classes. (PsycINFO Database Record (c) 2018 APA, all rights reserved).</p

    Societal Burden of Clinically Anxious Youth Referred for Treatment: A Cost-of-illness Study

    Get PDF
    A prevalence-based cost-of-illness study using a societal perspective was conducted to investigate the cost-of-illness in clinically anxious youth aged 8–18 in The Netherlands. Discriminant validity of the cost diary used was obtained by comparing costs of families with an anxious child (n = 118) to costs of families from the general population (n = 41). To examine the convergent validity, bottom-up acquired costs derived from cost diaries were compared to top-down acquired costs obtained from national registrations. Bottom-up acquired costs measured by means of cost diaries amounted to €2,748 per family of a clinically referred anxious child per annum. Societal costs of families with clinically anxious children were almost 21 times as high compared to families from the general population. With respect to convergent validity, total health care costs using the bottom-up approach from clinically anxious children were quite comparable to those of top-down data of anxious children, although costs within the subcategories differed considerably. Clinical anxiety disorders in childhood cost the Dutch society more than 20 million euros a year. Based on results of discriminate and convergent validity, the cost diary seems a valid method in establishing cost-of-illness in childhood anxiety disorders

    Typechecking Java Protocols with [St]Mungo

    No full text
    This is a tutorial paper on [St]Mungo, a toolchain based on multiparty session types and their connection to typestates for safe distributed programming in Java language. The StMungo (“Scribble-to-Mungo”) tool is a bridge between multiparty session types and typestates. StMungo translates a communication protocol, namely a sequence of sends and receives of messages, given as a multiparty session type in the Scribble language, into a typestate specification and a Java API skeleton. The generated API skeleton is then further extended with the necessary logic, and finally typechecked by Mungo. The Mungo tool extends Java with (optional) typestate specifications. A typestate is a state machine specifying a Java object protocol, namely the permitted sequence of method calls of that object. Mungo statically typechecks that method calls follow the object’s protocol, as defined by its typestate specification. Finally, if no errors are reported, the code is compiled with javac and run as standard Java code. In this tutorial paper we give an overview of the stages of the [St]Mungo toolchain, starting from Scribble communication protocols, translating to Java classes with typestates, and finally to typechecking method calls with Mungo. We illustrate the [St]Mungo toolchain via a real-world case study, the HTTP client-server request-response protocol over TCP. During the tutorial session, we will apply [St]Mungo to a range of examples having increasing complexity, with HTTP being one of them

    Eurythmy therapy in chronic disease: a four-year prospective cohort study

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Many patients with chronic diseases use complementary therapies, often provided by their physicians. In Germany, several physician-provided complementary therapies have been reimbursed by health insurance companies as part of health benefit programs. In most of these therapies, the patient has a predominantly passive role. In eurythmy therapy, however, patients actively exercise specific movements with the hands, the feet or the whole body. The purpose of this study was to describe clinical outcomes in patients practising eurythmy therapy exercises for chronic diseases.</p> <p>Methods</p> <p>In conjunction with a health benefit program, 419 outpatients from 94 medical practices in Germany, referred to 118 eurythmy therapists, participated in a prospective cohort study. Main outcomes were disease severity (Disease and Symptom Scores, physicians' and patients' assessment on numerical rating scales 0–10) and quality of life (adults: SF-36, children aged 8–16: KINDL, children 1–7: KITA). Disease Score was documented after 0, 6 and 12 months, other outcomes after 0, 3, 6, 12, 18, 24, and (SF-36 and Symptom Score) 48 months.</p> <p>Results</p> <p>Most common indications were mental disorders (31.7% of patients; primarily depression, fatigue, and childhood emotional disorder) and musculoskeletal diseases (23.4%). Median disease duration at baseline was 3.0 years (interquartile range 1.0–8.5). Median number of eurythmy therapy sessions was 12 (interquartile range 10–19), median therapy duration was 119 days (84–188).</p> <p>All outcomes improved significantly between baseline and all subsequent follow-ups (exceptions: KITA Psychosoma in first three months and KINDL). Improvements from baseline to 12 months were: Disease Score from mean (standard deviation) 6.65 (1.81) to 3.19 (2.27) (p < 0.001), Symptom Score from 5.95 (1.75) to 3.49 (2.12) (p < 0.001), SF-36 Physical Component Summary from 43.13 (10.25) to 47.10 (9.78) (p < 0.001), SF-36 Mental Component Summary from 38.31 (11.67) to 45.01 (11.76) (p < 0.001), KITA Psychosoma from 69.53 (15.45) to 77.21 (13.60) (p = 0.001), and KITA Daily Life from 59.23 (21.78) to 68.14 (18.52) (p = 0.001). All these improvements were maintained until the last follow-up. Improvements were similar in patients not using diagnosis-related adjunctive therapies within the first six study months.</p> <p>Adverse reactions to eurythmy therapy occurred in 3.1% (13/419) of patients. No patient stopped eurythmy therapy due to adverse reactions.</p> <p>Conclusion</p> <p>Patients practising eurythmy therapy exercises had long-term improvement of chronic disease symptoms and quality of life. Although the pre-post design of the present study does not allow for conclusions about comparative effectiveness, study findings suggest that eurythmy therapy can be useful for patients motivated for this therapy.</p
    • …
    corecore