An Empirical Study on the Maturity of the Eclipse Modeling Ecosystem

被引:12
|
作者
Canovas Izquierdo, Javier Luis [1 ]
Cosentino, Valerio [1 ]
Cabot, Jordi [2 ]
机构
[1] UOC, Barcelona, Spain
[2] UOC, ICREA, Barcelona, Spain
关键词
UML;
D O I
10.1109/MODELS.2017.19
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Since the early days of Model-driven Engineering (MDE), our community has been discussing the reasons why MDE had not quickly became mainstream. It is now clear the answer is a mix of technical and social factors, but among the former, the lack of maturity of MDE tools is often mentioned. The goal of this paper is to explore the question of whether this lack of maturity is actually true. We do so by comparing the maturity of over a hundred modeling and non-modeling projects living together in the Eclipse ecosystem. In both cases, we use the word project to refer to a variety of tools, libraries and other artefacts to build and manipulate software components, either at the model or code level. Our maturity model is based on code-centric and community metrics that we evaluate on the repository data for both kinds of projects. Their incubation status is also considered in the assessment. Results show that there are indeed differences between modeling and non-modeling projects, though less than we expected when setting up the study. Moreover, while the incubation status clearly separates non-modeling projects, the same is not true for modeling projects which seem to remain much more stable across their lifespan. We believe our results help to have a better perspective on maturity of modeling support nowadays and provide ideas for further analysis towards their improvement.
引用
收藏
页码:292 / 302
页数:11
相关论文
共 50 条
  • [1] EMPIRICAL MODELING OF AN ECOSYSTEM
    ULANOWICZ, RE
    FLEMER, DA
    HEINLE, DR
    HUFF, RT
    ECOLOGICAL MODELLING, 1978, 4 (01) : 29 - 40
  • [2] ModRec: A Tool to Support Empirical Study Design for Papyrus and the Eclipse Modeling Framework
    Ragnarsson, Alexander
    Chakraborty, Shalini
    Liebel, Grischa
    24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 362 - 370
  • [3] Evolving the Ecosystem: Eclipse Arrowhead integrates Eclipse IoT
    Kristan, Johannes
    Azzoni, Paolo
    Roemer, Lukas
    Jeroschewski, Sven Erik
    Londero, Elisa
    PROCEEDINGS OF THE IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2022, 2022,
  • [4] Dependency Management for the Eclipse Ecosystem
    Le Berre, Daniel
    Rapicault, Pascal
    IWOCE 2009: INTERNATIONAL WORKSHOP ON OPEN COMPONENT ECOSYSTEM, 2009, : 21 - 30
  • [5] THE EVOLUTION OF EMPIRICAL-RESEARCH IN IS - A STUDY IN IS MATURITY
    CHEON, MJ
    GROVER, V
    SABHERWAL, R
    INFORMATION & MANAGEMENT, 1993, 24 (03) : 107 - 119
  • [6] A measure of ecosystem maturity
    Pérez-España, H
    Arreguín-Sánchez, F
    ECOLOGICAL MODELLING, 1999, 119 (01) : 79 - 85
  • [7] Ecosystem maturity and performance
    Qinfeng Guo
    Nature, 2005, 435 : E6 - E6
  • [8] Should we beware the Exceptions? An empirical study on the Eclipse project
    Marinescu, Cristina
    2013 15TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2013), 2014, : 250 - 257
  • [9] Education for Maturity: An Empirical Essay on Adult Group Study
    Champlin, Carroll D.
    ELEMENTARY SCHOOL JOURNAL, 1950, 50 (07): : 415 - 416
  • [10] An Empirical Study of Malicious Code In PyPI Ecosystem
    Guo, Wenbo
    Xu, Zhengzi
    Liu, Chengwei
    Huang, Cheng
    Fang, Yong
    Liu, Yang
    2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE, 2023, : 166 - 177