Some basic information about Russ Haddleton.

Education

PhD, Computer Science, Degree conferred 1/98
University of Virginia

Dissertation: Parallel Set Operations in Complex Object Oriented Queries
(successfully defended 8/97)
This dissertation discusses query processing on one of the few existing parallel object-oriented database systems. The ADAMS prototype is a shared-nothing horizontally-partitioned (by OID) query-server object-oriented database system. The dissertation, which is some 275K in it's gzipped postscript form, refers to collected tabulated data (162K).

In the early days of the ADAMS research project, persistent data was often stored in core files, whose format sometimes made retrieval difficult. In order to obtain satisfactory performance results when implementing a parallel version, the author found that the use of these core files had to be eliminated. This effort was successful, parallel ADAMS is fast - providing good query performance on million object databases when run on clusters of old (inexpensive!) hardware. The non-parallel version also saw substantial performance gains. The dissertation above does not discuss these core file issues directly, focusing instead on client/server architectures, data representation, analytic models, and performance results.

MS, Computer Science, May 1989
Villanova University
The research project involved implementing a TMS (an AI term, Truth Maintenance System) on an Apple IIe in C. In a TMS, facts (~= data) are stored whose values can change (non-monotonic reasoning). The TMS also stores rules, which may fire according to fact-based predicates. The firing of rules may change the facts, resulting in more rule firing until a cycle arises which locks the system up. It all seemed to work, although it would have been much easier to shoe horn everything in on a more modern hardware configuration.

BS, Mathematics, May 1983
Haverford College
Haverford was just starting to deal with the problem of teaching computer science when I arrived. This meant that delving deeper into the subject in a formal way meant driving into UPenn's Moore school. Huge classes, not like the friendly engaging schools listed above.

During two of my undergraduate years I resided at nearby Bryn Mawr College, in Rhoads Hall as part of a bi-college housing program. Bryn Mawr is a pretty neat institution (as is Haverford), with a variety of interesting people to talk to at all hours (sort of like the CS labs here at U.Va.). But Mawrters are a wily bunch. Keep an eye on your wallet, real estate holdings, stock portfolios, imported high-performance automobiles, aircraft, yachts, intellectual property of all kinds, women's shoes, and any shiny objects in your possesion when you have dealings with them. I met my ...ex-wife at Bryn Mawr. She's a litigator. If you're going up against her in court one tough problem is whether to buy large quantities of No-Doze so that you'll be prepared, or Sominex so that you can sleep at night.

The rest of this is under construction. A full CV here could result in lots of "resumes" circulating, which would be undesirable.

Currently I'm working in the Boston area, for Verbind. Make that Ab Initio.
Other interesting Boston links:

Sailing... Cycling... Glassblowing...
email: rfh2invalidy@cs.virginia.edu
(remove the invalid characters for the actual address)

Last modified: Thu Jan 03 12:10:00 2002