Open Issues in Industrial Use Case Modeling
held in conjunction with
Seventh International Conference on the Unified Modeling Language, UML 2004
October 10-15, 2004, Lisbon, Portugal
EXTENDED Submission deadline: August 16th
Use Cases have received great attention as a specification tool for observable behavior of systems. However, there are still much controversy, inconsistent use, and free-flowing interpretations of use case models. Not even the internationally recognized experts in the community agree on the semantics of concepts. Consequently, in practice use case models are dangerously ambiguous. The workshop purpose is to identify and characterize ambiguity sources. It will gather specialists involved in modeling use cases to exchange ideas and proposals, with an eye to both a clear definition and practical application.
o Issues in this category include: use case relationships, use case standard templates, use case contracts, and any information missing or extra in the two representations.
Graphical and Textual Use Cases
There are two main media for (UML) use cases: textual specifications and diagrams. These “two worlds” have been evolving in isolation to each other. The literature commonly emphasizes and promotes written use case specifications for functional requirements capture, which are organized according to a template; there is an implicit commitment to what a use case template should include. In contrast, use case diagrams have been used merely as an adequate graphical view on, or "entry point" to, these written specifications. Practitioners and experts in the community frequently warn against over-emphasizing use case diagrams and strenuously advise never to neglect the use case textual specifications: in practice a use case diagram serves as a support for text but not vice versa. Furthermore, the techniques in the textual world are much more expressive and powerful compared to the use case relationship capabilities in UML. Finally, UML does not provide graphical modeling means for many aspects used in the textual world such as linking use cases through pre- and post-condition relations. An important topic of discussion for the proposed workshop includes textual vs. graphical use case representations.
Use Cases have achieved wide use as specification tool for observable behavior of systems. However, there are still much controversy, inconsistent use, and free-flowing interpretations of use case models including their inherent ambiguity. One of the purposes of this workshop is to identify and characterize some ambiguity sources. A goal of this workshop is to bring use case experts together to discuss use case modeling with an eye to reach some level of consensus on its practice, interpretation and other current problems. Some proposed topics include, but are not limited to:
The target audience are researchers, lecturers and practitioners interested in use case modeling. The workshop will produce identification and characterization of open issues and promising avenues of inquiry.
We invite practitioners, lecturers and researchers interested in use case modeling to submit position papers on the proposed topics. The number of participants will be restricted to 15, by invitation only, upon acceptance of a position paper according to reviewer’s comments and overall fit with the workshop theme, so that a rich discussion can follow the presentations. Additional papers may be explicitly invited if deemed useful.
Position papers (4.000 words at most) must be submitted in electronic form (PDF format encouraged), following the same style rules and format established for the UML’04 Conference papers. Selection will be performed by an international team of experts.
EXTENDED Submission deadline: August 16th
Notification of acceptance: September 3rd
Final version: September 18th
Workshop date: Sunday, October 10th
The workshop will have four sessions of about 90 minutes each. The first two sessions will be devoted to presentations (3-6 papers each, selected among position papers based on relevance and to avoid redundancy); the third session will break into smaller groups, according to the topics effectively considered by the papers; and the fourth session will allow discussion to synthesize a final set of issues and recommendations.
Papers will be made available at the workshop Web site at least two weeks before the workshop takes place, and an internet forum will be launched so that attendants may (should they choose) cross-review and discuss contributions, even before physically meeting at the Conference, and perhaps after it also; this forum and its contents will be considered as archival material and kept by the Carlos III University of Madrid.
Updated: September 7th, 2005