Architectural mismatch or why it’s hard to build systems out of existing parts (1995)

by D Garlan, R Allen, J Ockerbloom
Venue:In Intl. Conf. on Softw. Eng