Associated research group: Critical Systems Research GroupThis paper discusses a method for generating test sequences from state-based specifications. We show how a model checker can be used to automatically generate complete test sequences that will provide arbitrary structural coverage of requirements specified in a high-level language like SCR or rsml. We have defined a language independent formal foundation for test sequence generation using model checkers that is suitable for representing software artifacts like requirements models, software specifications, and code. This paper shows a concrete application of our formal framework for test generation in the requirements modeling domain. The framework allows one to define structural cov...
Formal specifications can precisely and unambiguously define the required behavior of a software sys...
Natural Language (NL) requirements play a significant role in specifying the system design, implemen...
In software development, testers often focus on functional testing to validate implemented programs ...
Associated research group: Critical Systems Research GroupThis paper presents a method for automatic...
Model-based testing is a promising technique for quality assurance. In this paper, we present an app...
Abstract. The dependability analysis of a component-based system may be driven by the components/sys...
Associated research group: Critical Systems Research GroupThe successful analysis technique model ch...
Software testing consumes a large percentage of total software development costs. Yet, it is still u...
Associated research group: Critical Systems Research GroupWe present a method for automatically gene...
System-level requirements-based testing is an important task in software development, providing evi...
Associated research group: Critical Systems Research GroupThis position paper discusses a framework ...
Automated software testing is an important measure to improve software quality and the efficiency of...
Automated software testing is an important measure to improve software quality and the efficiency of...
International audienceTest generation has been acknowledged as a cost-prone activity reducing produc...
Formal specifications can precisely and unambiguously define the required behaviour of a software sy...
Formal specifications can precisely and unambiguously define the required behavior of a software sys...
Natural Language (NL) requirements play a significant role in specifying the system design, implemen...
In software development, testers often focus on functional testing to validate implemented programs ...
Associated research group: Critical Systems Research GroupThis paper presents a method for automatic...
Model-based testing is a promising technique for quality assurance. In this paper, we present an app...
Abstract. The dependability analysis of a component-based system may be driven by the components/sys...
Associated research group: Critical Systems Research GroupThe successful analysis technique model ch...
Software testing consumes a large percentage of total software development costs. Yet, it is still u...
Associated research group: Critical Systems Research GroupWe present a method for automatically gene...
System-level requirements-based testing is an important task in software development, providing evi...
Associated research group: Critical Systems Research GroupThis position paper discusses a framework ...
Automated software testing is an important measure to improve software quality and the efficiency of...
Automated software testing is an important measure to improve software quality and the efficiency of...
International audienceTest generation has been acknowledged as a cost-prone activity reducing produc...
Formal specifications can precisely and unambiguously define the required behaviour of a software sy...
Formal specifications can precisely and unambiguously define the required behavior of a software sys...
Natural Language (NL) requirements play a significant role in specifying the system design, implemen...
In software development, testers often focus on functional testing to validate implemented programs ...