jjodel - A reflective cloud-based modeling framework

被引:2
|
作者
Di Rocco, Juri [1 ]
Di Ruscio, Davide [1 ]
Di Salle, Amleto [2 ]
Di Vincenzo, Damiano [1 ]
Pierantonio, Alfonso [1 ]
Tinella, Giordano [1 ]
机构
[1] Univ Aquila, Laquila, Italy
[2] European Univ Rome, Rome, Italy
来源
2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C | 2023年
关键词
MDE; model editor; collaborative modeling; COEVOLUTION;
D O I
10.1109/MODELS-C59198.2023.00019
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model-Driven Engineering (MDE) relies on modeling frameworks that have proven scalable and successful. However, the accumulated technical debt has reduced effectiveness, among other quality factors. jjodel is a cloud-based, reflective modeling software that aims to reduce unnecessary complexity while enhancing usability. To make modeling frameworks more accessible for new users and students, jjodel eliminates the need for costly installation and maintenance ("zero-setup"). jjodel is reflective, meaning it can reason about its structure and behavior, mitigating the problems due to the generation, compilation, and deployment pattern that typically characterizes model-driven platforms. Thus, it is flexible and customizable and adapts to changing needs. Model editors are living components that naturally co-evolve to any change to the metamodel and related syntactical viewpoints (multiple concrete syntaxes). Cloud-based jjodel allows collaborative modeling, metamodeling, and syntax definition. Finally, jjodel allows layout-based syntax definition notations, which are needed in many engineering domains, such as railways.
引用
收藏
页码:55 / 59
页数:5
相关论文
共 50 条
  • [31] Deploying Privacy as a Service within a Cloud-Based Framework
    da Silva, Jorge Luiz
    Assis, Marcio Miranda
    Braga, Alexandre
    Moraes, Regina
    2019 9TH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 2019, : 153 - 156
  • [32] A cloud-based triage log analysis and recovery framework
    Qi, Guanqiu
    Tsai, Wei-Tek
    Li, Wu
    Zhu, Zhiqin
    Luo, Yong
    SIMULATION MODELLING PRACTICE AND THEORY, 2017, 77 : 292 - 316
  • [34] A Cloud-Based Framework for Machine Learning Workloads and Applications
    Lopez Garcia, Alvaro
    Marco De Lucas, Jesus
    Antonacci, Marica
    Zu Castell, Wolfgang
    David, Mario
    Hardt, Marcus
    Lloret Iglesias, Lara
    Molto, German
    Plociennik, Marcin
    Viet Tran
    Alic, Andy S.
    Caballer, Miguel
    Campos Plasencia, Isabel
    Costantini, Alessandro
    Dlugolinsky, Stefan
    Duma, Doina Cristina
    Donvito, Giacinto
    Gomes, Jorge
    Heredia Cacha, Ignacio
    Ito, Keiichi
    Kozlov, Valentin Y.
    Giang Nguyen
    Orviz Fernandez, Pablo
    SUstr, Zdenek
    Wolniewicz, Pawel
    IEEE ACCESS, 2020, 8 (08): : 18681 - 18692
  • [35] A CLOUD-BASED COMPREHENSIVE HEALTH INFORMATION SYSTEM FRAMEWORK
    Wu, Dianshuang
    Hussain, Farookh
    Zhang, Guangquan
    Lu, Jie
    Unwin, Jason
    Rance, George
    UNCERTAINTY MODELLING IN KNOWLEDGE ENGINEERING AND DECISION MAKING, 2016, 10 : 612 - 617
  • [36] On the establishment of trust in the cloud-based ETSI NFV framework
    De Benedictis, Marco
    Lioy, Antonio
    2017 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (NFV-SDN), 2017, : 280 - 285
  • [37] Cloud-Based Framework for Performing Digital Forensic Investigations
    Prakash, Vijay
    Williams, Alex
    Garg, Lalit
    Barik, Pradip
    Dhanaraj, Rajesh Kumar
    INTERNATIONAL JOURNAL OF WIRELESS INFORMATION NETWORKS, 2022, 29 (04) : 419 - 441
  • [38] CloudAR: A Cloud-based Framework for Mobile Augmented Reality
    Zhang, Wenxiao
    Lin, Sikun
    Bijarbooneh, Farshid Hassani
    Cheng, Hao Fei
    Hui, Pan
    PROCEEDINGS OF THE THEMATIC WORKSHOPS OF ACM MULTIMEDIA 2017 (THEMATIC WORKSHOPS'17), 2017, : 194 - 200
  • [39] SECOND ITERATION OF CLOUD-BASED ANALYSIS AND OPTIMIZATION FRAMEWORK
    Mueller, Volker
    Crawley, Dru
    Deb, Pratik
    BUILDING SIMULATION 2013: 13TH INTERNATIONAL CONFERENCE OF THE INTERNATIONAL BUILDING PERFORMANCE SIMULATION ASSOCIATION, 2013, : 2241 - 2249
  • [40] CloudTP: A Cloud-based Flexible Trajectory Preprocessing Framework
    Ruan, Sijie
    Li, Ruiyuan
    Bao, Jie
    He, Tianfu
    Zheng, Yu
    2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 1601 - 1604