The ACM Computing Classification System (1991)

D.2.2 Tools and Techniques

  • Computer-aided software engineering (CASE)
  • Decision tables
  • Flow charts
  • Modules and interfaces
  • Petri nets
  • Programmer workbench
  • Software libraries
  • Structured programming
  • Top-down programming
  • User interfaces