The ACM Computing Classification System (1998) D.2.m Miscellaneous Rapid prototyping [**] Reusable software [**]