2008 · 15 citations · 5 references
ComputingDesignDesign AutomationInformation DesignSystems DesignDesign SystemsOntology EngineeringSoftware DesignDesign Knowledge RepositoriesDesign Pattern RepresentationDesign PatternsSemantic WebSemantic Web Mining
Design patterns are a proven way to build high-quality software. The number of design patterns is rising rapidly, while management and searching facilities seems not to catch up. This is why selecting a suitable design pattern is not always an easy task. This issue is especially clear for less experienced developers. In this paper we present our approach to cope with the presented issue - an experiment prototype of a new design pattern repository, based on semantic web technologies. Since new Ontology-Based Design Pattern Repository is a work in progress we point out its potentials for improving design pattern adoption.
5
Precise specification and automatic application of design patterns
Amnon H. Eden, A. Yehudai, J. Gil · 2002 · 101 citations
The Growing Divide in the Patterns World
Dragoş A. Manolescu, W. Kozaczynski, Ade Miller et al. · IEEE Software · 2007 · 28 citations
Understanding the Power of Abstraction in Patterns
Linda Rising · IEEE Software · 2007 · 18 citations