Risk based testing of open source software (OSS)

Inbal Yahav, Ron S. Kenett, Xiaoying Bai

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Open Source Software (OSS) has become a strategic asset for a number of reasons, such as its short time-to-market software service and product delivery, reduced development and maintenance costs, introduction of innovative features and its customization capabilities. By 2016 an estimated 95% of all commercial software packages will include OSS components. This pervasive adoption is not without risks for an industry that has experienced significant failures in product quality, timelines and delivery costs. Exhaustive testing of any software system and, specifically, of open source software components is usually not feasible due to limitations in time and resources. In risk-based testing approach test cases are selected and scheduled based on software risk analysis. This research introduces the strategy of risk-based adaptive testing of OSS by combining information on the OSS community ecosystem with risk-driven tests selection and scheduling strategy. A key feature of the proposed approach is the monitoring and analysis of OSS community dynamics, including chats and email communications, blogs, repositories of bugs and fixes, and more. The community and its dynamics are then monitored to detect anomaly communication between the community members. Our approach is demonstrated in the XWiki OSS, a Java-based environment that allows for the storing of structured data and the execution of server side scripts within the wiki interface. We illustrate our concepts, methods and approach behind risk based testing.

Original languageEnglish
Title of host publicationProceedings - IEEE 38th Annual International Computers, Software and Applications Conference Workshops, COMPSACW 2014
EditorsCristina Seceleanu, Bruce McMillin, Carl K. Chang, Yan Gao, Kenichi Yoshida, Ali Hurson, Yasuo Okabe, Mihhail Matskin
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages638-643
Number of pages6
ISBN (Electronic)9781479935789
DOIs
StatePublished - 18 Sep 2014
Event38th Annual IEEE Computer Software and Applications Conference Workshops, COMPSACW 2014 - Vasteras, Sweden
Duration: 27 Jul 201429 Jul 2014

Publication series

NameProceedings - IEEE 38th Annual International Computers, Software and Applications Conference Workshops, COMPSACW 2014

Conference

Conference38th Annual IEEE Computer Software and Applications Conference Workshops, COMPSACW 2014
Country/TerritorySweden
CityVasteras
Period27/07/1429/07/14

Keywords

  • Open Source Software
  • Risk
  • Social Networks
  • Testing
  • XWiki

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Risk based testing of open source software (OSS)'. Together they form a unique fingerprint.

Cite this