2002 · 14 citations · 6 references
ComputingComputer ScienceParallel ComputingVisual DesignVisual RepresentationData ParallelismData-flow AnalysisParallel Programming ModelsSoftware DesignData Flow PatternsDataflow ProgrammingDesign PatternsParallel ProgrammingPattern AbstractionPattern DesignReusable Design PatternsVisual Programming
We propose the notion of a visual design pattern (VDP), which is a visual abstraction representing design aspects in parallel data-flow programs. VDP serves as a flexible and high-level structure of reuse for visual parallel programming. We introduced the support for this notion into the visual parallel programming environment, KLIEG, allowing definition and use of patterns with a simple and easy to use interface.
6
Automatic code generation from design patterns
Frank Budinsky, M. A. Finnie, John Vlissides et al. · IBM Systems Journal · 1996 · 279 citations
Computing, Computer Science, Design +12
Lyn Bartram, Albert Ho, John C. Dill et al. · 1995 · 134 citations · Full text
The CODE 2.0 graphical parallel programming language
P. Newton, James C. Browne · 1992 · 127 citations · Full text
Complete visualizations of concurrent programs and their executions
Ken Kahn, Vijay Saraswat · 2002 · 106 citations