A Vision of Miking: Interactive Programmatic Modeling, Sound Language Composition, and Self-Learning Compilation

被引:8
|
作者
Broman, David [1 ]
机构
[1] KTH Royal Inst Technol, Stockholm, Sweden
来源
PROCEEDINGS OF THE 12TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON SOFTWARE LANGUAGE ENGINEERING (SLE '19) | 2019年
基金
瑞典研究理事会;
关键词
modeling languages; domain-specific languages; machine learning; compilers; semantics; composition;
D O I
10.1145/3357766.3359531
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper introduces a vision of Miking, a language framework for constructing efficient and sound language environments and compilers for domain-specific modeling languages. In particular, this language framework has three key objectives: (i) to automatically generate interactive programmatic modeling environments, (ii) to guarantee sound compositions of language fragments that enable both rapid and safe domain-specific language development, (iii) to include first-class support for self-learning compilation, targeting heterogeneous execution platforms. The initiative is motivated in the domain of mathematical modeling languages. Specifically, two different example domains are discussed: (i) modeling, simulation, and verification of cyber-physical systems, and (ii) domain-specific differentiable probabilistic programming. The paper describes the main objectives of the vision, as well as concrete research challenges and research directions.
引用
收藏
页码:55 / 60
页数:6
相关论文
共 50 条
  • [41] Interactive diagnosis in incomplete fault space based on self-learning sample particle filter
    Yu, Ling-Li
    Tang, Xiao-Lin
    Tang, Jin
    Kongzhi yu Juece/Control and Decision, 2012, 27 (09): : 1331 - 1336
  • [42] Self-learning navigation algorithm for vision-based mobile robots using machine learning algorithms
    Jeong-Min Choi
    Sang-Jin Lee
    Mooncheol Won
    Journal of Mechanical Science and Technology, 2011, 25 : 247 - 254
  • [43] A Latin Functionalist Dictionary as a Self-Learning Language Device: Previous Experiences to Digitalization
    Marquez, Manuel
    Chaves, Beatriz
    EDUCATION SCIENCES, 2016, 6 (03)
  • [44] Anita: Intelligent Humanoid Robot with Self-Learning Capability Using Indonesian Language
    Andreas, Vincent
    Gunawan, Alexander Agung Santoso
    Budiharto, Widodo
    2019 4TH ASIA-PACIFIC CONFERENCE ON INTELLIGENT ROBOT SYSTEMS (ACIRS 2019), 2019, : 144 - 147
  • [45] TITERE:: A new remote physical scenario for computer vision self-learning through internet
    Zúñiga, JMSY
    Dolla, DG
    Moreno, FMS
    INTERNET BASED CONTROL EDUCATION 2001, 2002, : 213 - 218
  • [46] Self-learning navigation algorithm for vision-based mobile robots using machine learning algorithms
    Choi, Jeong-Min
    Lee, Sang-Jin
    Won, Mooncheol
    JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2011, 25 (01) : 247 - 254
  • [47] Development and substantiation of the structure of a prototype of a self-learning hardware and software complex for technical vision
    Polyakov, Ruslan K.
    MARINE INTELLECTUAL TECHNOLOGIES, 2021, (04): : 106 - 112
  • [48] Technical Drawing Learning Tool-Level 2: An interactive self-learning tool for teaching manufacturing dimensioning
    Baronio, Gabriele
    Motyl, Barbara
    Paderno, Diego
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2016, 24 (04) : 519 - 528
  • [49] An analysis of the interactive behaviors of self-learning management in a web-based Moodle e-learning platform
    Liao, Chin-Wen
    Lin, Sho-yen
    AFRICAN JOURNAL OF BUSINESS MANAGEMENT, 2011, 5 (22): : 9191 - 9199
  • [50] Self-learning simulation method for inverse nonlinear modeling of cyclic behavior of connections
    Yun, Gun Jin
    Ghaboussi, Jarnshid
    Elnashai, Amr S.
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2008, 197 (33-40) : 2836 - 2857