Evidentemente, también se ocupó de las bases de datos orientadas a objetos, y de la persistencia y evolución de esquemas, junto al diseño por contrato, es decir, cómo construir un software fiable.