An Empirical Study on Security Knowledge Sharing and Learning in Open Source Software Communities
Author:
Open Access
Abstract
Open source software (OSS) security has been the focus of the security community and practitioners over the past decades. However, the number of new vulnerabilities keeps increasing in today’s OSS systems. With today’s increasingly important and complex OSS, lacking software security knowledge to handle security vulnerabilities in OSS development will result in more breaches that are serious in the future. Learning software security is a difficult and challenging task since the domain is quite context specific and the real project situation is necessary to apply the security concepts within the specific system. Many OSS proponents believe that the OSS community offers significant learning opportunities from its best practices. However, studies that specifically explore security knowledge sharing and learning in OSS communities are scarce. This research is intended to fill this gap by empirically investigating factors that affect knowledge sharing and learning about software security and the relationship among them. A conceptual model is proposed that helps to conceptualize the linkage between socio-technical practices and software security learning processes in OSS communities. A questionnaire and statistical analytical techniques were employed to test hypothesized relationships in the model to gain a better understanding of this research topic.Keywords
This publication has 72 references indexed in Scilit:
- Learning and best practices for learning in open-source software communitiesComputers & Education, 2013
- Free/Libre open-source software developmentACM Computing Surveys, 2008
- Team Knowledge and Coordination in Geographically Distributed Software DevelopmentJournal of Management Information Systems, 2007
- Knowledge sharing: moving away from the obsession with best practicesJournal of Knowledge Management, 2007
- Knowledge for Software SecurityIEEE Security & Privacy, 2005
- Building more secure software with improved development processesIEEE Security & Privacy, 2004
- Communities of Practice and Social Learning SystemsOrganization, 2000
- Knowledge Management in Practice: An Exploratory Case StudyTechnology Analysis & Strategic Management, 1999
- An Instrument for Measuring the Critical Factors of Quality ManagementDecision Sciences, 1989
- Validating Instruments in MIS Research1MIS Quarterly, 1989