The ACM Computing Classification System (1991)
H.5.2 User Interfaces
- Ergonomics
- Evaluation/methodology
- Input devices and strategies (e.g., mouse, touchscreen)
- Interaction styles (e.g., commands, menus, forms, direct manipulation)
- Screen design (e.g., text, graphics, color)
- Theory and methods
- Training, help, and documentation
- User interface management systems (UIMS)
- Windowing systems