Download Use Case Explorer
Transcript
Future work During the work on this report a large number of ideas on how to improve use cases arose. In this section a few of those ideas will be presented where the focus lies on what additions can be made to the UseCaseExplorer. As each action block is consists of many action steps these action steps are actually system operations as shown in the following figure. So by the nature of action steps one should be able to obtain several system operations from a use case. These system operations provide the base to write contracts (adding pre and post conditions). These contracts can be written using formal methods. This approach can lead to automatic test case generation and these test cases can be used for system testing and validation as shown in the following Figure 18. Figure 18 Use cases for System Testing 35