publication . Article . 2014

Palimpsest: A layered language for exploratory image processing

Alan F. Blackwell;
Open Access English
  • Published: 05 Aug 2014
  • Publisher: Elsevier
  • Country: United Kingdom
Abstract
Palimpsest is a novel purely-visual language intended to support exploratory live programming. It demonstrates a new paradigm for the visual representation of constraint programming that may be appropriate to future generations of keyboardless and touchscreen devices. The current application domain is that of creative image manipulation, although the paradigm can support a wider range of computational expression. The combination of constraint semantics expressed via a novel image-layering metaphor provides a new approach to supporting a gradual slope of abstraction from direct manipulation to behaviour specification. Exploratory evaluations with a range of users...
Subjects
free text keywords: Human-Computer Interaction, Language and Linguistics, Computer Science Applications, Semantics, Data mining, computer.software_genre, computer, Image processing, Application domain, Touchscreen, law.invention, law, Multimedia, Constraint programming, Visual programming language, Computer science, Metaphor, media_common.quotation_subject, media_common, Live coding
Powered by OpenAIRE Open Research Graph
Any information missing or wrong?Report an Issue
publication . Article . 2014

Palimpsest: A layered language for exploratory image processing

Alan F. Blackwell;