Please use this identifier to cite or link to this item:
https://dair.nps.edu/handle/123456789/2433
Title: | Understanding the Requirements for Open Source Software |
Authors: | Walt Scacchi Thomas Alspaugh |
Keywords: | Open Source Software Empirical Studies Socio-Technical Systems |
Issue Date: | 1-Jun-2009 |
Publisher: | Acquisition Research Program |
Citation: | Published--Unlimited Distribution |
Series/Report no.: | Open Source Software UCI-AM-09-112 |
Abstract: | This study presents findings from an empirical study directed at understanding the roles, forms, and consequences arising in requirements for open source software (OSS) development efforts. Five open source software development communities are described, examined, and compared to help discover what differences may be observed. At least two dozen kinds of software informalisms are found to play a critical role in the elicitation, analysis, specification, validation, and management of requirements for developing OSS systems. Subsequently, understanding the roles these software informalisms take in a new formulation of the requirements development process for OSS is the focus of this study. This focus enables considering a reformulation of the requirements engineering process and its associated artifacts or (in)formalisms to better account for the requirements when developing OSS systems. Other findings identify how OSS requirements are decentralized across multiple informalisms, and to the need for advances in how to specify the capabilities of existing OSS systems. |
Description: | Acquisition Management / Grant-funded Research |
URI: | https://dair.nps.edu/handle/123456789/2433 |
Appears in Collections: | Sponsored Acquisition Research & Technical Reports |
Files in This Item:
File | Size | Format | |
---|---|---|---|
UCI-AM-09-112.pdf | 1.77 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.