Software TestingSoftware Testing
Research Projects Research Projects
Return to UNU-IIST's home pageUNU-IIST Home
Open Source Software Development

II/1/1/8 Open Source Software Development

This is a research idea rather than a research agenda. The idea is to look at the quality of typical open-source software (OSS). The possible areas of research that we currently consider are:

Typical OSS does not come with test-suites or specifications from which test-cases could be derived systematically. This makes it difficult to (1) understand the code, (2) check the functionality, and (3) refactorize the code. Case-studies should investigate the value of adding Open Formal Specifications to OSS and of deriving test-cases systematically.

In addition, experience should be gained on what kind of measures indicate the quality of OSS. Many data, like bug reports, number and kind of revisions, number of users/inspectors, etc. are available for many OSS projects. It would be useful to establish a set of measures to indicate on which maturity level an OSS project is.

The advantage of this research area on OSS is that partners from developing countries can easily participate.


iistinfo@iist.unu.edu,

Open Source Software Development
Software TestingSoftware Testing
Research Projects Research Projects
Return to UNU-IIST's home pageUNU-IIST Home