The paper begins by briefly examining the demand for reusable software components and the characteristics of the defense industry which serve to differentiate its needs from those of a broader commercial reuse industry. The approach of providing a single library for defense reuse is examined and discarded. The bulk of the paper examines how a reuse marketplace might be built upon the existence of multiple libraries. The operations of a reuse marketplace are described and possible specializations of libraries are suggested. Finally, the pioneering contributions of a few current efforts are noted.
/lp/association-for-computing-machinery/a-structure-for-a-defense-software-reuse-marketplace-FjRKfWxgaU