Extending the UML use case metamodel with behavioral information to facilitate model analysis and interchange

被引:0
|
作者
Mohammed Misbhauddin
Mohammad Alshayeb
机构
[1] King Fahd University of Petroleum and Minerals,Information and Computer Science Department
来源
关键词
UML; Use case diagram; Metamodel; Behavior specification;
D O I
暂无
中图分类号
学科分类号
摘要
Use case diagrams are primary artifacts used for modeling functional requirements. Use case diagrams are part of the Unified Modeling Language (UML) suite of models that has become a de facto standard for modeling object oriented languages. Each model in this suite is described by a metamodel that dictates its syntax and semantics. The use case diagram is considered the most controversial diagram in UML. Practitioners claim that the use case diagram cannot be used as a valuable artifact for requirement analysis. The main reason behind this concern is the lack of behavioral description of a use case depicted within the model. Quite a few extensions to the use case metamodel have been proposed in literature to incorporate behavioral aspect of a use case within the metamodel. All these extensions omit a few important features like generalization and most of them can only be used for model representation and cannot be used for model analysis and evaluation. In this paper, we propose an extension to the UML use case metamodel with use case behavior specification elements. The main objective of the proposed extension is to provide a complete metamodel for use case diagrams which includes representation for all its elements and relationships in a conflict-free manner and one that includes information for model analysis, evaluation, and interchange among modeling tools. In order to include all valuable information related to a use case, a number of use case representation templates were considered for the proposed extension. Simultaneously, to enable the use case models generated based on the proposed metamodel to be used for analysis, pertinent information related to model usage in analysis such as effort estimation, use case scheduling, and use case metrics evaluation were considered from published studies, tools, and paradigms and included within the proposed metamodel.
引用
收藏
页码:813 / 838
页数:25
相关论文
共 50 条
  • [21] Are use case and class diagrams complementary in requirements analysis? An experimental study on use case and class diagrams in UML
    Siau, K
    Lee, L
    [J]. REQUIREMENTS ENGINEERING, 2004, 9 (04) : 229 - 237
  • [22] Sequences annotated by structure: a tool to facilitate the use of structural information in sequence analysis
    Milburn, D
    Laskowski, RA
    Thornton, JM
    [J]. PROTEIN ENGINEERING, 1998, 11 (10): : 855 - 859
  • [23] Use of a geographic information system to facilitate analysis of spot-mapping data
    Witham, JW
    Kimball, AJ
    [J]. JOURNAL OF FIELD ORNITHOLOGY, 1996, 67 (03) : 367 - 375
  • [24] Understanding behavioral intention to use mobile wallets in vietnam: Extending the tam model with trust and enjoyment
    To, Anh Tho
    Trinh, Thi Hong Minh
    [J]. COGENT BUSINESS & MANAGEMENT, 2021, 8 (01):
  • [25] Simple pools online betting software system - An UML use case analysis
    Osman, MYB
    Kin, PFW
    Leong, LLE
    Vong, WC
    Nam, WK
    Khoon, JTL
    Boon, GS
    Zainol, MNB
    Prakash, EC
    [J]. IEEE 2000 TENCON PROCEEDINGS, VOLS I-III: INTELLIGENT SYSTEMS AND TECHNOLOGIES FOR THE NEW MILLENNIUM, 2000, : A556 - A561
  • [26] Extending Use and Misuse Case Diagrams to Capture Multi-channel Information Systems
    Gopalakrishnan, Sundar
    Krogstie, John
    Sindre, Guttorm
    [J]. INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT I, 2011, 251 : 355 - 369
  • [27] Generating UML Sequence Diagrams from Use Case Maps: A Model Transformation Approach
    Yasser A. Khan
    Sajjad Mahmood
    [J]. Arabian Journal for Science and Engineering, 2016, 41 : 965 - 986
  • [28] Generating UML Sequence Diagrams from Use Case Maps: A Model Transformation Approach
    Khan, Yasser A.
    Mahmood, Sajjad
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2016, 41 (03) : 965 - 986
  • [29] Predicting Condom Use Outcomes via the Information Motivation Behavioral Skills Model: An Analysis of Young Black Men
    Jones, Jamal
    Tiwari, Ashwini
    Salazar, Laura F.
    Crosby, Richard A.
    [J]. INTERNATIONAL JOURNAL OF SEXUAL HEALTH, 2018, 30 (01) : 1 - 11
  • [30] aToucan: An Automated Framework to Derive UML Analysis Models from Use Case Models
    Yue, Tao
    Briand, Lionel C.
    Labiche, Yvan
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2015, 24 (03)