Answers are grounded in this paper and cite their sources.
Data Views (a generalization of the MVC concept). Their model resembles ours in that they identify the possibility to have (sub)tasks as a way to define functions needed to implement a pattern. They also define parameterized product texts corresponding to our code snippets. Experiences We have applied FRED to the development of a framework-specific programming environment for an industrial Java framework intended for creating GUI components for a family of network management systems. The framework comprises of about 300 classes. After analyzing the specialization problems of the framework, a collection of 13 patterns was defined to cover the specialization interface of the framework. This work required about 5 man-months for a person not initially familiar with the framework. The experience showed that the FRED patterns are sufficiently powerful to define the specialization interface of a real framework, and that FRED scales up for industry-sized frameworks. Several other benefits we...
No takes yet. Share an insight, caveat, or question.
Hakala et al. (2000) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: