References

Booch 87
Booch, G., Software Components with Ada, Benjamin/Cummings, Menlo Park, CA, 1987.

Downie 65
Downie, N.M., and Heath, R.W., Basic Statistical Methods, 2nd ed., Harper & Row, New York, 1965.

Ernst 91
Ernst, G.W., Hookway, R.J., Menegay, J.A., and Ogden, W.F.,``Modular Verification of Ada Generics,'' Comp. Lang. 16, 3/4 (1991), 259-280.

Harms 91
Harms, D.E., and Weide, B.W., ``Copying and Swapping: Influences on the Design of Reusable Software Components,'' IEEE Trans. on Software Eng. 17, 5 (May 1991), 424-435.

Hicks 73
Hicks, C.R., Fundamental Concepts in the Design of Experiments, Holt, Rinehart and Winston, New York, 1973.

Hollingsworth 91
Hollingsworth, J.E., Weide, B.W., and Zweben, S.H., ``Abstraction Leaks in Ada,'' Proc. 14th Minnowbrook Workshop on Software Eng., Blue Mountain Lake, NY, July 1991.

LaLonde 89
LaLonde, W.R., ``Designing Families of Data Types Using Exemplars,'' ACM Trans. on Prog. Lang. and Syst. 11, 2 (1989), 212-248.

Muralidharan 90a
Muralidharan, S., and Weide, B.W., ``Should Data Abstraction Be Violated to Enhance Software Reuse?,'' Proc. 8th Ann. Natl. Conf. on Ada Tech., ANCOST, Inc., Atlanta, GA, Mar. 1990, 515-524.

Muralidharan 90b
Muralidharan, S., and Weide, B.W. ``Reusable Software Components = Formal Specifications + Object Code: Some Implications,'' 3rd Annual Workshop: Methods and Tools for Reuse, Syracuse Univ. CASE Center, Syracuse, NY, July 1990.

Parnas 72
Parnas, D.L., ``On the Criteria to be Used in Decomposing Systems into Modules,'' CACM 15, 12 (Dec. 1972), 1053-1058.

Raj 90
Raj, R.K., ``Code Inheritance Considered Harmful,'' 3rd Annual Workshop: Methods and Tools for Reuse, Syracuse Univ. CASE Center, Syracuse, NY, July 1990.

Tracz 88
Tracz, W.J., ed., Tutorial: Software Reuse: Emerging Technology, IEEE Computer Society Press, Washington, DC, 1988, 92-95.

Weide 91
Weide, B.W., Ogden, W.F., and Zweben, S.H., ``Reusable Software Components,'' in Advances in Computers, v. 33, M.C.Yovits, ed., Academic Press, 1991, 1-65.