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

被引:16
|
作者
Misbhauddin, Mohammed [1 ]
Alshayeb, Mohammad [1 ]
机构
[1] King Fahd Univ Petr & Minerals, Informat & Comp Sci Dept, Dhahran 31261, Saudi Arabia
来源
SOFTWARE AND SYSTEMS MODELING | 2015年 / 14卷 / 02期
关键词
UML; Use case diagram; Metamodel; Behavior specification; REQUIREMENTS; GOAL;
D O I
10.1007/s10270-013-0333-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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
页数:26
相关论文
共 50 条
  • [31] A universal Model-R Coupler to facilitate the use of R functions for model calibration and analysis
    Wu, Yiping
    Liu, Shuguang
    Yan, Wende
    [J]. ENVIRONMENTAL MODELLING & SOFTWARE, 2014, 62 : 65 - 69
  • [32] Aligning the Elements of the RUP/UML Business Use-Case Model and the BPMN Business Process Diagram
    Wautelet, Yves
    Poelmans, Stephan
    [J]. REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, REFSQ 2017, 2017, 10153 : 22 - 30
  • [33] The Use of Virtual Reality to Facilitate Mindfulness Skills Training in Dialectical Behavioral Therapy for Borderline Personality Disorder: A Case Study
    Nararro-Haro, Maria V.
    Hoffman, Hunter G.
    Garcia-Palacios, Azucena
    Sampaio, Mariana
    Alhalabi, Wadee
    Hall, Karyn
    Linehan, Marsha
    [J]. FRONTIERS IN PSYCHOLOGY, 2016, 7
  • [34] The Use of Virtual Reality to Facilitate Mindfulness Skills Training in Dialectical Behavioral Therapy for Spinal Cord Injury: A Case Study
    Flores, Araceli
    Linehan, Marsha M.
    Todd, S. Rob
    Hoffman, Hunter G.
    [J]. FRONTIERS IN PSYCHOLOGY, 2018, 9
  • [35] Behavioral Determinants of Routine Health Information System Data Use in Senegal: A Qualitative Inquiry Based on the Integrated Behavioral Model
    Muhoza, Pierre
    Saleem, Haneefa
    Faye, Adama
    Tine, Roger
    Diaw, Abdoulaye
    Kante, Almamy Malick
    Ruff, Andrea
    Marx, Melissa A.
    [J]. GLOBAL HEALTH-SCIENCE AND PRACTICE, 2022, 10 (03):
  • [36] Predicting Condom Use Using the Information-Motivation-Behavioral Skills (IMB) Model: A Multivariate Latent Growth Curve Analysis
    Walsh, Jennifer L.
    Senn, Theresa E.
    Scott-Sheldon, Lori A. J.
    Vanable, Peter A.
    Carey, Michael P.
    [J]. ANNALS OF BEHAVIORAL MEDICINE, 2011, 42 (02) : 235 - 244
  • [37] A use-case analysis of Clinical Data Interchange Standards Consortium/Study Data Tabulation Model in academia in an investigator-initiated clinical trial
    Takahara, Shizuko
    Saito, Toshiki, I
    Imai, Yasuhito
    Kawakami, Takahiro
    Murayama, Toshinori
    [J]. NAGOYA JOURNAL OF MEDICAL SCIENCE, 2022, 84 (01): : 120 - 132
  • [38] MULTIVARIATE TECHNIQUES IN LAND USE STUDIES - CASE OF INFORMATION ANALYSIS
    ALEXANDE.IC
    [J]. REGIONAL STUDIES, 1972, 6 (01) : 93 - 103
  • [39] Perspective of Yemeni students on use of online learning Extending the information systems success model with transformational leadership and compatibility
    Aldholay, Adnan
    Abdullah, Zaini
    Isaac, Osama
    Mutahar, Ahmed M.
    [J]. INFORMATION TECHNOLOGY & PEOPLE, 2019, 33 (01) : 106 - 128
  • [40] Strong and weak versions of the Information-Motivation-Behavioral Skills model in prediction of condom use
    Paz Bermudez, Maria
    Herencia-Leva, Antonio
    Uribe Rodriguez, Ana Fernanda
    [J]. REVISTA LATINOAMERICANA DE PSICOLOGIA, 2009, 41 (03): : 587 - 598