Describir: When Scientific Software Meets Software Engineering.