A flyweight UML modelling tool for software development in heterogeneous environments

被引:0
|
作者
Auer, M [1 ]
Tschurtschenthaler, T [1 ]
Biffl, S [1 ]
机构
[1] Vienna Tech Univ, Inst Software Technol, Vienna, Austria
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A large and growing variety of tools can support all kinds of UML modeling aspects: from model creation to advanced round-trip engineering of UML models and code. However such tools aim at supporting specific life-cycle phases, but they often do not meet basic requirements arising in heterogeneous environments, UML education, early, life-cycle phases, or agile processes: hassle-free tool deployment, support for fast model sketching, and flexible graphic export features. This paper presents the freely available modeling tool UMLet we designed to specifically address these basic issues. It is a flyweight Java application that can easily be deployed in various development environments; it features an intuitive and pop-up-free user interface, while still providing output to common high-quality publishing formats. Thus, the tool UMLet provides an effective way to teach UML and to create and share UML sketches, especially in agile environments and during early life-cycle phases. Its user interface supports intuitive and exploratory modeling, its architecture makes distribution and deployment cost-efficient in heterogeneous environments.
引用
收藏
页码:267 / 272
页数:6
相关论文
共 50 条
  • [1] Chimera: Hypermedia for heterogeneous software development environments
    Anderson, KM
    Taylor, RN
    Whitehead, EJ
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2000, 18 (03) : 211 - 245
  • [2] UML model interchange in heterogeneous tool environments: An analysis of adoptions of XMI 2
    Lundell, Bjorn
    Lings, Brian
    Persson, Anna
    Mattsson, Anders
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2006, 4199 : 619 - 630
  • [3] Using OMT/UML in intelligent software systems development for airportuary environments
    da Cunha, AM
    Strafacci, W
    Mialaret, LFS
    [J]. FALL 2000 45TH ANNUAL AIR TRAFFIC CONTROL ASSOCIATION CONFERENCE PROCEEDINGS, 2000, : 44 - 48
  • [4] Using SoftBench to integrate heterogeneous software development environments
    Williams, SA
    [J]. HEWLETT-PACKARD JOURNAL, 1997, 48 (01): : 22 - 27
  • [5] A Simulink to UML Model Transformation Tool for Embedded Control Software Development
    Kuroki, Yuta
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2016, : 700 - 706
  • [7] An Extended Simulink to UML Model Transformation Tool for Embedded Control Software Development
    Tanaka, Kosuke
    Inaho, Shoumu
    Hatano, Masami
    Kuroki, Yuta
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON INDUSTRIAL DESIGN ENGINEERING (ICIDE 2017), 2017, : 76 - 81
  • [8] Software user interface modelling with UML support
    Tick, J
    [J]. ICCC 2005: IEEE 3rd International Conference on Computational Cybernetics, 2005, : 325 - 328
  • [9] ARCHER, a New Monte Carlo Software Tool for Emerging Heterogeneous Computing Environments
    Xu, X. George
    Liu, Tianyu
    Su, Lin
    Du, Xining
    Riblett, Matthew
    Ji, Wei
    Gu, Deyang
    Carothers, Christopher D.
    Shephard, Mark S.
    Brown, Forrest B.
    Kalra, Mannudeep K.
    Liu, Bob
    [J]. SNA + MC 2013 - JOINT INTERNATIONAL CONFERENCE ON SUPERCOMPUTING IN NUCLEAR APPLICATIONS + MONTE CARLO, 2014,
  • [10] ARCHER, a new Monte Carlo software tool for emerging heterogeneous computing environments
    Xu, X. George
    Liu, Tianyu
    Su, Lin
    Du, Xining
    Riblett, Matthew
    Ji, Wei
    Gu, Deyang
    Carothers, Christopher D.
    Shephard, Mark S.
    Brown, Forrest B.
    Kalra, Mannudeep K.
    Liu, Bob
    [J]. ANNALS OF NUCLEAR ENERGY, 2015, 82 : 2 - 9