Technical paper presentations discuss new research as well as valuable empirical results in object-oriented languages, systems, and applications. The 25 technical papers were selected after a rigorous peer review of 125 submissions by an international program committee consisting of 27 experts representing various areas of object technology. Each paper was assigned to an average of four reviewers, and papers co-authored by members of the program committee were held to higher standards, with as much as eight reviewers assigned under strict anonymity basis. The entire committee met in person for two days at the Microsoft campus in Redmond, WA, and each paper was discussed in detail, being judged on their respective novelty and their degree of contribution to object technology. The papers thus selected should advance the state-of-art of objects in significant ways.