John Owens

Learn More
Current use of inheritance has illustrated that the introduction of conceptual inconsistencies is possible in a class hierarchy. This paper discusses the reasons why complete method redefinition infringes the essence of inheritance. A redefinition metric set is proposed and practical experiments demonstrate that the results obtained permit the detection of(More)
The members of the technical committee selected to monitor this project and to review this document were chosen for their special competencies and with regard for appropriate balance. The opinions and conclusions expressed or implied in this document are those of the researchers who performed the research. They are not necessarily those of the second(More)
Over the last decade, commodity graphics processors (GPUs) have evolved from fixed-function graphics units into powerful, programmable data-parallel processors. Today's GPU is capable of sustaining computation rates substantially greater than today's modern CPUs, with technology trends indicating a widening gap in the future. Researchers in the rapidly(More)
Research Interests I am interested in using physical laws at the molecular level to understand the mechanisms of cell locomotion. For example, I have derived equations for cellular mechanochemical forces inspired by the molecular actions of extension and contraction of the cell body and the interaction between the cell and its surrounding environment. I(More)