44 resultados para Behavior Driven Development
em BORIS: Bern Open Repository and Information System - Berna - Suiça
Immediate Search in the IDE as an Example of Socio-Technical Congruence in Search-Driven Development
Resumo:
Search-driven development is mainly concerned with code reuse but also with code navigation and debugging. In this essay we look at search-driven navigation in the IDE. We consider Smalltalk-80 as an example of a programming system with search-driven navigation capabilities and explore its human factors. We present how immediate search results lead to a user experience of code browsing rather than one of waiting for and clicking through search results. We explore the socio-technical congruence of immediate search, ie unification of tasks and breakpoints with method calls, which leads to simpler and more extensible development tools. Eventually we conclude with remarks on the socio-technical congruence of search-driven development.
Resumo:
The promise of search-driven development is that developers will save time and resources by reusing external code in their local projects. To efficiently integrate this code, users must be able to trust it, thus trustability of code search results is just as important as their relevance. In this paper, we introduce a trustability metric to help users assess the quality of code search results and therefore ease the cost-benefit analysis they undertake trying to find suitable integration candidates. The proposed trustability metric incorporates both user votes and cross-project activity of developers to calculate a "karma" value for each developer. Through the karma value of all its developers a project is ranked on a trustability scale. We present JBENDER, a proof-of-concept code search engine which implements our trustability metric and we discuss preliminary results from an evaluation of the prototype.
Resumo:
Modeling of tumor growth has been performed according to various approaches addressing different biocomplexity levels and spatiotemporal scales. Mathematical treatments range from partial differential equation based diffusion models to rule-based cellular level simulators, aiming at both improving our quantitative understanding of the underlying biological processes and, in the mid- and long term, constructing reliable multi-scale predictive platforms to support patient-individualized treatment planning and optimization. The aim of this paper is to establish a multi-scale and multi-physics approach to tumor modeling taking into account both the cellular and the macroscopic mechanical level. Therefore, an already developed biomodel of clinical tumor growth and response to treatment is self-consistently coupled with a biomechanical model. Results are presented for the free growth case of the imageable component of an initially point-like glioblastoma multiforme tumor. The composite model leads to significant tumor shape corrections that are achieved through the utilization of environmental pressure information and the application of biomechanical principles. Using the ratio of smallest to largest moment of inertia of the tumor material to quantify the effect of our coupled approach, we have found a tumor shape correction of 20\% by coupling biomechanics to the cellular simulator as compared to a cellular simulation without preferred growth directions. We conclude that the integration of the two models provides additional morphological insight into realistic tumor growth behavior. Therefore, it might be used for the development of an advanced oncosimulator focusing on tumor types for which morphology plays an important role in surgical and/or radio-therapeutic treatment planning.
Resumo:
Effective visual exploration is required for many activities of daily living and instruments to assess visual exploration are important for the evaluation of the visual and the oculomotor system. In this article, the development of a new instrument to measure central and peripheral target recognition is described. The measurement setup consists of a hemispherical projection which allows presenting images over a large area of ±90° horizontal and vertical angle. In a feasibility study with 14 younger (21–49 years) and 12 older (50–78 years) test persons, 132 targets and 24 distractors were presented within naturalistic color photographs of everyday scenes at 10°, 30°, and 50° eccentricity. After the experiment, both younger and older participants reported in a questionnaire that the task is easy to understand, fun and that it measures a competence that is relevant for activities of daily living. A main result of the pilot study was that younger participants recognized more targets with smaller reaction times than older participants. The group differences were most pronounced for peripheral target detection. This test is feasible and appropriate to assess the functional field of view in younger and older adults.
Resumo:
ABSTRACT Background: Driving a car requires adapting one's behavior to current task demands taking into account one's capacities. With increasing age, driving-relevant cognitive performance may decrease, creating a need for risk-reducing behavioral adaptations. Three different kinds of behavioral adaptations are known: selection, optimization, and compensation. These can occur on the tactical and the strategic level. Risk-reducing behavioral adaptations should be considered when evaluating older drivers' traffic-related risks. Methods: A questionnaire to assess driving-related behavioral adaptations in older drivers was created. The questionnaire was administered to 61 years older (age 65-87 years; mean age = 70.2 years; SD = 5.5 years; 30 female, 31 male) and 31 younger participants (age 22-55 years; mean age = 30.5 years; SD = 6.3 years; 16 female and 15 male) to explore age and gender differences in behavioral adaptations. Results: Two factors were extracted from the questionnaire, a risk-increasing factor and a risk-reducing factor. Group comparisons revealed significantly more risk-reducing behaviors in older participants (t(84.5) = 2.21, p = 0.013) and females (t(90) = 2.52, p = 0.014) compared, respectively, to younger participants and males. No differences for the risk-increasing factor were found (p > 0.05). Conclusions: The questionnaire seems to be a useful tool to assess driving-related behavioral adaptations aimed at decreasing the risk while driving. The possibility to assess driving-related behavioral adaptations in a systematic way enables a more resource-oriented approach in the evaluation of fitness to drive in older drivers.
Resumo:
Behavior is one of the most important indicators for assessing cattle health and well-being. The objective of this study was to develop and validate a novel algorithm to monitor locomotor behavior of loose-housed dairy cows based on the output of the RumiWatch pedometer (ITIN+HOCH GmbH, Fütterungstechnik, Liestal, Switzerland). Data of locomotion were acquired by simultaneous pedometer measurements at a sampling rate of 10 Hz and video recordings for manual observation later. The study consisted of 3 independent experiments. Experiment 1 was carried out to develop and validate the algorithm for lying behavior, experiment 2 for walking and standing behavior, and experiment 3 for stride duration and stride length. The final version was validated, using the raw data, collected from cows not included in the development of the algorithm. Spearman correlation coefficients were calculated between accelerometer variables and respective data derived from the video recordings (gold standard). Dichotomous data were expressed as the proportion of correctly detected events, and the overall difference for continuous data was expressed as the relative measurement error. The proportions for correctly detected events or bouts were 1 for stand ups, lie downs, standing bouts, and lying bouts and 0.99 for walking bouts. The relative measurement error and Spearman correlation coefficient for lying time were 0.09% and 1; for standing time, 4.7% and 0.96; for walking time, 17.12% and 0.96; for number of strides, 6.23% and 0.98; for stride duration, 6.65% and 0.75; and for stride length, 11.92% and 0.81, respectively. The strong to very high correlations of the variables between visual observation and converted pedometer data indicate that the novel RumiWatch algorithm may markedly improve automated livestock management systems for efficient health monitoring of dairy cows.
Resumo:
In the developing chicken embryo yolk sac vasculature, the expression of arterial identity genes requires arterial hemodynamic conditions. We hypothesize that arterial flow must provide a unique signal that is relevant for supporting arterial identity gene expression and is absent in veins. We analyzed factors related to flow, pressure and oxygenation in the chicken embryo vitelline vasculature in vivo. The best discrimination between arteries and veins was obtained by calculating the maximal pulsatile increase in shear rate relative to the time-averaged shear rate in the same vessel: the relative pulse slope index (RPSI). RPSI was significantly higher in arteries than veins. Arterial endothelial cells exposed to pulsatile shear in vitro augmented arterial marker expression as compared with exposure to constant shear. The expression of Gja5 correlated with arterial flow patterns: the redistribution of arterial flow provoked by vitelline artery ligation resulted in flow-driven collateral arterial network formation and was associated with increased expression of Gja5. In situ hybridization in normal and ligation embryos confirmed that Gja5 expression is confined to arteries and regulated by flow. In mice, Gja5 (connexin 40) was also expressed in arteries. In the adult, increased flow drives arteriogenesis and the formation of collateral arterial networks in peripheral occlusive diseases. Genetic ablation of Gja5 function in mice resulted in reduced arteriogenesis in two occlusion models. We conclude that pulsatile shear patterns may be central for supporting arterial identity, and that arterial Gja5 expression plays a functional role in flow-driven arteriogenesis.
Resumo:
Autoimmune and infectious diseases are associated with behavioral changes referred to as sickness behavior syndrome (SBS). In autoimmunity, the generation of anti-self T lymphocytes and autoantibodies critically involves binding of CD40 ligand on T-cells to its receptor CD40 on B-cells, dendritic cells and macrophages. Activation of CD40 leads to production of proinflammatory cytokines and, as shown here, induces SBS. Here we report that these behavioral changes depend on the expression of tumor necrosis factor alpha receptor 1 (TNFR1), but not on interleukin-1 receptor 1 or interleukin-6. Moreover, the intensity of SBS correlates with suppression of E-box controlled clock genes, including Dbp, and upregulation of Bmal1. However, the absence of TNFR1 does not interfere with the development of SBS and dysregulation of clock genes in mice treated with lipopolysaccharide. Thus, our results suggest that TNFR1 mediates SBS and dysregulation of clock genes in autoimmune diseases.
Resumo:
Introduction: Spinal fusion is a widely and successfully performed strategy for the treatment of spinal deformities and degenerative diseases. The general approach has been to stabilize the spine with implants so that a solid bony fusion between the vertebrae can develop. However, new implant designs have emerged that aim at preservation or restoration of the motion of the spinal segment. In addition to static, load sharing principles, these designs also require a profound knowledge of kinematic and dynamic properties to properly characterise the in vivo performance of the implants. Methods: To address this, an apparatus was developed that enables the intraoperative determination of the load–displacement behavior of spinal motion segments. The apparatus consists of a sensor-equipped distractor to measure the applied force between the transverse processes, and an optoelectronic camera to track the motion of vertebrae and the distractor. In this intraoperative trial, measurements from two patients with adolescent idiopathic scoliosis with right thoracic curves were made at four motion segments each. Results: At a lateral bending moment of 5 N m, the mean flexibility of all eight motion segments was 0.18 ± 0.08°/N m on the convex side and 0.24 ± 0.11°/N m on the concave side. Discussion: The results agree with published data obtained from cadaver studies with and without axial preload. Intraoperatively acquired data with this method may serve as an input for mathematical models and contribute to the development of new implants and treatment strategies.