LanguageLab - A Meta-modelling Environment

被引:0
|
作者
Gjosaeter, Terje [1 ]
Prinz, Andreas [1 ]
机构
[1] Univ Agder, Fac Sci & Engn, Postboks 422, N-4604 Kristiansand, Norway
关键词
Meta-modelling; Language workbenches; DSL Development Environments;
D O I
10.1007/978-3-319-24912-4_8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the LanguageLab language workbench, we build on a component-based approach to language specification that facilitates the specification of all aspects of a computer language in a consistent manner, taking into account best practices in meta-modelling and language design. The workbench allows operation on a suitable abstraction level, and also focuses on user-friendliness and a low threshold to getting started, in order to make it useful for teaching of meta-modelling and language design and specification. The platform is open for third party language modules and facilitates rapid prototyping of DSLs, re-use of language modules, and experiments with multiple concrete syntaxes. The platform also allows interested parties to develop LanguageLab modules that can further add to the features and capabilities of the LanguageLab platform.
引用
收藏
页码:91 / 105
页数:15
相关论文
共 50 条
  • [1] Meta-modelling of data flow processes with meta-modelling tool atom
    Levytskyy, A
    Kerckhoffs, EJH
    [J]. ESM 2003: 17TH EUROPEAN SIMULATION MULTICONFERENCE: FOUNDATIONS FOR SUCCESSFUL MODELLING & SIMULATION, 2003, : 514 - 519
  • [2] A conceptual approach to meta-modelling
    Dominguez, E
    Zapata, MA
    Rubio, J
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, 1997, 1250 : 319 - 332
  • [3] Method engineering and meta-modelling
    Brinkkemper, S
    Joosten, S
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (04) : 259 - 259
  • [4] Meta-Modelling Meta-Learning
    Hartmann, Thomas
    Moawad, Assaad
    Schockaert, Cedric
    Fouquet, Francois
    Le Traon, Yves
    [J]. 2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2019), 2019, : 300 - 305
  • [5] An Extensible Meta-modelling Assistant
    Mora Segura, Angel
    Pescador, Ana
    de Lara, Juan
    Wimmer, Manuel
    [J]. 2016 IEEE 20TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC), 2016, : 79 - 88
  • [6] Deep Meta-modelling with METADEPTH
    de Lara, Juan
    Guerra, Esther
    [J]. OBJECTS, MODELS, COMPONENTS, PATTERNS, 2010, 6141 : 1 - +
  • [7] Meta-modelling for Ecosystems Security
    Caulfield, Tristan
    Ilau, Marius-Constantin
    Pym, David
    [J]. SIMULATION TOOLS AND TECHNIQUES, SIMUTOOLS 2021, 2022, 424 : 259 - 283
  • [8] CONCEPTS FOR SOCIETY META-MODELLING
    Zafiu, Adrian
    Ionescu, Valeriu
    Dascalu, Monica
    Stefan, Gheorghe
    [J]. ANNALS OF DAAAM FOR 2009 & PROCEEDINGS OF THE 20TH INTERNATIONAL DAAAM SYMPOSIUM, 2009, 20 : 1911 - 1912
  • [9] Exploring modelling strategies in a meta-modelling context
    van Bommel, P.
    Hoppenbrouwers, S. J. B. A.
    Proper, H. A.
    van der Weide, Th. P.
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2006: OTM 2006 WORKSHOPS, PT 2, PROCEEDINGS, 2006, 4278 : 1128 - +
  • [10] Mappings and interoperability:: A meta-modelling approach
    Domínguez, E
    Zapata, MA
    [J]. ADVANCES IN INFORMATION SYSTEMS, PROCEEDINGS, 2000, 1909 : 352 - 362