Richard Watson

Learn More
In this paper, we describe a new method for constructing minimal, deterministic, acyclic finitestate automata from a set of strings. Traditional methods consist of two phases: the first to construct a trie, the second one to minimize it. Our approach is to construct a minimal automaton in a single phase by adding new strings one by one and minimizing the(More)
The goal of this paper is to test if a programming methodology based on the declarative language A-Prolog and the systems for computing answer sets of such programs, can be successfully applied to the development of medium size knowledge-intensive applications. We report on a successful design and development of such a system controlling some of the(More)
Natural evolutionary systems exhibit a complex mapping from genotype to phenotype. One property of these mappings is neutrality, where many mutations do not have an appreciable ffect on the phenotype. In this case the mapping from genotype to phenotype contains redundancy such that aphenotype is represented by many genotypes. Studies of RNA and protein(More)
We studied the relationships of landscape ecosystems to historical and contemporary fire regimes across 4.3 million hectares in northern lower Michigan (USA). Changes in fire regimes were documented by comparing historical fire rotations in different landscape ecosystems to those occurring between 1985 and 2000. Previously published data and a synthesis of(More)
This paper seeks to inform instructors responsible for designing introductory programming courses within a university setting. In particular, guidelines for choosing programming languages to be taught are presented. Information relevant to instructors of later programming courses is also presented. We ask the question: “are instructors of introductory(More)
Chronic inflammation involving activated microglia and astroglia is becoming a hallmark of many human diseases, including neurodegenerative disorders. Although NF-κB is a multifunctional transcription factor, it is an important target for controlling inflammation as the transcription of many proinflammatory molecules depends on the activation of NF-κB.(More)
CD99 is a critical regulator of leukocyte transendothelial migration (TEM). How CD99 signals during this process remains unknown. We show that during TEM, endothelial cell (EC) CD99 activates protein kinase A (PKA) via a signaling complex formed with the lysine-rich juxtamembrane cytoplasmic tail of CD99, the A-kinase anchoring protein ezrin, and soluble(More)
This paper reports the findings of a census of introductory programming courses. Eighty five courses from Australian and New Zealand universities are included. The census aims to discover languages and paradigms taught, tools used, texts employed, method of delivery to on-campus students, instructor experience and how problem solving strategies are taught.(More)