Research
Having completed some degree work in the area of Computer Science and Engineering I have done research in areas that hopefully do not just have academic merit but also have real world applications. As you might imagine, in the course of this work I did a lot of papers. This subset are those that I would consider of "publishable" quality.
Applying the Unified Modeling Language to Hierarhical
Performance Modeling
Last Updated: February 8, 1999 (original work done in Fall 1998)
UML is something very useful as I found out when I had the opportunity
to write this paper. In this effort, UML is investigated as a means to
provide a common representation of various software performance models
so that they may be easily related to each other within the hierarchy
they form.
Colored Two-dimensional Bar Code (C2DB)
Last Updated: February 8, 1999 (original work done in Fall 1997)
When this idea was pitched to me I thought it sounded like the most boring
topic in the world. How wrong I was. In the end, I had written a Windows
program in Visual C++ to implement a test bed for investigating fault
tolerant colored bar code designs and had come up with an algorithm of
my own for a robust bar code layout.

