This thesis examines depictions of medievalism in three central texts: Sir Walter Scott's Ivanhoe, Mark Twain's A Connecticut Yankee in King Arthur's Court, and George R.R. Martin's A Game of Thrones. Each of these texts provides an entry point for exploring the ways in which English and American writers have...
In a process called quorum sensing (QS), the bacterial pathogen Pseudomonas aeruginosa uses small diffusible signals to coordinate cooperative behaviors via secreted “public goods”. Under QS-dependent growth conditions, social cheaters arise with mutations in lasR, the gene for the primary QS signal receptor. These cheaters do not produce public goods....
Drosophila suzukii Matsumura (Diptera: Drosophilidae) utilizes ‘Himalaya’ blackberry, Rubus armeniacus
Focke (Rosaceae), as a host and may invade berry and stone fruit crops from field margins
containing this invasive weed. Laboratory and semi-field studies were conducted to determine (1)
the persistence of protein marks including 10% chicken egg whites (egg...
In this thesis I present the choice calculus, a formal language for representing variation in software and other structured artifacts. The choice calculus is intended to support variation research in a way similar to the lambda calculus in programming language research. Specifically, it provides a simple formal basis for presenting,...
The history of a software project plays a vital role in the software development process. Version control systems enable users of a software repository to look at the evolution of the source code, and see the changes that led to newer versions. Currently, version control systems provide commands that can...
This thesis examines the postmodern confrontation of representation throughout the oeuvre of Martin McDonagh. I particularly look to his later body of work, which directly and self-reflexively confronts issues of artistic representation & masculinity, in order to gain a more nuanced understanding of his earliest and most controversial plays. In...
There is increasing awareness that human activities are altering the ways that natural systems operate and that local shifts in species composition and abundance can lead to abrupt and irreversible global change. Therefore, understanding the processes that buffer biological communities from critical shifts and how our actions affect natural stabilizing...
Variability is an important and widely studied topic across domains such as version control, software product lines, and metaprogramming. This dissertation presents an investigation into the process of systematically adding variability to data structures and programs, leading to guidelines for variational data structures and implications for programs that create, manipulate,...
Maintaining variation in software is a difficult problem that poses serious challenges for the understanding and editing of software artifacts. Although the C preprocessor (CPP) is often the default tool used to introduce variability to software, because of its simplicity and flexibility, it is infamous for its obtrusive syntax and...