293 research outputs found

    Customizable and scalable automated assessment of C/C++ programming assignments

    Get PDF
    The correction of exercises in programming courses is a laborious task that has traditionally been performed in a manual way. This situation, in turn, delays the access by students to feedback that can contribute significantly to their training as future professionals. Over the years, several approaches have been proposed to automate the assessment of students' programs. Static analysis is a known technique that can partially simulate the process of manual code review performed by lecturers. As such, it is a plausible option to assess whether students' solutions meet the requirements imposed on the assignments. However, implementing a personalized analysis beyond the rules included in existing tools may be a complex task for the lecturer without a mechanism that guides the work. In this paper, we present a method to provide automated and specific feedback to immediately inform students about their mistakes in programming courses. To that end, we developed the CAC++ library, which enables constructing tailored static analysis programs for C/C++ practices. The library allows for great flexibility and personalization of verifications to adjust them to each particular task, overcoming the limitations of most of the existing assessment tools. Our approach to providing specific feedback has been evaluated for a period of three academic years in a course related to object-oriented programming. The library allowed lecturers to reduce the size of the static analysis programs developed for this course. During this period, the academic results improved and undergraduates positively valued the aid offered when undertaking the implementation of assignments.Universidad de CĂĄdiz, Grant/Award Numbers: sol-201500054192-tra, sol-201600064680-tra; Ministerio de Ciencia, InnovaciĂłn y Universidades, Grant/Award Number: RTI2018-093608-B-C33; European Regional Development Fun

    Strategic responses to global challenges: The case of European banking, 1973–2000

    Get PDF
    In applying a strategy, structure, ownership and performance (SSOP) framework to three major clearing banks (ABN AMRO, UBS, Barclays), this article debates whether the conclusions generated by Whittington and Mayer about European manufacturing industry can be applied to the financial services sector. While European integration plays a key role in determining strategy, it is clear that global factors were far more important in determining management actions, leading to significant differences in structural adaptation. The article also debates whether this has led to improved performance, given the problems experienced with both geographical dispersion and diversification, bringing into question the quality of decision-making over the long term

    Environmental constraint of intraguild predation: Inorganic turbidity modulates omnivory in fairy shrimps

    Get PDF
    Omnivory is widespread in food webs, with an important stabilising effect. The strength of omnivorous trophic interactions may change considerably with changes in the local environment. Shallow temporary waters are often characterised by high levels of inorganic turbidity that may directly limit the food uptake of filter-feeding organisms, but there is little evidence on how it might affect omnivorous species. Anostracans are key species of temporary waters and recent evidence suggests that these organisms are omnivorous consumers of both phyto- and zooplankton. Using Branchinecta orientalis as a model species, our aim was to test how turbidity affects the feeding of an omnivorous anostracan. To do this, we used short-term feeding experiments and stable isotope analyses, with animals collected from soda pans in eastern Austria. In the feeding experiments, algae and zooplankton were offered as food either separately or in combination. The prey type treatments were crossed with turbidity levels in a factorial design. There was a pronounced decrease in the ingested algal biomass with increasing turbidity. Conversely, ingestion rates on zooplankton were less affected by turbidity. Stable isotope analyses from field material supported our experimental results by showing a positive relationship of the trophic position of anostracans and the trophic niche of the communities with turbidity. Our results show that turbidity modulates the intraguild trophic relationship between anostracans and their prey by shifting the diet of anostracans from more herbivorous in transparent to more carnivorous in turbid waters. Thus, inorganic turbidity might also have a community-shaping role in plankton communities of temporary waters through altering trophic relationships

    Relaxation of surface tension in the liquid-solid interfaces of Lennard-Jones liquids

    Get PDF
    We have established the surface tension relaxation time in the liquid-solid interfaces of Lennard-Jones (LJ) liquids by means of direct measurements in molecular dynamics (MD) simulations. The main result is that the relaxation time is found to be almost independent of the molecular structures and viscosity of the liquids (at seventy-fold change) used in our study and lies in such a range that in slow hydrodynamic motion the interfaces are expected to be at equilibrium. The implications of our results for the modelling of dynamic wetting processes and interpretation of dynamic contact angle data are discussed

    Emergent global patterns of ecosystem structure and function from a mechanistic general ecosystem model

    Get PDF
    Anthropogenic activities are causing widespread degradation of ecosystems worldwide, threatening the ecosystem services upon which all human life depends. Improved understanding of this degradation is urgently needed to improve avoidance and mitigation measures. One tool to assist these efforts is predictive models of ecosystem structure and function that are mechanistic: based on fundamental ecological principles. Here we present the first mechanistic General Ecosystem Model (GEM) of ecosystem structure and function that is both global and applies in all terrestrial and marine environments. Functional forms and parameter values were derived from the theoretical and empirical literature where possible. Simulations of the fate of all organisms with body masses between 10 ”g and 150,000 kg (a range of 14 orders of magnitude) across the globe led to emergent properties at individual (e.g., growth rate), community (e.g., biomass turnover rates), ecosystem (e.g., trophic pyramids), and macroecological scales (e.g., global patterns of trophic structure) that are in general agreement with current data and theory. These properties emerged from our encoding of the biology of, and interactions among, individual organisms without any direct constraints on the properties themselves. Our results indicate that ecologists have gathered sufficient information to begin to build realistic, global, and mechanistic models of ecosystems, capable of predicting a diverse range of ecosystem properties and their response to human pressures

    Effectiveness of an online group course for adolescents and young adults with depressive symptoms: study protocol for a randomized controlled trial

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Depression is a common condition whose first onset is usually in late adolescence or early adulthood. Internet-based interventions are an effective treatment approach to depression. The aim of this study is to investigate the effectiveness of a Dutch online cognitive-behavioural group course known as Master Your Mood (<it>Grip op Je Dip</it>) for young people reporting depressive symptoms. Secondary research questions involve maintenance of effect at 6 months, mediators, and predictors of better outcomes.</p> <p>Methods</p> <p>We will conduct a randomised controlled trial (RCT) in which 244 young people aged 16-25 are randomly allocated to the Grip op Je Dip (GOJD) online group course or to a waiting list control group. The participants will be recruited from the general population. The primary outcome measure will be the severity of depressive symptoms according to the Center for Epidemiological Studies Depression Scale (CES-D). Other outcomes will include anxiety (Hospital Anxiety and Depression Scale-Anxiety, HADS) and mastery (Mastery Scale). Assessments will take place in both groups at baseline and three months later. Effect maintenance will be studied in the GOJD group six months after baseline, with missing data imputed using the expectation-maximisation method. Mediators and predictors of better outcomes will also be identified.</p> <p>Discussion</p> <p>The trial should add to the body of knowledge on the effectiveness of Internet-based interventions for depression. To our knowledge, this will be the first RCT on an online group intervention in this field.</p> <p>Trial registration</p> <p><a href="http://www.trialregister.nl/trialreg/admin/rctview.asp?TC=NTR1694">NTR1694</a></p

    Identification of Mycobacterium tuberculosis clinical isolates in Bangladesh by a species distinguishable multiplex PCR

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Species identification of isolates belonging to the <it>Mycobacterium tuberculosis </it>complex (MTC) seems to be important for the appropriate treatment of patients, since <it>M. bovis </it>is naturally resistant to a first line anti-tuberculosis (TB) drug, pyrazinamide, while most of the other MTC members are susceptible to this antimicrobial agent. A simple and low-cost differentiation method was needed in higher TB burden countries, such as Bangladesh, where the prevalence of <it>M. bovis </it>among people or cattle has not been investigated.</p> <p>Methods</p> <p>Genetic regions <it>cfp32</it>, RD9 and RD12 were chosen as targets for a species distinguishable multiplex PCR and the system was evaluated with twenty reference strains of mycobacterial species including non-tubercular mycobacteria (NTM). A total of 350 clinical MTC isolates obtained in Bangladesh were then analyzed with this multiplex PCR.</p> <p>Results</p> <p>All of the MTC reference strains gave expected banding patterns and no non-specific amplifications were observed in the NTM strains. Out of 350 clinical isolates examined by this method, 347 (99.1%) were positive for all of the <it>cfp32</it>, RD9 and RD12 and determined as <it>M. tuberculosis</it>. Two isolates lacked <it>cfp32 </it>PCR product and one lacked RD12, however, those three samples were further examined and identified as <it>M. tuberculosis </it>by the sequence analyses of <it>hsp65 </it>and <it>gyrB</it>.</p> <p>Conclusions</p> <p>The MTC-discrimination multiplex PCR (MTCD-MPCR) developed in this study showed high specificity and was thought to be very useful as a routine test because of its simplicity. In the current survey, all the 350 MTC isolates obtained from Bangladesh TB patients were determined as <it>M. tuberculosis </it>and no other MTC were detected. This result suggested the general TB treatment regimen including pyrazinamide to be the first choice in Bangladesh.</p

    Changes in Mycobacterium tuberculosis Genotype Families Over 20 Years in a Population-Based Study in Northern Malawi

    Get PDF
    BACKGROUND: Despite increasing interest in possible differences in virulence and transmissibility between different genotypes of M. tuberculosis, very little is known about how genotypes within a population change over decades, or about relationships to HIV infection. METHODS AND PRINCIPAL FINDINGS: In a population-based study in rural Malawi we have examined smears and cultures from tuberculosis patients over a 20-year period using spoligotyping. Isolates were grouped into spoligotype families and lineages following previously published criteria. Time trends, HIV status, drug resistance and outcome were examined by spoligotype family and lineage. In addition, transmissibility was examined among pairs of cases with known epidemiological contact by assessing the proportion of transmissions confirmed for each lineage, on the basis of IS6110 RFLP similarity of the M tuberculosis strains. 760 spoligotypes were obtained from smears from 518 patients from 1986-2002, and 377 spoligotypes from cultures from 347 patients from 2005-2008. There was good consistency in patients with multiple specimens. Among 781 patients with first episode tuberculosis, the majority (76%) had Lineage 4 ("European/American") strains; 9% had Lineage 3 ("East-African/Indian"); 8% Lineage 1 ("Indo-Oceanic"); and 2% Lineage 2 ("East-Asian"); others unclassifiable. Over time the proportion of Lineage 4 decreased from >90% to 60%, with an increase in the other 3 lineages (p<0.001). Lineage 1 strains were more common in those with HIV infection, even after adjusting for age, sex and year. There were no associations with drug resistance or outcome, and no differences by lineage in the proportion of pairs in which transmission was confirmed. CONCLUSIONS: This is the first study to describe long term trends in the four M. tuberculosis lineages in a population. Lineage 4 has probably been longstanding in this population, with relatively recent introductions and spread of Lineages1-3, perhaps influenced by the HIV epidemic

    Predicting global invasion risks: a management tool to prevent future introductions

    Get PDF
    Predicting regions at risk from introductions of non-native species and the subsequent invasions is a fundamental aspect of horizon scanning activities that enable the development of more effective preventative actions and planning of management measures. The Asian cyprinid fish topmouth gudgeon Pseudorasbora parva has proved highly invasive across Europe since its introduction in the 1960s. In addition to direct negative impacts on native fish populations, P. parva has potential for further damage through transmission of an emergent infectious disease, known to cause mortality in other species. To quantify its invasion risk, in regions where it has yet to be introduced, we trained 900 ecological niche models and constructed an Ensemble Model predicting suitability, then integrated a proxy for introduction likelihood. This revealed high potential for P. parva to invade regions well beyond its current invasive range. These included areas in all modelled continents, with several hotspots of climatic suitability and risk of introduction. We believe that these methods are easily adapted for a variety of other invasive species and that such risk maps could be used by policy-makers and managers in hotspots to formulate increased surveillance and early-warning systems that aim to prevent introductions and subsequent invasions
    • 

    corecore