232 research outputs found
A Unified Approach for Static and Runtime Verification: Framework and Applications
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
ACT your way: kwaliteit van het protocol en eerste bevindingen van een pilot-effectonderzoek bij adolescenten met een recidiverende depressie
Pathways through Adolescenc
Synthesis of 5,6-Diaminoacenaphthylene by Reduction of Sterically Crowded Nitro Groups with Sodium Dithionite
5,6-Diaminoacenaphthylene was synthesized in four steps from acenaphthene. This seemingly simple molecule provides unique synthetic challenges because it is relatively difficult to reduce the nitro groups and the molecule contains a particularly reactive double bond. It was determined that the only feasible sequence for the synthesis was to nitrate acenaphthene, then brominate, eliminate, and finally selectively reduce. Several reduction methods were attempted before finding one that would completely reduce both nitro groups while leaving the double bond intact
Comprehension of spacecraft telemetry using hierarchical specifications of behavior ⋆
Abstract. A key challenge in operating remote spacecraft is that ground operators must rely on the limited visibility available through spacecraft telemetry in order to assess spacecraft health and operational status. We describe a tool for processing spacecraft telemetry that allows ground operators to impose structure on received telemetry in order to achieve a better comprehension of system state. A key element of our approach is the design of a domain-specific language that allows operators to express models of expected system behavior using partial specifications. The language allows behavior specifications with data fields, similar to other recent runtime verification systems. What is notable about our approach is the ability to develop hierarchical specifications of behavior. The language is implemented as an internal DSL in the Scala programming language that synthesizes rules from patterns of specification behavior. The rules are automatically applied to received telemetry and the inferred behaviors are available to ground operators using a visualization interface that makes it easier to understand and track spacecraft state. We describe initial results from applying our tool to telemetry received from the Curiosity rover currently roving the surface of Mars, where the visualizations are being used to trend subsystem behaviors, in order to identify potential problems before they happen. However, the technology is completely general and can be applied to any system that generates telemetry such as event logs.
Benefits of adversity?! How life history affects the behavioral profile of mice varying in serotonin transporter genotype
Behavioral profiles are influenced by both positive and negative experiences as well as the genetic disposition. Traditionally, accumulating adversity over lifetime is considered to predict increased anxiety-like behavior (“allostatic load”). The alternative “mismatch hypothesis” suggests increased levels of anxiety if the early environment differs from the later-life environment. Thus, there is a need for a whole-life history approach to gain a deeper understanding of how behavioral profiles are shaped. The aim of this study was to elucidate the effects of life history on the behavioral profile of mice varying in serotonin transporter (5-HTT) genotype, an established mouse model of increased anxiety-like behavior. For this purpose, mice grew up under either adverse or beneficial conditions during early phases of life. In adulthood, they were further subdivided so as to face a situation that either matched or mismatched the condition experienced so far, resulting in four different life histories. Subsequently, mice were tested for their anxiety-like and exploratory behavior. The main results were: (1) Life history profoundly modulated the behavioral profile. Surprisingly, mice that experienced early beneficial and later escapable adverse conditions showed less anxiety-like and more exploratory behavior compared to mice of other life histories. (2) Genotype significantly influenced the behavioral profile, with homozygous 5-HTT knockout mice displaying highest levels of anxiety-like and lowest levels of exploratory behavior. Our findings concerning life history indicate that the absence of adversity does not necessarily cause lower levels of anxiety than accumulating adversity. Rather, some adversity may be beneficial, particularly when following positive events. Altogether, we conclude that for an understanding of behavioral profiles, it is not sufficient to look at experiences during single phases of life, but the whole life history has to be considered
Trajectories and predictors of response in youth anxiety CBT:Integrative data analysis
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 costs of subclinical depressive symptoms in Dutch adolescents: a cost‐of‐illness study
Background: Subclinical depressive symptoms are highly prevalent among adolescents and are associated with negative consequences, which may pose an economic burden for society. We conducted a prevalence-based cost-of-illness study using a societal perspective to investigate the cost-of-illness of subclinical depressive symptoms among adolescents. Methods: Using a bottom-up approach, cost questionnaires were assessed to measure costs from 237 Dutch families with an adolescent aged 11–18 with subclinical depressive symptoms (of which 34 met the criteria of a depressive disorder). The study is registered in the Dutch Trial Register (Trial NL5584/NTR6176; www.trialregister.nl/trial/5584). Results: Our calculations show that adolescents with subclinical depressive symptoms cost the Dutch society more than €42 million annually, expressed in costs related to depressive symptoms. Secondary analyses were performed to test the reliability and stability of the costs. When costs related to psychological problems were considered, the annual costs amounted to €67 million. The total societal costs related to physical problems amounted to approximately €126 million. All costs combined (depressive, psychological, behavioural and physical problems and other reasons) amounted to a €243 million. Total costs were highest for physical-related problems of the adolescent (52% of the total costs), followed by psychological (28%), depressive (17%) and behavioural problems (1%). Using an international prevalence rate, societal costs related to depressive symptoms resulted in €54 million a year. Conclusions: Cost-effective prevention programmes seem warranted given the high societal costs and risk of future costs as subclinical depressive symptoms could be a precursor of clinical depression later in life
Recommended from our members
A randomised controlled trial of cognitive behavioural treatment for obsessive compulsive disorder in children and adolescents
Cognitive behaviour therapy (CBT) for young people with obsessive compulsive disorder (OCD) has become the treatment of first choice. However, the literature is largely based on studies emphasising exposure and response prevention. In this study, we report on a randomised controlled trial of CBT for young people carried out in typical outpatient clinic conditions which focused on cognitions. A randomised controlled trial compares 10 sessions of manualised cognitive behavioural treatment with a 12-week waiting list for adolescents and children with OCD. Assessors were blind to treatment allocation. 21 consecutive patients with OCD aged between 9 and 18 years were recruited. The group who received treatment improved more than a comparison group who waited for 3 months. The second group was treated subsequently using the same protocol and made similar gains. In conclusion, CBT can be delivered effectively to young people with OCD in typical outpatient settings
Sindarin: A Versatile Scripting API for the Pharo Debugger
International audienceDebugging is one of the most important and time consuming activities in software maintenance, yet mainstream debuggers are not well-adapted to several debugging scenarios. This has led to the research of new techniques covering specific families of complex bugs. Notably, recent research proposes to empower developers with scripting DSLs, plugin-based and moldable debuggers. However, these solutions are tailored to specific use-cases, or too costly for one-time-use scenarios. In this paper we argue that exposing a debugging scripting interface in mainstream debuggers helps in solving many challenging debugging scenarios. For this purpose, we present Sindarin, a scripting API that eases the expression and automation of different strategies developers pursue during their debugging sessions. Sindarin provides a GDB-like API, augmented with AST-bytecode-source code mappings and object-centric capabilities. To demonstrate the versatility of Sindarin, we reproduce several advanced breakpoints and non-trivial debugging mechanisms from the literature
- …