Abstract. Use cases are commonly used to structure and document requirements while UML activity diagrams are often used to visualize and formalize use cases, for example to support automated test case generation. Therefore the automated support for the transition from use cases to activity diagrams would provide significant, practical help. Additionally, traceability could be established through automated transformation, which could then be used for instance to relate requirements to design decisions and test cases. In this paper, we propose an approach to automatically generate activity diagrams from use cases while establishing traceability links. Data flow information can also be generated and added to these activity diagrams. Our approa...
In this paper we introduce a technique to simplify requirements capture. The technique can be used t...
In this paper we introduce a technique to simplify requirements capture. The technique can be used t...
Software testing is the process of evaluating a system or its modules in the intent to find that the...
Functional requirements are often written using use cases formatted by textual templates. This text...
The most important part of the testing attempt is the test case generation. As a modeling language, ...
Activity diagrams are one of UML behavioural models suitable for system testing because it has the c...
International audienceFunctional requirements are often written using use cases formatted by textual...
Abstract. In use case-driven approaches to requirements modeling, UML ac-tivity diagrams are a wide-...
Abstract. In use case-driven approaches to requirements modeling, UML ac-tivity diagrams are a wide-...
UML offers a very large set of constructs for each of its diagram types, however many of them seem s...
This paper proposed an improved algorithm to automatically generate test cases directly from UML act...
In use case-driven approaches to requirements modeling, UML activity diagrams are a wide-spread mean...
As Unified Modeling Language (UML) activity diagrams capture the key system behavior, the UML activi...
UML diagrams present the graphical representation of the system. Model-driven testing not only helps...
This paper is focused on the application of the well-known technique of use cases and especially on ...
In this paper we introduce a technique to simplify requirements capture. The technique can be used t...
In this paper we introduce a technique to simplify requirements capture. The technique can be used t...
Software testing is the process of evaluating a system or its modules in the intent to find that the...
Functional requirements are often written using use cases formatted by textual templates. This text...
The most important part of the testing attempt is the test case generation. As a modeling language, ...
Activity diagrams are one of UML behavioural models suitable for system testing because it has the c...
International audienceFunctional requirements are often written using use cases formatted by textual...
Abstract. In use case-driven approaches to requirements modeling, UML ac-tivity diagrams are a wide-...
Abstract. In use case-driven approaches to requirements modeling, UML ac-tivity diagrams are a wide-...
UML offers a very large set of constructs for each of its diagram types, however many of them seem s...
This paper proposed an improved algorithm to automatically generate test cases directly from UML act...
In use case-driven approaches to requirements modeling, UML activity diagrams are a wide-spread mean...
As Unified Modeling Language (UML) activity diagrams capture the key system behavior, the UML activi...
UML diagrams present the graphical representation of the system. Model-driven testing not only helps...
This paper is focused on the application of the well-known technique of use cases and especially on ...
In this paper we introduce a technique to simplify requirements capture. The technique can be used t...
In this paper we introduce a technique to simplify requirements capture. The technique can be used t...
Software testing is the process of evaluating a system or its modules in the intent to find that the...