The paper presents guidelines on criteria and procedures for evaluating software development tools used in safety-critical real-time systems. We present, first, a view of the taxonomy of software development tools from the perspective of the development process and the development environment. The investigation concentrates on evaluating the design tools, considering their interfaces with the r...