TUTCRIS - Tampereen teknillinen yliopisto

TUTCRIS

OSS-TMM: Guidelines for improving the testing process of open source software

Tutkimustuotosvertaisarvioitu

Standard

OSS-TMM : Guidelines for improving the testing process of open source software. / Morasca, Sandro; Taibi, Davide; Tosi, Davide.

Open Source Software Dynamics, Processes, and Applications. IGI Global, 2013. s. 59-78.

Tutkimustuotosvertaisarvioitu

Harvard

Morasca, S, Taibi, D & Tosi, D 2013, OSS-TMM: Guidelines for improving the testing process of open source software. julkaisussa Open Source Software Dynamics, Processes, and Applications. IGI Global, Sivut 59-78. https://doi.org/10.4018/978-1-4666-2937-0.ch004

APA

Morasca, S., Taibi, D., & Tosi, D. (2013). OSS-TMM: Guidelines for improving the testing process of open source software. teoksessa Open Source Software Dynamics, Processes, and Applications (Sivut 59-78). IGI Global. https://doi.org/10.4018/978-1-4666-2937-0.ch004

Vancouver

Morasca S, Taibi D, Tosi D. OSS-TMM: Guidelines for improving the testing process of open source software. julkaisussa Open Source Software Dynamics, Processes, and Applications. IGI Global. 2013. s. 59-78 https://doi.org/10.4018/978-1-4666-2937-0.ch004

Author

Morasca, Sandro ; Taibi, Davide ; Tosi, Davide. / OSS-TMM : Guidelines for improving the testing process of open source software. Open Source Software Dynamics, Processes, and Applications. IGI Global, 2013. Sivut 59-78

Bibtex - Lataa

@inbook{9c45369608174a0f8c85bee0f4f6289b,
title = "OSS-TMM: Guidelines for improving the testing process of open source software",
abstract = "Open Source Software (OSS) products do not usually follow traditional software engineering development paradigms. Specifically, testing activities in OSS development may be quite different from those carried out in Closed Source Software (CSS) development. As testing and verification require a good deal of resources in OSS, it is necessary to have ways to assess and improve OSS testing processes. This paper provides a set of testing guidelines and issues that OSS developers can use to decide which testing techniques make most sense for their OSS products. This paper 1) provides a checklist that helps OSS developers identify the most useful testing techniques according to the main characteristics of their products, and 2) outlines a proposal for a method that helps assess the maturity of OSS testing processes. The method is a proposal of a Maturity Model for testing processes (called OSS-TMM). To show its usefulness, the authors apply the method to seven real-life projects. Specifically, the authors apply the method to BusyBox, Apache Httpd, and Eclipse Test and Performance Tools Platform to show how the checklist supports and guides the testing process of these OSS products.",
author = "Sandro Morasca and Davide Taibi and Davide Tosi",
year = "2013",
month = "2",
day = "28",
doi = "10.4018/978-1-4666-2937-0.ch004",
language = "English",
isbn = "1466629371",
pages = "59--78",
booktitle = "Open Source Software Dynamics, Processes, and Applications",
publisher = "IGI Global",

}

RIS (suitable for import to EndNote) - Lataa

TY - CHAP

T1 - OSS-TMM

T2 - Guidelines for improving the testing process of open source software

AU - Morasca, Sandro

AU - Taibi, Davide

AU - Tosi, Davide

PY - 2013/2/28

Y1 - 2013/2/28

N2 - Open Source Software (OSS) products do not usually follow traditional software engineering development paradigms. Specifically, testing activities in OSS development may be quite different from those carried out in Closed Source Software (CSS) development. As testing and verification require a good deal of resources in OSS, it is necessary to have ways to assess and improve OSS testing processes. This paper provides a set of testing guidelines and issues that OSS developers can use to decide which testing techniques make most sense for their OSS products. This paper 1) provides a checklist that helps OSS developers identify the most useful testing techniques according to the main characteristics of their products, and 2) outlines a proposal for a method that helps assess the maturity of OSS testing processes. The method is a proposal of a Maturity Model for testing processes (called OSS-TMM). To show its usefulness, the authors apply the method to seven real-life projects. Specifically, the authors apply the method to BusyBox, Apache Httpd, and Eclipse Test and Performance Tools Platform to show how the checklist supports and guides the testing process of these OSS products.

AB - Open Source Software (OSS) products do not usually follow traditional software engineering development paradigms. Specifically, testing activities in OSS development may be quite different from those carried out in Closed Source Software (CSS) development. As testing and verification require a good deal of resources in OSS, it is necessary to have ways to assess and improve OSS testing processes. This paper provides a set of testing guidelines and issues that OSS developers can use to decide which testing techniques make most sense for their OSS products. This paper 1) provides a checklist that helps OSS developers identify the most useful testing techniques according to the main characteristics of their products, and 2) outlines a proposal for a method that helps assess the maturity of OSS testing processes. The method is a proposal of a Maturity Model for testing processes (called OSS-TMM). To show its usefulness, the authors apply the method to seven real-life projects. Specifically, the authors apply the method to BusyBox, Apache Httpd, and Eclipse Test and Performance Tools Platform to show how the checklist supports and guides the testing process of these OSS products.

UR - http://www.scopus.com/inward/record.url?scp=84944882361&partnerID=8YFLogxK

U2 - 10.4018/978-1-4666-2937-0.ch004

DO - 10.4018/978-1-4666-2937-0.ch004

M3 - Chapter

SN - 1466629371

SN - 9781466629370

SP - 59

EP - 78

BT - Open Source Software Dynamics, Processes, and Applications

PB - IGI Global

ER -