An Empirical Comparison of Reuse in Embedded and Nonembedded Systems