Improving Design Patterns By Description Logics: A Use Case With Abstract Factory And Strategy

Fernando Silva Parreiras, Steffen Staab, Andreas Winter
2008 Zenodo  
This paper deals with problems in common design patterns and proposes description-logics-based modeling to remedy these issues. We exploit the TwoUse approach, which integrates OWL-DL, a W3C standard for description logics on the web, and UML-based modeling, to overcome drawbacks of the Strategy Pattern, that are also extensible to the Abstract Factory Pattern in a Model Driven Approach. The result is an OWL-based pattern to be used with design patterns: the Selector Pattern.
doi:10.5281/zenodo.12239 fatcat:5yn3lavupve4vpb4cabzmvvqnu