"William J. Cabaniss"@cs .