- 1-Ontology-Based Domain-Driven Design
generative programming - methods , tools and applications .