This paper presents a specification-based testing approach and implementation architecture that addresses several known challenges including false positives and domain knowledge errors. Our approach begins with a system goal graph consisting of high level business goals which are refined to operational goals, and plans that describe how to strategically achieve these goals. Along the goal refinement process business rules can be derived and/or used for constructing plans. Source code is annotated with goals and events and precompiled to emit those at run time. Plans are automatically translated into a rule-based recognizer. An oracle is produced from the pre- and post-conditions associated with the plan’s goals. When the program is executed...
The purpose of this project has been to look at different approaches to test if a software program w...
Abstract—Testing involves examining the behaviour of a system in order to discover potential faults....
Deploying advanced automated testing techniques, such as model-based testing, relies upon the develo...
Abstract. We describe a new verification and validation (V&V) approach based on comparing actual...
Abstract—The paper addresses two fundamental problems in requirements engineering. First, the confli...
Work done with Ingolstadt University of Applied Sciences, Germany. Copyright (c) IARIA, 2012. URL ...
Goal-oriented requirements engineering methodologies have been investigated for more than a decade, ...
Usually, test automation scripts for a web application directly mirror the actions that the tester c...
Usually, test automation scripts for a web application directly mirror the actions that the tester c...
Abstract: To produce better quality software at reasonable cost, we propose requirements-based testi...
Formal methods hold the most potential to raise the level of rigor in the development of software. U...
System testing of software with command language interfaces can be automated using grammar based tes...
International audienceUse-cases and scenarios have been identified as good in-puts to generate test ...
Abstract: Software testing is regarded by practitioners as the central activity used for ensuring th...
International audienceSoftware testing, in particular acceptance testing, is a very important step i...
The purpose of this project has been to look at different approaches to test if a software program w...
Abstract—Testing involves examining the behaviour of a system in order to discover potential faults....
Deploying advanced automated testing techniques, such as model-based testing, relies upon the develo...
Abstract. We describe a new verification and validation (V&V) approach based on comparing actual...
Abstract—The paper addresses two fundamental problems in requirements engineering. First, the confli...
Work done with Ingolstadt University of Applied Sciences, Germany. Copyright (c) IARIA, 2012. URL ...
Goal-oriented requirements engineering methodologies have been investigated for more than a decade, ...
Usually, test automation scripts for a web application directly mirror the actions that the tester c...
Usually, test automation scripts for a web application directly mirror the actions that the tester c...
Abstract: To produce better quality software at reasonable cost, we propose requirements-based testi...
Formal methods hold the most potential to raise the level of rigor in the development of software. U...
System testing of software with command language interfaces can be automated using grammar based tes...
International audienceUse-cases and scenarios have been identified as good in-puts to generate test ...
Abstract: Software testing is regarded by practitioners as the central activity used for ensuring th...
International audienceSoftware testing, in particular acceptance testing, is a very important step i...
The purpose of this project has been to look at different approaches to test if a software program w...
Abstract—Testing involves examining the behaviour of a system in order to discover potential faults....
Deploying advanced automated testing techniques, such as model-based testing, relies upon the develo...