Heterogeneous visual languages - integrating visual and textual programming

Martin Erwig, Bernd Meyer

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

12 Citations (Scopus)


After more than a decade of research, visual languages have still not become everyday programming tools. On a short term, an integration of visual languages with well-established (textual) programming languages may be more likely to meet the actual requirements of practical software development than the highly ambitious goal of creating purely visual languages. In such an integration each paradigm can support the other where it is superior. Particularly attractive is the use of visual expressions for the description of domain-specific data structures in combination with textual notations for abstract control structures. In addition to a basic framework for heterogeneous languages, we outline the design of a development system that allows rapid prototyping of implementations of heterogeneous languages. Examples will be presented from the domains of logical, functional, and procedural languages.

Original languageEnglish
Title of host publicationProceedings of the 11th IEEE Symposium on Visual Languages
PublisherIEEE, Institute of Electrical and Electronics Engineers
Number of pages8
Publication statusPublished - 1995
Externally publishedYes
EventIEEE Symposium on Visual Languages 1995 - Darmstadt, Germany
Duration: 5 Sept 19959 Sept 1995
Conference number: 11th
https://ieeexplore.ieee.org/xpl/conhome/4002/proceeding (Proceedings)


ConferenceIEEE Symposium on Visual Languages 1995
Abbreviated titleVL 1995
OtherA previous title of "IEEE Symposium on Visual Languages and Human Centric Computing (VL/HCC)"
Internet address

Cite this