Sabaragamuwa University of Sri Lanka

An Ontology-based Knowledge Management System for Software Testing

Show simple item record

dc.contributor.author Vasanthapriyan, Shanmuganthan
dc.date.accessioned 2021-01-05T15:12:08Z
dc.date.available 2021-01-05T15:12:08Z
dc.date.issued 2017-12-13
dc.identifier.uri http://repo.lib.sab.ac.lk:8080/xmlui/handle/123456789/248
dc.description.abstract Software development is conceptually a complex, knowledge intensive and a collaborative activity, which mainly depends on knowledge and experience of the software developers. Effective software development relies on the knowledge collaboration where each and every software engineer shares his or her knowledge or acquires knowledge from others. Software testing which is a sub area of software engineering is related to various activities such as test planning, test case design, test implementation, test execution and test result analysis and they are all essential. Given great importance to knowledge for software testing, and the potential benefits of managing software testing knowledge, an ontological approach to represent the necessary software testing knowledge within the software testers’ context was developed. Using this approach, software testing ontology to include information needs identified for the software testing activities was designed. Competency questions (contextualized information) were used to determine the scope of the ontology and to used to identify the contents of the ontology because contextualized information fulfills the expressiveness and reasoning requirements of the software testing ontology. SPARQL query was used to query the competency questions. A web based KM Portal was developed using semantic web technologies for knowledge representation. Software testers can annotate their testing knowledge with the support of ISTQB and IEEE 829-2008 terms. Both ontology experts and non-experts evaluated the developed ontology. We believe our software testing ontology can support other software organizations to improve the sharing of knowledge and learning practices. en_US
dc.language.iso en_US en_US
dc.publisher Sabaragamuwa University of Sri Lanka en_US
dc.subject Software testing ontology en_US
dc.subject Software testing knowledge en_US
dc.subject Ontology-based knowledge sharing en_US
dc.subject Knowledge management system en_US
dc.title An Ontology-based Knowledge Management System for Software Testing en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

  • ARS 2017 [52]
    Annual Research sessions held in the year 2017

Show simple item record

Search DSpace


Advanced Search

Browse

My Account