Documents >> Very late composition for layered design, technique and implementation
Index - David Fauthoux

 

Very late composition for layered design, technique and implementation
2002/09
David Fauthoux, Jean-Paul Bahsoun
This paper starts from the following outcome: a functionality of a program can be cut up to little pieces and then reassembled down to a layered structure. The very late composition is the ability to get and use the features of the functionality only when it is necessary, and even after the program has been compiled. We achieve this purpose and we lay out a complete implementation which sets up two autonomous sides in the functionality building process: on the one hand, the features are combined as external abstract operators; the external languages derive from XML by being dedicated to a domain. On the other hand, the use of the resultant functionality is independent and does not interfere in the composition process. Our implementation focuses on the compose-time (as opposed to runtime) and exactly matches the layered design; it can be integrated in real world applications right now.
 
>> Télécharger >> Proposé : ICSE 2003