http://fr.dbpedia.org/resource/Tissage_dans_la_programmation_orientée_aspect (original) (raw)
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.
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) |
dbo:wikiPageExternalLink | http://subs.emis.de/LNI/Proceedings/Proceedings69/GI-Proceedings.69-1.pdf http://ori-oai.u-bordeaux1.fr/pdf/2010/LOULOU-ALOULOU_MONIA_2010.pdf http://trese.cs.utwente.nl/aop-ecoop99/papers/boellert.pdf http://hal.inria.fr/docs/00/03/06/49/PDF/SPERXP.pdf http://tel.archives-ouvertes.fr/docs/00/43/91/34/PDF/hdr.pdf |
dbo:wikiPageID | 6641671 (xsd:integer) |
dbo:wikiPageLength | 23812 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 170516668 (xsd:integer) |
dbo:wikiPageWikiLink | dbpedia-fr:Adaptateur_(patron_de_conception) dbpedia-fr:AspectJ dbpedia-fr:Bytecode category-fr:Paradigme_de_programmation dbpedia-fr:Compilation_à_la_volée dbpedia-fr:Granularité dbpedia-fr:Instrumentation_du_code_source dbpedia-fr:Machine_virtuelle_Java dbpedia-fr:Programmation_orientée_aspect dbpedia-fr:Protocole_à_métaobjets dbpedia-fr:Red_Hat dbpedia-fr:Spring_(framework) dbpedia-fr:WildFly |
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) |
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 | en (fr) |
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) |
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) |
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) |
prop-fr:url | http://subs.emis.de/LNI/Proceedings/Proceedings69/GI-Proceedings.69-1.pdf http://ori-oai.u-bordeaux1.fr/pdf/2010/LOULOU-ALOULOU_MONIA_2010.pdf http://trese.cs.utwente.nl/aop-ecoop99/papers/boellert.pdf http://hal.inria.fr/docs/00/03/06/49/PDF/SPERXP.pdf http://tel.archives-ouvertes.fr/docs/00/43/91/34/PDF/hdr.pdf |
prop-fr:wikiPageUsesTemplate | dbpedia-fr:Modèle:, dbpedia-fr:Modèle:Article dbpedia-fr:Modèle:Date- dbpedia-fr:Modèle:Portail dbpedia-fr:Modèle:Références dbpedia-fr:Modèle:Balise |
dct:subject | category-fr:Paradigme_de_programmation |
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) |
rdfs:label | Tissage dans la programmation orientée aspect (fr) |
owl:sameAs | dbr:Aspect_weaver wikidata:Q3529432 dbpedia-fa:بافنده_جوانب http://g.co/kg/m/09v5c54 |
prov:wasDerivedFrom | wikipedia-fr:Tissage_dans_la_programmation_orientée_aspect?oldid=170516668&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-fr:Tissage_dans_la_programmation_orientée_aspect |
is oa:hasTarget of | tag-fr:WdtFrResource |
is foaf:primaryTopic of | wikipedia-fr:Tissage_dans_la_programmation_orientée_aspect |