Need for multiple approaches in collaborative software development.
Conference
·
OSTI ID:795031
The need to share software and reintegrate it into new applications presents a difficult but important challenge. Component-based development as an approach to this problem is receiving much attention in professional journals and academic curricula. However, there are many other approaches to collaborative software development that might be more appropriate. This paper reviews a few of these approaches and discusses criteria for the conditions and contexts in which these alternative approaches might be more appropriate. This paper complements the discussion of context-based development team organizations and processes. Examples from a small development team that interacts with a larger professional community are analyzed.
- Research Organization:
- Argonne National Lab., IL (US)
- Sponsoring Organization:
- US Department of Energy (US)
- DOE Contract Number:
- W-31109-ENG-38
- OSTI ID:
- 795031
- Report Number(s):
- ANL/EA/CP-106971
- Country of Publication:
- United States
- Language:
- English
Similar Records
Developing collaborative environments - A Holistic software development methodology
Research software engineering: Professionalization, roles, and identity
The Journal of Open Source Software (JOSS): Bringing Open-Source Software Practices to the Scholarly Publishing Community for Authors, Reviewers, Editors, and Publishers
Conference
·
Tue Mar 07 23:00:00 EST 2000
·
OSTI ID:752616
Research software engineering: Professionalization, roles, and identity
Technical Report
·
Sun Feb 07 23:00:00 EST 2021
·
OSTI ID:1845242
The Journal of Open Source Software (JOSS): Bringing Open-Source Software Practices to the Scholarly Publishing Community for Authors, Reviewers, Editors, and Publishers
Journal Article
·
Mon Feb 03 19:00:00 EST 2025
· Journal of Librarianship and Scholarly Communication
·
OSTI ID:2538403