The article illustrates a formal method of deriving functional test cases from use cases, including how to create a use case, derive all scenarios, and create reasonable test cases, as well as use IBM® Rational® RequisitePro for traceability from use cases to scenarios and test cases.
Scenario thinking is a tool for motivating people to challenge the status quo, or get better at doing so, by asking "What if?" Asking "What if?" in a disciplined way allows you to rehearse the possibilities of tomorrow.
J. Pruitt, and J. Grudin. Proceedings of the 2003 Conference on Designing for User Experiences, page 1–15. New York, NY, USA, Association for Computing Machinery, (2003)
V. Kamtsiou, T. Koskinen, A. Naeve, and L. Stergioulas. Proceedings of the First European Conference on Technology Enhanced Learning EC-TEL'06,, Springer LNCS, Crete, Greece, (October 2006)
J. Tetchueng, S. Garlatti, and S. Laube. Proceedings of the IEEE/WIC/ACM International Conference on Web Intelligence, page 723--726. Washington, DC, USA, IEEE Computer Society, (2007)
G. Schmiedl, M. Seidl, and K. Temper. Proceedings of the 11th International Conference on Human-Computer Interaction with Mobile Devices and Services, page 1--2. Bonn, Germany, ACM, (2009)