Autor: |
Parigot, Didier, Courbis, Carine |
Přispěvatelé: |
Inria Sophia Antipolis - Méditerranée (CRISAM), Institut National de Recherche en Informatique et en Automatique (Inria), Department of Computer science [University College of London] (UCL-CS), University College of London [London] (UCL), INRIA, Computer science department [University College London] (UCL-CS) |
Jazyk: |
angličtina |
Rok vydání: |
2005 |
Předmět: |
|
Zdroj: |
[Research Report] RR-5588, INRIA. 2005, pp.19 |
Popis: |
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. |
Databáze: |
OpenAIRE |
Externí odkaz: |
|