How Accurate is Scientific Software?
IEEE Transactions on Software Engineering
The Upper Atmospheric Research Collaboratory (UARC)
interactions - Special section on collaboratories
Layers of Silence, Arenas of Voice: The Ecology ofVisible and Invisible Work
Computer Supported Cooperative Work - Special issue: a web on the wind: the structure of invisible work
Walking the Tightrope: The Balancing Acts of a Large e-Research Project
Computer Supported Cooperative Work
Software Development Environments for Scientific and Engineering Software: A Series of Case Studies
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Some Problems of Professional End User Developers
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Dealing with Risk in Scientific Software Development
IEEE Software
Computer Supported Cooperative Work
Free/Libre open-source software development: What we know and what we do not know
ACM Computing Surveys (CSUR)
An architectural approach to end user orchestrations
ECSA'11 Proceedings of the 5th European conference on Software architecture
Designing useful tools for developers
Proceedings of the 3rd ACM SIGPLAN workshop on Evaluation and usability of programming languages and tools
Foundations and tools for end-user architecting
Proceedings of the 17th Monterey conference on Large-Scale Complex IT Systems: development, operation and management
Meanings and boundaries of scientific software sharing
Proceedings of the 2013 conference on Computer supported cooperative work
Explaining field differences in openness and sharing in scientific communities
Proceedings of the 2013 conference on Computer supported cooperative work
Why CSCW needs science policy (and vice versa)
Proceedings of the 2013 conference on Computer supported cooperative work
Scaling a code in the human dimension
Proceedings of the Conference on Extreme Science and Engineering Discovery Environment: Gateway to Discovery
Sharing, re-use and circulation of resources in cooperative scientific work
Proceedings of the companion publication of the 17th ACM conference on Computer supported cooperative work & social computing
Supporting Scientific Collaboration: Methods, Tools and Concepts
Computer Supported Cooperative Work
Hi-index | 0.00 |
Software plays an increasingly critical role in science, including data analysis, simulations, and managing workflows. Unlike other technologies supporting science, software can be copied and distributed at essentially no cost, potentially opening the door to unprecedented levels of sharing and collaborative innovation. Yet we do not have a clear picture of how software development for science fits into the day-to-day practice of science, or how well the methods and incentives of its production facilitate realization of this potential. We report the results of a multiple-case study of software development in three fields: high energy physics, structural biology, and microbiology. In each case, we identify a typical publication, and use qualitative methods to explore the production of the software used in the science represented by the publication. We identify several different production systems, characterized primarily by differences in incentive structures. We identify ways in which incentives are matched and mismatched with the needs of the science fields, especially with respect to collaboration.