Snippets: Support for Drag-and-Drop Programming in the Redwood Environment
dc.creator | Westphal,Brian | |
dc.creator | Jr.,Frederick C. Harris | |
dc.creator | Dascalu,Sergiu | |
dc.date | 2004 | |
dc.date.accessioned | 2024-02-06T12:53:08Z | |
dc.date.available | 2024-02-06T12:53:08Z | |
dc.description | 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. | |
dc.format | text/html | |
dc.identifier | https://doi.org/10.3217/jucs-010-07-0859 | |
dc.identifier | https://lib.jucs.org/article/28262/ | |
dc.identifier.uri | https://openrepository.mephi.ru/handle/123456789/8595 | |
dc.language | en | |
dc.publisher | Journal of Universal Computer Science | |
dc.relation | info:eu-repo/semantics/altIdentifier/eissn/0948-6968 | |
dc.relation | info:eu-repo/semantics/altIdentifier/pissn/0948-695X | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights | J.UCS License | |
dc.source | JUCS - Journal of Universal Computer Science 10(7): 859-871 | |
dc.subject | snippets | |
dc.subject | software development | |
dc.subject | programming environment | |
dc.subject | visual programming | |
dc.subject | design tool | |
dc.subject | drag-and-drop | |
dc.subject | Redwood | |
dc.title | Snippets: Support for Drag-and-Drop Programming in the Redwood Environment | |
dc.type | Research Article |