How to select tools for microcontroller software
P.S. Gilmour · IEEE Spectrum · 1991
The factors that determine the choice of tools are identified. Symbolic versus source-level debugging, programming language tradeoffs, and assembler features are examined. The use of CASE (computer-aided software engineering) tools is briefly considered.>