Publishing research software that was developed by professional programmers - attribution ettiquette I wish to publish a software platform that was developed for a research project. The usage-logic and user interface design were largely specified by the academic team, but the code was written by professional software engineers. 
Is there known precedence for this? (citations)
And how would the community tend to handle attribution? 

EDIT (due to request for more information):
Software engineers did not make 'creative' contributions, in other words they received a brief and executed it. One could argue that they acted much like a physical research service provider, for instance technicians who install/manage research equipment in labs. The main confusion is that the publication directly concerns the software. The research for which it was built is reported in another paper.

What I was hoping for here was some reference to existing publications with a similar focus, to see guiding examples.
If the software engineers made a direct contribution to the research product, then the should be listed as authors on the paper.