IEEE Transactions on Software Engineering · 2000 · 77 citations · 32 references
ComputingComputer ScienceDesignDesign AutomationProgramming LanguagesVisual DesignCode GenerationDesign RepresentationDesign VisualizationDomain-specific LanguagesInteractive Design ToolsSoftware DesignApplication GeneratorsGenerative Design InterfacesGeneratorsUser-guided GenerationVisual ProgrammingVisual Programming For DesignWizard Interfaces
Domain-specific generators will increasingly rely on graphical languages for declarative specifications of target applications. Such languages will provide front-ends to generators and related tools to produce customized code on demand. Critical to the success of this approach will be domain-specific design wizards, tools that guide users in their selection of components for constructing particular applications. The authors present the P3 ContainerStore graphical language, its generator, and design wizard.
32
Architecture-based runtime software evolution
1997 · 584 citations
Improved histograms for selectivity estimation of range predicates
Viswanath Poosala, Peter J. Haas, Yannis Ioannidis et al. · 1996 · 559 citations
Martin Odersky, Philip Wadler · 1997 · 419 citations · Full text
A 15 Year Perspective on Automatic Programming
Rosana Balzer · IEEE Transactions on Software Engineering · 1985 · 368 citations