The ACM Computing Classification System (1998) D. Software D.0 GENERAL D.1 PROGRAMMING TECHNIQUES (E) D.2 SOFTWARE ENGINEERING (K.6.3) D.3 PROGRAMMING LANGUAGES D.4 OPERATING SYSTEMS (C) D.m MISCELLANEOUS