Meta tools for implementing domain specific visual languages

John Hosking, John Grundy

Research output: Chapter in Book/Report/Conference proceedingConference PaperOtherpeer-review

Abstract

In this tutorial we present an overview of Domain-specific visual languages (DSVLs), DSVL-based software engineering tools and meta-tools for constructing DSVL-based tools. We present a motivation for DSVL usage in software engineering; examine several DSVL exemplar tools; illustrate the design of DSVLs including meta-model, notation and view type design; and compare and contrast several tools to realizing DSVLs. Included are three short group exercises in DSVL design.

Original languageEnglish
Title of host publicationASE'07 - 2007 ACM/IEEE International Conference on Automated Software Engineering
Number of pages1
DOIs
Publication statusPublished - 1 Dec 2007
Externally publishedYes
EventAutomated Software Engineering Conference 2007 - Atlanta, United States of America
Duration: 5 Nov 20079 Nov 2007
Conference number: 22nd
https://dl.acm.org/doi/proceedings/10.1145/1321631 (Proceedings)

Publication series

NameASE'07 - 2007 ACM/IEEE International Conference on Automated Software Engineering

Conference

ConferenceAutomated Software Engineering Conference 2007
Abbreviated titleASE 2007
CountryUnited States of America
CityAtlanta
Period5/11/079/11/07
Internet address

Keywords

  • domain-specific visual languages
  • model-driven engineering

Cite this