A compositional model for software reuse - Raj, Rajendra K.; Levy, Henry M. (University of Washington <Seattle, Wash.> / Department of Computer Science: Technical report, 1989)