I-Java: An Extension of Java with Incomplete Objects and Object Composition. - Lorenzo Bettini; Viviana Bono; Erica Turin (SC@TOOLS, 2009)