5,249 research outputs found

    Animating the evolution of software

    Get PDF
    The use and development of open source software has increased significantly in the last decade. The high frequency of changes and releases across a distributed environment requires good project management tools in order to control the process adequately. However, even with these tools in place, the nature of the development and the fact that developers will often work on many other projects simultaneously, means that the developers are unlikely to have a clear picture of the current state of the project at any time. Furthermore, the poor documentation associated with many projects has a detrimental effect when encouraging new developers to contribute to the software. A typical version control repository contains a mine of information that is not always obvious and not easy to comprehend in its raw form. However, presenting this historical data in a suitable format by using software visualisation techniques allows the evolution of the software over a number of releases to be shown. This allows the changes that have been made to the software to be identified clearly, thus ensuring that the effect of those changes will also be emphasised. This then enables both managers and developers to gain a more detailed view of the current state of the project. The visualisation of evolving software introduces a number of new issues. This thesis investigates some of these issues in detail, and recommends a number of solutions in order to alleviate the problems that may otherwise arise. The solutions are then demonstrated in the definition of two new visualisations. These use historical data contained within version control repositories to show the evolution of the software at a number of levels of granularity. Additionally, animation is used as an integral part of both visualisations - not only to show the evolution by representing the progression of time, but also to highlight the changes that have occurred. Previously, the use of animation within software visualisation has been primarily restricted to small-scale, hand generated visualisations. However, this thesis shows the viability of using animation within software visualisation with automated visualisations on a large scale. In addition, evaluation of the visualisations has shown that they are suitable for showing the changes that have occurred in the software over a period of time, and subsequently how the software has evolved. These visualisations are therefore suitable for use by developers and managers involved with open source software. In addition, they also provide a basis for future research in evolutionary visualisations, software evolution and open source development

    Unreliable Physical Places and Memories as Posthuman Narration in Ishiguro’s Never Let Me Go

    Get PDF
    In this paper, I argue that Ishiguro’s Never Let Me Go is best understood through analysis of its unstable places and the narrator’s unstable memory.  Through these devices, Ishiguro constructs a panoptic state of surveillance, transforming an otherwise non-urban space into a pseudo-cityscape.  It is through the narrator’s interactions and memories of her interactions with these urbanized and controlled spaces that the reader can truly understand and engage with this posthuman narrative. Without fully understanding the ways in which rural places function as cityscapes for the clone characters of this novel, the reader is unable to meaningfully understand the experiences of the clones. This paper employs theories of Edward W. Soja in order to advance discussion of this novel beyond its application of the panoptic mechanism. It also looks closely at the ways the memories of the displaced are used to manipulate the concept of place and its function throughout the novel

    Dimethyl sulfide production: what is the contribution of the coccolithophores?

    Get PDF

    Dolly and Alice

    Get PDF
    The opinion of the United States Court of Appeals for the Federal Circuit, In re Roslin Institute, rejecting patent claims to mammals cloned from somatic cells, was rendered about a month before the United States Supreme Court’s decision in Alice Corp. v. CLS Bank International. The Alice opinion explicitly sets out the standard for determining whether an invention falls within statutory patentable subject matter. Thus one is thus left to wonder what the Roslin opinion might have looked like had it been decided only a few weeks later, after the Alice decision was published, with the benefit of the Supreme Court’s further direction on patentable subject matter. In this essay I explore whether in hindsight the Alice standard might have dictated a different outcome in Roslin, suggesting how the two-part test articulated by the Supreme Court in Alice might apply to a “products of nature” analysis for cloned mammals. Drawing on that analysis, I then use the Roslin case as a vehicle to highlight certain issues with the Supreme Court’s current subject matter jurisprudence as applied to biotechnology. By juxtaposing Dolly with Alice, it becomes clear that the Supreme Court has revivified a number of dormant biotechnology patent problems in the guise of subject matter analysis

    The genome sequence of <i>Trypanosoma brucei gambiense</i>, causative agent of chronic Human African Trypanosomiasis

    Get PDF
    &lt;p&gt;&lt;b&gt;Background:&lt;/b&gt; &lt;i&gt;Trypanosoma brucei gambiense&lt;/i&gt; is the causative agent of chronic Human African Trypanosomiasis or sleeping sickness, a disease endemic across often poor and rural areas of Western and Central Africa. We have previously published the genome sequence of a &lt;i&gt;T. b. brucei&lt;/i&gt; isolate, and have now employed a comparative genomics approach to understand the scale of genomic variation between &lt;i&gt;T. b. gambiense&lt;/i&gt; and the reference genome. We sought to identify features that were uniquely associated with &lt;i&gt;T. b. gambiense&lt;/i&gt; and its ability to infect humans.&lt;/p&gt; &lt;p&gt;&lt;b&gt;Methods and findings:&lt;/b&gt; An improved high-quality draft genome sequence for the group 1 &lt;i&gt;T. b. gambiense&lt;/i&gt; DAL 972 isolate was produced using a whole-genome shotgun strategy. Comparison with &lt;i&gt;T. b. brucei&lt;/i&gt; showed that sequence identity averages 99.2% in coding regions, and gene order is largely collinear. However, variation associated with segmental duplications and tandem gene arrays suggests some reduction of functional repertoire in &lt;i&gt;T. b. gambiense&lt;/i&gt; DAL 972. A comparison of the variant surface glycoproteins (VSG) in &lt;i&gt;T. b. brucei&lt;/i&gt; with all &lt;i&gt;T. b. gambiense&lt;/i&gt; sequence reads showed that the essential structural repertoire of VSG domains is conserved across &lt;i&gt;T. brucei&lt;/i&gt;.&lt;/p&gt; &lt;p&gt;&lt;b&gt;Conclusions:&lt;/b&gt; This study provides the first estimate of intraspecific genomic variation within &lt;i&gt;T. brucei&lt;/i&gt;, and so has important consequences for future population genomics studies. We have shown that the &lt;i&gt;T. b. gambiense&lt;/i&gt; genome corresponds closely with the reference, which should therefore be an effective scaffold for any &lt;i&gt;T. brucei&lt;/i&gt; genome sequence data. As VSG repertoire is also well conserved, it may be feasible to describe the total diversity of variant antigens. While we describe several as yet uncharacterized gene families with predicted cell surface roles that were expanded in number in &lt;i&gt;T. b. brucei&lt;/i&gt;, no &lt;i&gt;T. b. gambiense&lt;/i&gt;-specific gene was identified outside of the subtelomeres that could explain the ability to infect humans.&lt;/p&gt

    What is the biological basis of pattern formation of skin lesions?

    Get PDF
    Pattern recognition is at the heart of clinical dermatology and dermatopathology. Yet, while every practitioner of the art of dermatological diagnosis recognizes the supreme value of diagnostic cues provided by defined patterns of 'efflorescences', few contemplate on the biological basis of pattern formation in and of skin lesions. Vice versa, developmental and theoretical biologists, who would be best prepared to study skin lesion patterns, are lamentably slow to discover this field as a uniquely instructive testing ground for probing theoretical concepts on pattern generation in the human system. As a result, we have at best scraped the surface of understanding the biological basis of pattern formation of skin lesions, and widely open questions dominate over definitive answer. As a symmetry-breaking force, pattern formation represents one of the most fundamental principles that nature enlists for system organization. Thus, the peculiar and often characteristic arrangements that skin lesions display provide a unique opportunity to reflect upon – and to experimentally dissect – the powerful organizing principles at the crossroads of developmental, skin and theoretical biology, genetics, and clinical dermatology that underlie these – increasingly less enigmatic – phenomena. The current 'Controversies' feature offers a range of different perspectives on how pattern formation of skin lesions can be approached. With this, we hope to encourage more systematic interdisciplinary research efforts geared at unraveling the many unsolved, yet utterly fascinating mysteries of dermatological pattern formation. In short: never a dull pattern
    corecore