Software Reuse through Building Blocks. - Manfred Lenz; Hans Albrecht Schmid; Peter F. Wolf (IEEE Softw., 1987)