Formal methods and testing are two important approaches that assist in the development of high quality software. For long time these approaches have been seen as competitors and there was very little interaction between the two communities. In recent years a new consensus has developed in which they are seen as more complementary. In this report we present an approach based on the ASD(Analytical Software Design) suite by Verum and the Microsoft Spec Explorer Model Based Testing(MBT) tool. ASD is a model-based design approach that can produce verified software components that can be combined into complete systems. However, ASD cannot verify existing components, nor complex component interactions involving data transfers. We have developed a ...
Formal specifications can precisely and unambiguously define the required behavior of a software sys...
System vendors focus more and more on the quality of a system instead of increasing functionality. T...
One of the single most important reasons that modeling and modelbased testing are not yet common pra...
Formal methods and testing are two important approaches that assist in the development of high quali...
Formal methods and testing are two important approaches that assist in the development of high quali...
A software development process is effectively an abstract form of model transformation, starting fro...
A software development process is conceptually an ab-stract form of model transformation, starting f...
"© ACM, 2009. This is the author's version of the work. It is posted here by permission of ACM for y...
Software testing consumes a large percentage of total software development costs. Yet, it is still u...
Formal methods and testing are two important approaches that assist in the development of high quali...
Software systems are part of our everyday life and they become more complex day by day. The ever-gro...
Formal methods and testing are two important approaches that assist in the development of high-quali...
Abstract — Software testing covers a large percent of the software development expenses. However, fo...
In this chapter, we present a process pattern for model based specification, verification and testin...
We report about experiences at Philips Healthcare with component-based development supported by form...
Formal specifications can precisely and unambiguously define the required behavior of a software sys...
System vendors focus more and more on the quality of a system instead of increasing functionality. T...
One of the single most important reasons that modeling and modelbased testing are not yet common pra...
Formal methods and testing are two important approaches that assist in the development of high quali...
Formal methods and testing are two important approaches that assist in the development of high quali...
A software development process is effectively an abstract form of model transformation, starting fro...
A software development process is conceptually an ab-stract form of model transformation, starting f...
"© ACM, 2009. This is the author's version of the work. It is posted here by permission of ACM for y...
Software testing consumes a large percentage of total software development costs. Yet, it is still u...
Formal methods and testing are two important approaches that assist in the development of high quali...
Software systems are part of our everyday life and they become more complex day by day. The ever-gro...
Formal methods and testing are two important approaches that assist in the development of high-quali...
Abstract — Software testing covers a large percent of the software development expenses. However, fo...
In this chapter, we present a process pattern for model based specification, verification and testin...
We report about experiences at Philips Healthcare with component-based development supported by form...
Formal specifications can precisely and unambiguously define the required behavior of a software sys...
System vendors focus more and more on the quality of a system instead of increasing functionality. T...
One of the single most important reasons that modeling and modelbased testing are not yet common pra...