Snippets: Support for Drag-and-Drop Programming in the Redwood Environment

Дата
Авторы
Westphal,Brian
Jr.,Frederick C. Harris
Dascalu,Sergiu
Journal Title
Journal ISSN
Volume Title
Издатель
Journal of Universal Computer Science
Аннотация
Описание
This paper presents an overview of the Redwood programming environment and details one of its key features, snippets. Through snippets, developers can both make use of a variety of predefined programming constructs and build their own reusable program components. Language-independent, snippets are descriptions of program parts that can be as simple as an assignment statement or as complex as a sophisticated optimization algorithm. In Redwood, snippets also provide support for a distinguishing facility of visual environments: direct manipulation via drag-and-drop. An example of working with snippets, including snippet definition, visualization, customization, and mapping to code is also presented in the paper.
Ключевые слова
snippets , software development , programming environment , visual programming , design tool , drag-and-drop , Redwood
Цитирование