Abstract Background: The development of scientific software applications is far from trivial, due to the constant increase in necessary complexity these applications, their increasing size, and need for intensive maintenance reuse. Aim: To this end, developers (who usually lack a formal computer science background) use appropriate engineering (SE) practices. This paper describes results systema...