jjodel - A reflective cloud-based modeling framework

被引:0
|
作者
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 条
  • [1] A Framework for Cloud-based Smart Home
    Ye, Xiaojing
    Huang, Junwei
    [J]. 2011 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), VOLS 1-4, 2012, : 894 - 897
  • [2] The framework of a cloud-based CNC system
    Sang, Zhiqian
    Xu, Xun
    [J]. MANUFACTURING SYSTEMS 4.0, 2017, 63 : 82 - 88
  • [3] GIS based Modeling of Marine Incident Hotspots: A Cloud-based Framework for Navigational Alerts
    Ponnambalam, Loganathan
    Fu Xiuju
    Zhe, Xiao
    Goh, Rick Siow Mong
    Sarawgi, Disha
    Shubham, Kunal
    [J]. 2016 6th International Conference - Cloud System and Big Data Engineering (Confluence), 2016, : 125 - 129
  • [4] Cloud-based UAV Monitoring and Management Framework
    Chen, Chi
    Shi, Dianxi
    Cui, Shuyao
    Kang, Yaru
    [J]. 2018 3RD INTERNATIONAL CONFERENCE ON CONTROL, ROBOTICS AND CYBERNETICS (CRC), 2018, : 61 - 66
  • [5] Framework for a Cloud-Based Multimedia Surveillance System
    Hossain, M. Anwar
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2014,
  • [6] Catalyst: A Cloud-based Media Processing Framework
    Katsak, William
    Nguyen, Hai
    Nagaraja, Kiran
    Halen, Joacim
    Radia, Nimish
    Nguyen, Thu D.
    [J]. 2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 2079 - 2089
  • [7] Cloud-based Framework for Cancelable Biometric System
    Punithavathi, P.
    Geetha, S.
    Shanmugam, Sundaravelu
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM 2017), 2017, : 35 - 38
  • [8] A Framework for Assuring the Conformance of Cloud-based Email
    Willett, Melanie
    Von Solms, Rossouw
    [J]. 2013 8TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2013, : 168 - 173
  • [9] A Cloud-Based Framework to Enhance Augmented Reality
    Kao, Chung-Ting
    Jan, Kai-Yuan
    Chen, Rick C. S.
    [J]. 2013 SEVENTH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS (CISIS), 2013, : 78 - 82
  • [10] CIRUS: an elastic cloud-based framework for Ubilytics
    Linh Manh Pham
    Ahmed El-Rheddane
    Didier Donsez
    Noel de Palma
    [J]. Annals of Telecommunications, 2016, 71 : 133 - 140