Investigated using persistent object technology in building large-scale software development environments. In time, became more about developing persistent object technology; broadened scope to provide support for all Java applications that manage long-li