Before revision: Research software engineering is the use of software engineering practices for research software .
After revision: Research requirements engineering is the use of software engineering practices for research software .