How do scientists develop and use scientific software? | IEEE Conference Publication | IEEE Xplore