Starting from the relationship between the requirements and the test cases, Raul Rugiero proposes in this article to improve the notation of UML uses cases to achieve a better management of the relationship between UML uses cases their related test cases.
When you use a Behavior Driven Development (BDD) approach to develop the specifications of your software system, you achieve a situation where you have executable requirements. However, if you use classical user stories, this relationship is not explicitly managed. In the article, Raul Rugiero propose a notation to include the agile user story format (As a
Read the full article on http://www.infoq.com/articles/enhance-uml-proposal