See: http://www.parc.xerox.com/csl/groups/sda/projects/oi/ ( BrokenLink )