Towards the generation of a text-based IDE from a language metamodel

被引:0
|
作者
Kleppe, Anneke [1 ]
机构
[1] Univ Twente, Enschede, Netherlands
来源
MODEL DRIVEN ARCHITECTURE - FOUNDATIONS AND APPLICATIONS | 2007年 / 4530卷
关键词
metamodeling; domain specific languages; text-based languages; parsing; compilers; IDE; generation;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the model driven world languages are usually specified by a (meta) model of their abstract syntax. For textual languages this is different from the traditional approach, where the language is specified by a (E)BNF grammar. Support for the designer of textual languages, e.g. a parser generator, is therefore normally based on grammars. This paper shows that similar support for language design based on metamodels is not only possible, but is even more powerful than the support based on grammars. In this paper we describe how an integrated development environment for a language can be generated from the language's abstract syntax metamodel, thus providing the language designer with the possibility to quickly, and with little effort, create not only a new language but also the tooling necessary for using this language.
引用
收藏
页码:114 / 129
页数:16
相关论文
共 50 条
  • [31] From attributes to natural language: A survey and foresight on text-based person re-identification
    Jiang, Fanzhi
    Yang, Su
    Jones, Mark W.
    Zhang, Liumei
    INFORMATION FUSION, 2025, 118
  • [32] Exploring the Potential of Large Language Models for Text-Based Personality Prediction
    Molchanova, Maria
    NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS, PT II, NLDB 2024, 2024, 14763 : 291 - 301
  • [33] Towards Accurate Text-based Image Captioning with Content Diversity Exploration
    Xu, Guanghui
    Niu, Shuaicheng
    Tan, Mingkui
    Luo, Yucheng
    Du, Qing
    Wu, Qi
    2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, : 12632 - 12641
  • [34] Text-Based Research and Teaching: A Social Semiotic Perspective on Language in Use
    Koay, Jeremy
    DISCOURSE STUDIES, 2018, 20 (04) : 571 - 572
  • [35] Text-based Language Identifier using Multinomial Naive Bayes Algorithm
    Rawat, Sunita
    Werulkar, Lakshita
    Jaywant, Sagarika
    INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2023, 14 (01): : 96 - 102
  • [36] TEXT-BASED APPROACH TO WRITING DEVELOPMENT AT RUSSIAN AS A SECOND LANGUAGE LESSONS
    Makrishina, Nadezhda Vladimirovna
    Khabibullina, Elena Viktorovna
    Lubomir, Guzi
    REVISTA ENTRELINGUAS, 2021, 7 : 193 - 202
  • [37] Towards a comparative evaluation of text-based specification formalisms and diagrammatic notations
    Moremedi, Kobamelo
    Van der Poll, John Andrew
    INTERNATIONAL JOURNAL OF DATA MINING MODELLING AND MANAGEMENT, 2019, 11 (03) : 259 - 283
  • [38] Towards automatic text-based estimation of depression through symptom prediction
    Milintsevich, Kirill
    Sirts, Kairit
    Dias, Gael
    BRAIN INFORMATICS, 2023, 10 (01)
  • [39] Text-based interfaces and text-based bibliographic enhancements: Thinking beyond standard bibliographic information (and text)
    Wall, TB
    PROCEEDINGS OF THE ASIS ANNUAL MEETING, 1996, 33 : 278 - 278
  • [40] Towards Text-based Human Search and Approach using a Robot Dog
    Park, Jeongeun
    Silveria, Jefferson
    Pan, Matthew
    Choi, Sungjoon
    2024 33RD IEEE INTERNATIONAL CONFERENCE ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION, ROMAN 2024, 2024, : 317 - 324