Pounamu: A meta-tool for exploratory domain-specific visual language tool development

被引:19
|
作者
Zhu, Nianping
Grundy, John
Hosking, John
Liu, Na
Cao, Shuping
Mehra, Akhil
机构
[1] Univ Auckland, Dept Comp Sci, Auckland 1, New Zealand
[2] Univ Auckland, Dept Elect & Comp Engn, Auckland 1, New Zealand
关键词
meta-tools; meta-CASE; domain-specific languages; visual design environments;
D O I
10.1016/j.jss.2006.10.028
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Domain-specific visual language tools have become important in many domains of software engineering and end user development. However building such tools is very challenging with a need for multiple views of information and multi-user support, the ability for users to change tool diagram and meta-model specifications while in use, and a need for an open architecture for tool integration. We describe Pounamu, a meta-tool for realising such visual design environments. We describe the motivation for Pounamu, its architecture and implementation and illustrate examples of domain-specific visual language tools that we have developed with Pounamu. (C) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:1390 / 1407
页数:18
相关论文
共 50 条
  • [31] TextX: A Python']Python tool for Domain-Specific Languages implementation
    Dejanovic, I.
    Vaderna, R.
    Milosavljevic, G.
    Vukovic, Z.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2017, 115 : 1 - 4
  • [32] A domain-specific visual language for modeling metacognition in intelligent systems
    Caro, Manuel F.
    Josyula, Darsana P.
    Jimenez, Jovani A.
    Kennedy, Catriona M.
    Cox, Michael T.
    [J]. BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES, 2015, 13 : 75 - 90
  • [33] ParAgent: A domain-specific semi-automatic parallelization tool
    Mitra, S
    Kothari, SC
    Cho, J
    Krishnaswamy, A
    [J]. HIGH PERFORMANCE COMPUTING - HIPC 2000, PROCEEDINGS, 2001, 1970 : 141 - 148
  • [34] Domain-Specific Language Techniques for Visual Computing: A Comprehensive Study
    Shen, Liming
    Chen, Xueyi
    Liu, Richen
    Wang, Hailong
    Ji, Genlin
    [J]. ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2021, 28 (04) : 3113 - 3134
  • [35] Anatomy of a Visual Domain-Specific Language Project in an Industrial Context
    Wienands, Christoph
    Golm, Michael
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2009, 5795 : 453 - 467
  • [36] A Domain-Specific Visual Modeling Language for Testing Environment Emulation
    Liu, Jian
    Grundy, John
    Avazpour, Iman
    Abdelrazek, Mohamed
    [J]. 2016 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2016, : 143 - 151
  • [37] Domain-Specific Language Techniques for Visual Computing: A Comprehensive Study
    Liming Shen
    Xueyi Chen
    Richen Liu
    Hailong Wang
    Genlin Ji
    [J]. Archives of Computational Methods in Engineering, 2021, 28 : 3113 - 3134
  • [38] THE DEVELOPMENT OF AN INTERNATIONAL META-TOOL FOR PAIN IN COGNITIVE IMPAIRMENT: THE PAIC-TOOLKIT
    Achterberg, W.
    [J]. GERONTOLOGIST, 2014, 54 : 73 - 73
  • [39] Domain-specific Language for Condition Monitoring Software Development
    Pasic, Faruk
    Becker, Matthias
    [J]. 2022 IEEE 27TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2022,
  • [40] Bootstrapping Domain-Specific Meta-Languages in Language Workbenches
    Konat, Gabriel
    Erdweg, Sebastian
    Visser, Eelco
    [J]. ACM SIGPLAN NOTICES, 2017, 52 (03) : 47 - 58