Semi-automatic Generation of Metamodels from Model Sketches

被引:0
|
作者
Wueest, Dustin [1 ]
Seyff, Norbert [1 ]
Glinz, Martin [1 ]
机构
[1] Univ Zurich, Dept Informat, CH-8006 Zurich, Switzerland
来源
2013 28TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE) | 2013年
关键词
Sketch; model; metamodel; inference; semi-automated; end-user;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Traditionally, metamodeling is an upfront activity performed by experts for defining modeling languages. Modeling tools then typically restrict modelers to using only constructs defined in the metamodel. This is inappropriate when users want to sketch graphical models without any restrictions and only later assign meanings to the sketched elements. Upfront metamodeling also complicates the creation of domain-specific languages, as it requires experts with both domain and metamodeling expertise. In this paper we present a new approach that supports modelers in creating metamodels for diagrams they have sketched or are currently sketching. Metamodels are defined in a semiautomatic, interactive way by annotating diagram elements and automated model analysis. Our approach requires no metamodeling expertise and supports the co-evolution of models and metamodels.
引用
收藏
页码:664 / 669
页数:6
相关论文
共 50 条
  • [31] Semi-automatic extraction of road networks by least squares interlaced template matching in urban areas
    Lin, Xiangguo
    Zhang, Jixian
    Liu, Zhengjun
    Shen, Jing
    Duan, Minyan
    INTERNATIONAL JOURNAL OF REMOTE SENSING, 2011, 32 (17) : 4943 - 4959
  • [32] A novel semi-automatic segmentation method for volumetric assessment of the colon based on magnetic resonance imaging
    Sandberg, Thomas Holm
    Nilsson, Matias
    Poulsen, Jakob Lykke
    Gram, Mikkel
    Frokjaer, Jens Brondum
    Ostergaard, Lasse Riis
    Drewes, Asbjorn Mohr
    ABDOMINAL IMAGING, 2015, 40 (07): : 2232 - 2241
  • [33] Flexible semi-automatic support for type migration of primitives for C/C plus plus programs
    Szalay, Richard
    Porkolab, Zoltan
    2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2022), 2022, : 878 - 889
  • [34] Terrain-driven unstructured mesh development through semi-automatic vertical feature extraction
    Bilskie, Matthew V.
    Coggin, David
    Hagen, Scott C.
    Medeiros, Stephen C.
    ADVANCES IN WATER RESOURCES, 2015, 86 : 102 - 118
  • [35] Learning label diffusion maps for semi-automatic segmentation of lung CT images with COVID-19
    Bruzadin, Aldimir
    Boaventura, Maurilio
    Colnago, Marilaine
    Negri, Rogerio Galante
    Casaca, Wallace
    NEUROCOMPUTING, 2023, 522 : 24 - 38
  • [36] A semi-automatic text-based semantic video annotation system for Turkish facilitating multilingual retrieval
    Kucuk, Dilek
    Yazici, Adnan
    EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (09) : 3398 - 3411
  • [37] A semi-automatic system for high throughput phenotyping wheat cultivars in-field conditions: description and first results
    Comar, Alexis
    Burger, Philippe
    de Solan, Benoit
    Baret, Frederic
    Daumard, Fabrice
    Hanocq, Jean-Francois
    FUNCTIONAL PLANT BIOLOGY, 2012, 39 (10-11) : 914 - 924
  • [38] Semi-automatic road extraction from high resolution satellite images by template matching using Kullback-Leibler divergence as a similarity measure
    Lin, Xiangguo
    Xie, Wenhan
    Zhang, Libo
    Sang, Huiyong
    Shen, Jing
    Cui, Shiyong
    INTERNATIONAL JOURNAL OF IMAGE AND DATA FUSION, 2022, 13 (04) : 316 - 336
  • [39] Rainfall-induced landslide inventories for Lower Mekong based on Planet imagery and a semi-automatic mapping method
    Amatya, Pukar
    Kirschbaum, Dalia
    Stanley, Thomas
    GEOSCIENCE DATA JOURNAL, 2022, 9 (02): : 315 - 327
  • [40] Local, semi-automatic, three-dimensional liver reconstruction or external provider? An analysis of performance and time expense
    Paschold, Markus
    Huettl, Florentine
    Kneist, Werner
    Boedecker, Christian
    Poplawski, Alicia
    Huber, Tobias
    Lang, Hauke
    LANGENBECKS ARCHIVES OF SURGERY, 2020, 405 (02) : 173 - 179