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 test cases from the ontology. The inference rules are constructed based on the examination of the existing test documentation and acquisition of knowledge from experienced software testers. The inference rules are implemented in Prolog and appl...
In software testing process a large amount of information is required and generated. This informatio...
Ontology development relates to software development in that they both involve the production of for...
International audienceNowadays many software development frameworks implement Behavior-Driven Develo...
Testing of a software system is resource-consuming activity. One of the promising ways to improve th...
Testing is a paramount quality assurance activity in every software developmentproject, especially f...
The Ontology-based Test Case Management System has been developed to maximize the use of Semantic Te...
This paper presents an ontology which has been developed to represent the requirements of a software...
One of the Software Engineering areas that supports quality assurance is testing. Given that specifi...
Testing of a software system is a resource-consuming activity that requires high-level expert knowle...
Abstract- Testing Web applications is still a challenging work which can greatly benefit from test a...
This paper proposes an ontology that defines and integrates the concepts adopted for use cases and t...
International audienceNowadays many software development frameworks implement Behavior-Driven Develo...
Software intensive systems are developed to provide solutions in some problem domain and software en...
Use case specifications have successfully been used for requirements description. They allow joining...
Web Services (WS) enables agile application development by orchestrating the existing service compon...
In software testing process a large amount of information is required and generated. This informatio...
Ontology development relates to software development in that they both involve the production of for...
International audienceNowadays many software development frameworks implement Behavior-Driven Develo...
Testing of a software system is resource-consuming activity. One of the promising ways to improve th...
Testing is a paramount quality assurance activity in every software developmentproject, especially f...
The Ontology-based Test Case Management System has been developed to maximize the use of Semantic Te...
This paper presents an ontology which has been developed to represent the requirements of a software...
One of the Software Engineering areas that supports quality assurance is testing. Given that specifi...
Testing of a software system is a resource-consuming activity that requires high-level expert knowle...
Abstract- Testing Web applications is still a challenging work which can greatly benefit from test a...
This paper proposes an ontology that defines and integrates the concepts adopted for use cases and t...
International audienceNowadays many software development frameworks implement Behavior-Driven Develo...
Software intensive systems are developed to provide solutions in some problem domain and software en...
Use case specifications have successfully been used for requirements description. They allow joining...
Web Services (WS) enables agile application development by orchestrating the existing service compon...
In software testing process a large amount of information is required and generated. This informatio...
Ontology development relates to software development in that they both involve the production of for...
International audienceNowadays many software development frameworks implement Behavior-Driven Develo...