Using Refactoring Techniques for Visual Editing of Hybrid Languages

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceedingpeer-review

Abstract

In this paper we describe how techniques for refactoring can be used for visual editing of hybrid languages, that is, languages that have both a visual and a textual syntax. Textual languages have name rules that define how name uses are bound to name declarations. These bindings often correspond to connections in the visual language, and need to be taken into account in order to implement the visual edit operations correctly. We use inverse lookup functions, originally devised for renaming, for implementing visual editing operations for hybrid languages.
Original languageEnglish
Title of host publicationWorkshop on Refactoring Tools
PublisherAssociation for Computing Machinery (ACM)
Pages17-20
ISBN (Print)978-1-4503-2604-9
DOIs
Publication statusPublished - 2013
EventWorkshop on Refactoring Tools (WRT '13) - Indianapolis, US
Duration: 2013 Oct 27 → …

Conference

ConferenceWorkshop on Refactoring Tools (WRT '13)
Period2013/10/27 → …

Subject classification (UKÄ)

  • Computer Sciences

Fingerprint

Dive into the research topics of 'Using Refactoring Techniques for Visual Editing of Hybrid Languages'. Together they form a unique fingerprint.

Cite this