Using Refactoring Techniques for Visual Editing of Hybrid Languages
Author
Summary, in English
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.
Department/s
Publishing year
2013
Language
English
Pages
17-20
Publication/Series
Workshop on Refactoring Tools
Document type
Conference paper
Publisher
Association for Computing Machinery (ACM)
Topic
- Computer Science
Conference name
Workshop on Refactoring Tools (WRT '13)
Conference date
2013-10-27
Status
Published
Project
- ELLIIT LU P05: Scalable Language Tools for Cyber-Physical Systems
Research group
- LUCAS
ISBN/ISSN/Other
- ISBN: 978-1-4503-2604-9