Towards domain-driven development: the smartTools software factory

Nowadays, software needs to be more open, flexible, and capable of evolving quickly to meet new user or technology requirements. It should be easy to adapt, even by none computer-specialists. To tackle these challenges for DSL (<i>Domain-Specific Language</i>) tools, we have developed a software factory, named <sc>SmartTools</sc>.