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
关键词
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 条
  • [21] Tutorial: Threat Modeling of Cloud-based Solutions
    ben Othmane, Lotfi
    Gantenbein, Heinrich
    Yasar, Hasan
    Curzi, Simone
    Valani, Altaz
    Prabhakar, Arun
    Cuddy, Robert
    2022 IEEE SECURE DEVELOPMENT CONFERENCE (SECDEV 2022), 2022, : 5 - 6
  • [22] Towards a Generic Cloud-Based Modeling Environment
    Juracz, Laszlo
    Howard, Larry
    DIGITAL INFORMATION PROCESSING AND COMMUNICATIONS, PT 1, 2011, 188 : 33 - 45
  • [23] A Cloud-based Framework for Smart Permit System for Buildings
    Eirinaki, Magdalini
    Dhar, Subhankar
    Mathur, Shishir
    IEEE SECOND INTERNATIONAL SMART CITIES CONFERENCE (ISC2 2016), 2016, : 502 - 505
  • [24] A Multimodal Dialogue Framework for Cloud-Based Companion Systems
    Kraus, Matthias
    Schiller, Marvin
    Behnke, Gregor
    Bercher, Pascal
    Biundo, Susanne
    Glimm, Birte
    Minker, Wolfgang
    9TH INTERNATIONAL WORKSHOP ON SPOKEN DIALOGUE SYSTEM TECHNOLOGY, 2019, 579 : 405 - 410
  • [25] Self-healing Framework for Cloud-based Services
    Alhosban, Amal
    Hashmi, Khayyam
    Malik, Zaki
    Medjahed, Brahim
    2013 ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2013,
  • [26] Cloud-based Framework for Mobile Learning Content Adaptation
    Madjarov, Ivan
    2014 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2014, : 381 - 386
  • [27] A Resource Discovery Framework for Cloud-based Genomics Computing
    Femminella, Mauro
    Reali, Gianluca
    Valocchi, Dario
    Nunzi, Emilia
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 1 - 6
  • [28] CloudEx: A Novel Cloud-based Task Execution Framework
    Dawelbeit, Omer
    McCrindle, Rachel
    2016 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2016,
  • [29] A security framework for cloud-based video surveillance system
    Mohammad A. Alsmirat
    Islam Obaidat
    Yaser Jararweh
    Mohammed Al-Saleh
    Multimedia Tools and Applications, 2017, 76 : 22787 - 22802
  • [30] A Security Framework for Cloud-Based Web Crawling System
    Li Yan
    Zhao Li
    Liu Xin-ran
    Zhang Peng
    2014 11TH WEB INFORMATION SYSTEM AND APPLICATION CONFERENCE (WISA), 2014, : 101 - 104