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 条
  • [1] Pounamu: a meta-tool for multi-view visual language environment construction
    Zhu, NP
    Grundy, J
    Hosking, J
    [J]. 2004 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN CENTRIC COMPUTING: PROCEEDINGS, 2004, : 254 - 256
  • [2] Supporting generic sketching-based input of diagrams in a domain-specific visual language meta-tool
    Grundy, John
    Hosking, John
    [J]. ICSE 2007: 29TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 282 - +
  • [3] Critic Authoring Templates for Specifying Domain-Specific Visual Language Tool Critics
    Ali, Norhayati Mohd
    Hosking, John
    Huh, Jun
    Grundy, John
    [J]. ASWEC 2009: 20TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2009, : 81 - 90
  • [4] Integrating a zoomable user interfaces concept into a visual language meta-tool environment
    Liu, N
    Hosking, J
    Grundy, J
    [J]. 2004 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN CENTRIC COMPUTING: PROCEEDINGS, 2004, : 38 - 40
  • [5] Configurable visual programming environment a tool for domain-specific programming
    Karsai, Gabor
    [J]. Computer, 1995, 28 (03): : 36 - 44
  • [6] A CONFIGURABLE VISUAL PROGRAMMING ENVIRONMENT - A TOOL FOR DOMAIN-SPECIFIC PROGRAMMING
    KARSAI, G
    [J]. COMPUTER, 1995, 28 (03) : 36 - 44
  • [7] Generating domain-specific visual language editors from high-level tool specifications
    Grundy, John
    Hosking, John
    Zhu, Nianping
    Liu, Na
    [J]. ASE 2006: 21ST IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2006, : 25 - 34
  • [8] Maude as a formal meta-tool
    Clavel, M
    Durán, F
    Eker, S
    Meseguer, J
    Stehr, MO
    [J]. FM'99-FORMAL METHODS, VOL II, 1999, 1709 : 1684 - 1703
  • [9] MaramaTatau: Extending a domain specific visual language meta tool with a declarative constraint mechanism
    Liu, Na Karen
    Hosking, John
    Grundy, John
    [J]. VL/HCC 2007: IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2007, : 95 - +
  • [10] A Domain-Specific Language for Exploratory Data Visualization
    Smeltzer, Karl
    Erwig, Martin
    [J]. PROCEEDINGS OF THE 17TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING: CONCEPTS AND EXPERIENCES (GPCE'18), 2018, : 1 - 13