: Monday Morning Tutorials (8:30 - 12:00) : Monday : Requirements, Modeling, Architecture, and Design : Patterns and Pattern Languages
Use-case patterns and blueprints
Pacific Salon 7
Monday, 8:30, half day
Gunnar Overgaard, Jaczone AB
Karin Palmkvist, Generic Integration AB
Tutorial number: 24
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. This tutorial presents a collection of use-case patterns and blueprints gathered over a couple of decades, and illustrates how they could be used to facilitate the development of accurate and understandable use-case models.
Intermediate: Basic knowledge of use-case modeling is needed, and general knowledge of object technology is recommended.
Gunnar Overgaard, Jaczone AB: Gunnar Overgaard has been using, mentoring, and teaching use cases as well as participated in the development of the use-case 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.
Karin Palmkvist, Generic Integration AB: Karin Palmkvist has been working with use cases since the late 1980s, 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.