Domain-Driven Development: the SmartTools Software Factory - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2005

Domain-Driven Development: the SmartTools Software Factory

Résumé

With the increasing dependency on the Internet and the proliferation of new component and distributive technologies, the design and implementation of complex applications must take into account standards, code distribution, deployment of components and reuse of business logic. To cope with these changes, applications need to be more open, adaptable and capable of evolving. To accommodate to these new challenges, this paper presents a new development approach based on generators associated with domain-specific languages, each of the latter related to one possible concern useful when building an application. It relies on Generative Programming, Component Programming and Aspect-Oriented Programming. A software factory, called SmartTools , has been developed using this new approach. The main results are i) to build software of better quality and to enable rapid development due to Generative Programming and, ii) to facilitate insertion of new facets and the portability of applications to new technologies or platforms due to business logic and technology separation.
Fichier principal
Vignette du fichier
RR-5588.pdf (340.07 Ko) Télécharger le fichier
Loading...

Dates et versions

inria-00070419 , version 1 (19-05-2006)

Identifiants

  • HAL Id : inria-00070419 , version 1

Citer

Didier Parigot, Carine Courbis. Domain-Driven Development: the SmartTools Software Factory. [Research Report] RR-5588, INRIA. 2005, pp.19. ⟨inria-00070419⟩
86 Consultations
141 Téléchargements

Partager

Gmail Facebook X LinkedIn More