Property |
Value |
dbo:abstract
|
- Le tissage est l'étape de la programmation orientée aspect qui a pour but d'insérer des bouts de codes appelés greffons (Advice) dans le code métier d'une application. Tisser un greffon dans une méthode revient à redéfinir la méthode comme la composition de son corps avec le greffon. Le tissage d'aspects au niveau de l'application est un mécanisme offrant l'extensibilité et l'adaptabilité, permettant ainsi à l'application de s'adapter facilement quand des nouveaux besoins font surface. Tisser un aspect peut se faire à plusieurs moments : à la compilation, au chargement et à l'exécution. Il existe de nombreux tisseurs dans différents langages mais c'est en Java que l'on trouve les tisseurs les plus matures (utilisabilité, stabilité, performances, intégration aux outils...). (fr)
- Le tissage est l'étape de la programmation orientée aspect qui a pour but d'insérer des bouts de codes appelés greffons (Advice) dans le code métier d'une application. Tisser un greffon dans une méthode revient à redéfinir la méthode comme la composition de son corps avec le greffon. Le tissage d'aspects au niveau de l'application est un mécanisme offrant l'extensibilité et l'adaptabilité, permettant ainsi à l'application de s'adapter facilement quand des nouveaux besoins font surface. Tisser un aspect peut se faire à plusieurs moments : à la compilation, au chargement et à l'exécution. Il existe de nombreux tisseurs dans différents langages mais c'est en Java que l'on trouve les tisseurs les plus matures (utilisabilité, stabilité, performances, intégration aux outils...). (fr)
|
dbo:wikiPageExternalLink
| |
dbo:wikiPageID
| |
dbo:wikiPageLength
|
- 23812 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
dbo:wikiPageWikiLink
| |
prop-fr:année
|
- 1999 (xsd:integer)
- 2002 (xsd:integer)
- 2003 (xsd:integer)
- 2004 (xsd:integer)
- 2005 (xsd:integer)
- 2009 (xsd:integer)
- 2010 (xsd:integer)
|
prop-fr:doi
|
- 10.100700 (xsd:double)
- 10.114500 (xsd:double)
|
prop-fr:id
|
- jac (fr)
- tawa (fr)
- awj (fr)
- dwaop (fr)
- ebwfac (fr)
- jboss (fr)
- owa (fr)
- raciiar (fr)
- rawtm (fr)
- spoon (fr)
- jac (fr)
- tawa (fr)
- awj (fr)
- dwaop (fr)
- ebwfac (fr)
- jboss (fr)
- owa (fr)
- raciiar (fr)
- rawtm (fr)
- spoon (fr)
|
prop-fr:journal
|
- 6 (xsd:integer)
- AOSD '03 Proceedings of the 2nd international conference on Aspect-oriented software development (fr)
- ICSE '05 Proceedings of the 27th international conference on Software engineering (fr)
- THESE DE DOCTORAT EN CO-TUTELLE, Université de Bordeaux 1 (fr)
- AOSD '04 Proceedings of the 3rd international conference on Aspect-oriented software development (fr)
- AOMD '05 Proceedings of the 1st workshop on Aspect oriented middleware development (fr)
- DOI: 10.1002/spe.605 (fr)
- ECOOP Workshops (fr)
- AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development (fr)
- Thèse d'habilitation, Université Pierre et Marie CURIE, Paris VI (fr)
- Transactions on Aspect-Oriented Software Development V (fr)
|
prop-fr:langue
| |
prop-fr:nom
|
- Pawlak (fr)
- Baker (fr)
- Florin (fr)
- Seinturier (fr)
- Finkelstein (fr)
- Gross (fr)
- Alonso (fr)
- Courbis (fr)
- Monga (fr)
- Hsieh (fr)
- Haupt (fr)
- Duchien (fr)
- Popovici (fr)
- Bockish (fr)
- Böllert (fr)
- Hilsdale (fr)
- Hugunin (fr)
- Kniesel (fr)
- Legond-Aubry (fr)
- Loulou Aloulou (fr)
- Mehner (fr)
- Mezini (fr)
- Mitschke (fr)
- Taentzer (fr)
- Pawlak (fr)
- Baker (fr)
- Florin (fr)
- Seinturier (fr)
- Finkelstein (fr)
- Gross (fr)
- Alonso (fr)
- Courbis (fr)
- Monga (fr)
- Hsieh (fr)
- Haupt (fr)
- Duchien (fr)
- Popovici (fr)
- Bockish (fr)
- Böllert (fr)
- Hilsdale (fr)
- Hugunin (fr)
- Kniesel (fr)
- Legond-Aubry (fr)
- Loulou Aloulou (fr)
- Mehner (fr)
- Mezini (fr)
- Mitschke (fr)
- Taentzer (fr)
|
prop-fr:pages
|
- 26 (xsd:integer)
- 69 (xsd:integer)
- 86 (xsd:integer)
- 92 (xsd:integer)
- 100 (xsd:integer)
- 135 (xsd:integer)
- 141 (xsd:integer)
- 235 (xsd:integer)
- 301 (xsd:integer)
- 1119 (xsd:integer)
|
prop-fr:prénom
|
- Gérard (fr)
- Renaud (fr)
- Michael (fr)
- Wilson (fr)
- Günter (fr)
- Katharina (fr)
- Jason (fr)
- Anthony (fr)
- Erik (fr)
- Thomas (fr)
- Andrei (fr)
- Gabriele (fr)
- Lionel (fr)
- Laurence (fr)
- Carine (fr)
- Fabrice (fr)
- Thomas R. (fr)
- Jim (fr)
- Ralf (fr)
- Gustavo (fr)
- Mira (fr)
- Kai (fr)
- Mattia (fr)
- Monia (fr)
- Cristoph (fr)
- Gérard (fr)
- Renaud (fr)
- Michael (fr)
- Wilson (fr)
- Günter (fr)
- Katharina (fr)
- Jason (fr)
- Anthony (fr)
- Erik (fr)
- Thomas (fr)
- Andrei (fr)
- Gabriele (fr)
- Lionel (fr)
- Laurence (fr)
- Carine (fr)
- Fabrice (fr)
- Thomas R. (fr)
- Jim (fr)
- Ralf (fr)
- Gustavo (fr)
- Mira (fr)
- Kai (fr)
- Mattia (fr)
- Monia (fr)
- Cristoph (fr)
|
prop-fr:titre
|
- Spoon: Annotation-Driven Program Transformation ― the AOP Case (fr)
- Réflexivité, aspects et composants pour l'ingénierie des intergiciels et des applications reparties (fr)
- Advice Weaving in AspectJ (fr)
- Analysis of Aspect-Oriented Model Weaving. (fr)
- Detection and Resolution of Weaving Interactions. (fr)
- Dynamic weaving for aspect-oriented programming (fr)
- Envelope-Based Weaving for Faster Aspect Compilers (fr)
- JAC: an aspect-based distributed dynamic framework (fr)
- On Weaving Aspects (fr)
- Runtime aspect weaving through metaprogramming (fr)
- Towards Aspect Weaving Applications (fr)
- Approche Formelle pour la spécification, la vérification et le déploiement des politiques de sécurité dynamiques dans les systèmes à base d'agents mobiles (fr)
- Just-in-time aspects : efficient dynamic weaving for Java. (fr)
- Spoon: Annotation-Driven Program Transformation ― the AOP Case (fr)
- Réflexivité, aspects et composants pour l'ingénierie des intergiciels et des applications reparties (fr)
- Advice Weaving in AspectJ (fr)
- Analysis of Aspect-Oriented Model Weaving. (fr)
- Detection and Resolution of Weaving Interactions. (fr)
- Dynamic weaving for aspect-oriented programming (fr)
- Envelope-Based Weaving for Faster Aspect Compilers (fr)
- JAC: an aspect-based distributed dynamic framework (fr)
- On Weaving Aspects (fr)
- Runtime aspect weaving through metaprogramming (fr)
- Towards Aspect Weaving Applications (fr)
- Approche Formelle pour la spécification, la vérification et le déploiement des politiques de sécurité dynamiques dans les systèmes à base d'agents mobiles (fr)
- Just-in-time aspects : efficient dynamic weaving for Java. (fr)
|
prop-fr:url
| |
prop-fr:wikiPageUsesTemplate
| |
dct:subject
| |
rdfs:comment
|
- Le tissage est l'étape de la programmation orientée aspect qui a pour but d'insérer des bouts de codes appelés greffons (Advice) dans le code métier d'une application. Tisser un greffon dans une méthode revient à redéfinir la méthode comme la composition de son corps avec le greffon. Le tissage d'aspects au niveau de l'application est un mécanisme offrant l'extensibilité et l'adaptabilité, permettant ainsi à l'application de s'adapter facilement quand des nouveaux besoins font surface. (fr)
- Le tissage est l'étape de la programmation orientée aspect qui a pour but d'insérer des bouts de codes appelés greffons (Advice) dans le code métier d'une application. Tisser un greffon dans une méthode revient à redéfinir la méthode comme la composition de son corps avec le greffon. Le tissage d'aspects au niveau de l'application est un mécanisme offrant l'extensibilité et l'adaptabilité, permettant ainsi à l'application de s'adapter facilement quand des nouveaux besoins font surface. (fr)
|
rdfs:label
|
- Tissage dans la programmation orientée aspect (fr)
- Tissage dans la programmation orientée aspect (fr)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:isPrimaryTopicOf
| |
is oa:hasTarget
of | |
is foaf:primaryTopic
of | |