Analysis of a Conflict between Aggregation and Interface Negotiation in Microsoft s Component Object Model

Kevin J. Sullivan, Mark Marchukov, John Socha. Analysis of a Conflict between Aggregation and Interface Negotiation in Microsoft s Component Object Model. IEEE Trans. Software Eng., 25(4):584-599, 1999. [doi]