his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Ambiguities and Limited Expressiveness in the Use Case Notation
University of Skövde, Department of Computer Science.
2001 (English)Independent thesis Advanced level (degree of Master (One Year))Student thesis
Abstract [en]

UML and use case modeling have the last few years received much attention. Use cases are used to describe the functional requirements of a system and a use case diagram shows the relationships among use cases and actors within a system. The semantics of use case diagrams are, however, often unclear. The aim of this dissertation is to point out ambiguities and limited expressiveness present in the current use case notation of UML and to indicate in which directions remedies to these deficiencies may be sought.

Problems reported by researchers were identified and presented to a set of use case practitioners. Then a proposal of possible improvements of the use case notation, which should reduce the ambiguities and increase the expressiveness in the notation, was developed. To place some measurements on the value the proposal can have in practice, it was also presented to a set of practitioners.

The proposal provides a suggestion of how to model various tricky situations in a use case diagram. Furthermore, the dissertation gives insight on how the use case technique is used in practice. Practitioners argue that the use case specifications are more important than the use case diagrams. They also argue that the purpose of use case diagrams is to describe a system's main functionalities and not details, and that as few use case relationships as possible should be used in use case diagrams.

Place, publisher, year, edition, pages
Skövde: Institutionen för datavetenskap , 2001. , 101 p.
Keyword [en]
UML, limited, ambiguities, use case diagram, use case
National Category
Information Science
Identifiers
URN: urn:nbn:se:his:diva-621OAI: oai:DiVA.org:his-621DiVA: diva2:3012
Presentation
(English)
Uppsok
samhälle/juridik
Supervisors
Available from: 2008-01-30 Created: 2008-01-30 Last updated: 2009-06-10

Open Access in DiVA

fulltext(2056 kB)236 downloads
File information
File name FULLTEXT01.psFile size 2056 kBChecksum SHA-1
d1c14909dbd719c250a1758ed37f2d56bc3398988cb152a9df31ac650cbb6980878ca305
Type fulltextMimetype application/postscript
fulltext(505 kB)584 downloads
File information
File name FULLTEXT02.pdfFile size 505 kBChecksum SHA-512
606252bc39b97af4c3a76a00da54b291ec266b06d73696af25c52fe146c9c2ee945fa472a0767fb5eaeaedc95a986dc7a5aa58cc6d24339ac7df342f48a96410
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science
Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 820 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 229 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf