2017
DOI: 10.1007/978-3-319-54627-8_7
|View full text |Cite
|
Sign up to set email alerts
|

Application of Inference Rules to a Software Requirements Ontology to Generate Software Test Cases

Abstract: Abstract. Testing of a software system is resource-consuming activity. One of the promising ways to improve the efficiency of the software testing process is to use ontologies for testing. This paper presents an approach to test case generation based on the use of an ontology and inference rules. The ontology represents requirements from a software requirements specification, and additional knowledge about components of the software system under development. The inference rules describe strategies for deriving… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 12 publications
0
8
0
Order By: Relevance
“…The final version of the ontology contained 43 concepts, 37 object properties, 12 datatype properties, and 206 instances in total. The ontology was utilised to create software test cases by using inference rules, coded in Prolog, that represented the expertise of an expert software tester [23].…”
Section: Ostagmentioning
confidence: 99%
“…The final version of the ontology contained 43 concepts, 37 object properties, 12 datatype properties, and 206 instances in total. The ontology was utilised to create software test cases by using inference rules, coded in Prolog, that represented the expertise of an expert software tester [23].…”
Section: Ostagmentioning
confidence: 99%
“…As software requirements specifications documents are used in all stages of development, an ontology is developed from software requirements specifications can support different development activities during the development process. These ontologies can be used to present domain knowledge in a processable format that may be helpful in test case generation to support software testing process [24], [25].…”
Section: Ontology-driven Approaches Contribution In Rementioning
confidence: 99%
“…In this subsection are presented the inference rules and how they have been applied to the requirements ontology to create test cases [64]. But before going into any details, ment.…”
Section: Using Inference Rules To Derive Test Cases From the Ontologymentioning
confidence: 99%