Paper Title
Using Transformation Language To Reconstruct Use Cases Using Anti-Pattern

Anti-patterns in use case diagrams point out to some parts of the diagram where it may lead to some errors. The detection of antipattern has been automated but refactoring the antipattern has been left for a human inspection. In this paper, an automatic correction of use cases exhibiting anti patterns is proposed based on the OMG standard transformational language QVT. We tested our QVT rules on one anti-pattern and the result is very promising. A further implementation of various Use Case anti patterns will be applied. Keywords- Use Case anti pattern, Use Case refactoring, QVT Transformation