Join us on:

T12. Use-Case Patterns and Blueprints

Gunnar Övergaard, SEB AB

Gunnar Övergaard has been using, mentoring, and teaching use cases as well as participated in the development of the concept since 1987. He has also participated in the development of UML since 1997. Gunnar has given 100s of classes and presentations, both for industry and academia for up to 150 participants. He is a co-author of the books Use Cases: Patterns and Blueprints, Addison-Wesley, 2004, and Object-Oriented Software Engineering: a use-case driven approach, Addison-Wesley, 1993.

Karin Palmkvist, Generic Integration AB

Karin Palmkvist has been working with use cases since the late 1980's, as a system analyst, mentor, teacher, and speaker at conferences and seminars. She also participated in the development and standardization of the UML within the OMG. Karin is one of the authors of the book Use Cases: Patterns and Blueprints, Addison-Wesley, 2004.

Use-case modeling is a well-established technique for capturing requirements stating how a system is to be used. However, many struggle with how to produce complete and correct models and find themselves solving more or less the same modeling problems over and over again. In this tutorial, we show how using patterns and blueprints for use-case models help avoiding these difficulties. We present a collection of useful patterns and blueprints and illustrate how they can be used to facilitate the development of accurate and understandable use-case models.


The participants will learn what use-case patterns and use-case blueprints are, and why they are important in use-case modeling. They will learn a collection of use-case patterns/blueprints, how to apply them, and the reasons behind their definitions.


The introduction and the conclusion will be done using slide shows. The major part of the tutorial will be a combination of presenting the patterns/blueprints using slide shows and performing an orchestrated modeling workshop using a whiteboard (similar) with the presenters acting as moderators and the participants actively taking part in the modeling effort.

Audience: Practitioners, Educators
Please email any questions to . This e-mail address is being protected from spambots. You need JavaScript enabled to view it