Improving UML's definition of the use-case class
β Scribed by Sadahiro Isoda
- Publisher
- John Wiley and Sons
- Year
- 2005
- Tongue
- English
- Weight
- 244 KB
- Volume
- 36
- Category
- Article
- ISSN
- 0882-1666
No coin nor oath required. For personal study only.
β¦ Synopsis
Abstract
UML is shown to contain two defects concerning the useβcase class that originated in OOSE. These defects are: (1) the useβcase class and its instances are unusually defined, and (2) a conjecture that is against the definition of a use case is introduced without any reason. These defects have been causing unnecessary confusion in UML's specification of the useβcase class. An objectβoriented realβworld model is built that represents a typical situation of the employment of a use case in the analysis and design stages, and then another specification of the useβcase class is constructed, which successfully solves the problems. Β© 2005 Wiley Periodicals, Inc. Syst Comp Jpn, 36(6): 14β25, 2005; Published online in Wiley InterScience (www.interscience.wiley.com). DOI 10.1002/scj.20305
π SIMILAR VOLUMES