What do software engineers use as tools to provide automated support for the development of the system?
a. computer-aided software engineering (CASE)
b. software
c. software engineer
d. iterative development