An empirical comparison of the dynamic modeling in OML and UML

被引:10
|
作者
Otero, MC [1 ]
Dolado, JJ [1 ]
机构
[1] Univ Basque Country, Dept Comp Languages & Syst, Escuela Univ Ingn, Vitoria 01006, Spain
关键词
Unified Modeling Language (UML); OPEN Modeling Language (OML); dynamic modeling; empirical software engineering; crossover design; semantic comprehension;
D O I
10.1016/j.jss.2004.11.022
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents an empirical research for evaluating the semantic comprehension of two standard languages, UML (Unified Modeling Language) versus OML (OPEN Modeling Language), from the perspective of the dynamic modeling. We carried out two controlled experiments using a 2 x 2 crossover design, where the metrics Studied were the comprehension time and the total score. We examined the OML and UML interaction diagrams and the statecharts of each language corresponding to the design of a real-time embedded system. The results obtained reveal that the specification of the dynamic behavior using OML is faster to comprehend and easier to interpret than using the UML language, regardless of the dynamic diagram type. (c) 2004 Elsevier Inc. All rights reserved.
引用
收藏
页码:91 / 102
页数:12
相关论文
共 50 条
  • [31] An empirical comparison of dynamic impact analysis algorithms
    Orso, A
    Apiwattanapong, T
    Law, J
    Rothermel, G
    Harrold, MJ
    [J]. ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 491 - 500
  • [32] An Empirical Comparison of Dynamic Models of Shibor with EMM
    Yu, Xiaojian
    Ren, Zhaozhang
    Zhang, Jiaping
    [J]. SEVENTH WUHAN INTERNATIONAL CONFERENCE ON E-BUSINESS, VOLS I-III: UNLOCKING THE FULL POTENTIAL OF GLOBAL TECHNOLOGY, 2008, : 1698 - 1705
  • [33] Modeling of architectures with UML
    Weigert, T
    Garlan, D
    Knapman, J
    Moller-Pedersen, B
    Selic, B
    [J]. UML 2000 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: ADVANCING THE STANDARD, 2000, 1939 : 556 - 569
  • [34] Event Modeling in UML
    Bækgaard, L
    [J]. ISSUES AND TRENDS OF INFORMATION TECHNOLOGY MANAGEMENT IN CONTEMPORARY ORGANIZATIONS, VOLS 1 AND 2, 2002, : 53 - 55
  • [35] Using the Unified Modeling Language (UML) to design Jiro™ Technology dynamic services
    Earl, A
    Botterill, D
    [J]. JAVA/JINI TECHNOLOGIES, 2001, 4521 : 123 - 133
  • [36] Dynamic meta modeling: A graphical approach to the operational semantics of behavioral diagrams in UML
    Engels, G
    Hausmann, JH
    Heckel, R
    Sauer, S
    [J]. UML 2000 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: ADVANCING THE STANDARD, 2000, 1939 : 323 - 337
  • [37] UML Modeling to TM Modeling and Back
    Al-Fedaghi, Sabah
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2021, 21 (01): : 84 - 96
  • [38] Explorative UML modeling - Comparing the usability of UML tools
    Auer, Martin
    Meyer, Ludwig
    Biffl, Stefan
    [J]. ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2007, : 466 - 473
  • [39] Empirical nonlinear dynamic modeling of processes with output multiplicities
    DeCicco, J
    Cinar, A
    [J]. PROCEEDINGS OF THE 2000 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2000, : 2265 - 2269
  • [40] An empirical dynamic modeling framework for missing or irregular samples
    Johnson, Bethany
    Munch, Stephan B.
    [J]. ECOLOGICAL MODELLING, 2022, 468