Code

August 25th, 2011

This is a list of the various software projects I’ve worked on where I’ve published the code. Some of these projects are part of my research, others were used in teaching.

H2O

Code: Hudson

Description: The distributed database system that forms the basis for much of my research work.

Language: Java

References: Project Homepage

NUMONIC

CodeHudson

Description: The resource monitoring tool used by H2O to establish the general availability of a set of machines.

Language: Java

ReferencesProject Homepage

Word Frequency Counter

CodeGitHub

Description: A Word 2010 Add-In for counting the number of occurrences of each word in a document.

Language: C#

ReferencesOriginal Post

Linked List Cycle Detection

CodeGitHub

Description: The included code analyses the efficiency of various algorithms to find cycles in linked lists. It graphs the efficiency of each algorithm.

Language: Python

References: Original Post

Search Algorithms Comparison

CodeGitHub

Description: This is an implementation of three search algorithms (Selection, Insertion, and Merge Sort). The code includes various levels of debug to show the process taken by each algorithm and to count the number of comparisons and swaps involved.

Language: Python

ReferencesOriginal Post

UniversityDeathmatch.com

Pointless university comparison site: universitydeathmatch.com