Programmation orientée aspect : pour Java-J2EE

Fiche technique

Format : Broché
Nb de pages : XVIII-444 pages
Poids : 901 g
Dimensions : 19cm X 23cm
Date de parution :
EAN : 9782212114089

Programmation orientée aspect

pour Java-J2EE

de , ,

chez Eyrolles

Collection(s) : Blanche

Paru le | Broché XVIII-444 pages

Professionnels

Impression à la demande
45.00 Impression à la demande chez l'éditeur - Expédié sous 15 à 20 jours ouvrés
Ajouter au panier

avec la collaboration de Olivier Salvatori


Quatrième de couverture

La POA, un nouveau paradigme de programmation étendant l'existant

La programmation orientée aspect (POA) fait partie, comme la programmation orientée objet (POO), de la lignée des techniques de programmation qui ont permis de simplifier l'écriture des programmes informatiques, en les rendant plus modulaires et plus faciles à faire évoluer. Complémentaire et non concurrent de la POO, la POA peut être implémentée sous forme d'extension à n'importe quel langage existant.

Des concepts de la POA aux implémentations avec Java/J2EE

Écrit par trois experts français qui conjuguent une triple expérience du sujet - recherche théorique, conception d'outils logiciels et mise en oeuvre en entreprise-, cet ouvrage est structuré en quatre parties. La première partie présente les principes de la POA et introduit les concepts d'aspect, de coupe, de point de jonction, etc. La deuxième partie décrit les principaux outils de POA du monde Java: AspectJ, JAC (Java Aspect Components), JBoss AOP et AspectWerkz. La troisième partie présente plusieurs exemples d'applications types dans lesquelles s'exprime tout le potentiel de la POA. L'ouvrage s'achève sur une étude de cas détaillée montrant comment implémenter la POA dans une application J2EE existante, aussi bien au niveau de la couche métier que de la couche présentation.

À qui s'adresse cet ouvrage?

· Aux chefs de projets souhaitant appréhender ce que la POA peut apporter à leurs activités.

· À tous les programmeurs souhaitant découvrir ce nouveau paradigme de programmation.

· Aux développeurs Java et J2EE intéressés par les apports de la POA en matière de qualité et d'évolutivité des applications.

· Aux étudiants en informatique (deuxième et troisième cycles universitaires, écoles d'ingénieurs).

· Aux chercheurs et aux responsables de veille technologique souhaitant disposer d'un état de l'art du domaine.

Biographie

R. Pawlak

Renaud Pawlak est chercheur post-doctorant au Rensselaer Polytechnic Institute, USA, et docteur en Informatique du CNAM. Ses centres d'intérêt sont la réflexivité, la programmation orientée aspect, et les middlewares distribués. Il est le fondateur du projet JAC et co-fondateur de la société AOPSYS et du projet AOP-Alliance.

J.-Ph. Retaillé

Jean-Philippe Retaillé est architecte en systèmes d'information au sein d'une grande compagnie d'assurance européenne. Il est spécialisé dans les nouvelles technologies et plus particulièrement dans les architectures multi-tiers J2EE. Il est diplômé de l'Université de Technologie de Compiègne, de l'IAE de Paris et du CNAM.

L. Seinturier

Lionel Seinturier est maître de conférences à l'Université Paris 6 et chercheur en informatique au Laboratoire d'Informatique de Paris 6 (LIP6) et à l'INRIA. Ses thèmes de prédilection sont la programmation orientée aspect et les architectures middlewares multi-tiers. Il est diplômé de l'IIE et docteur en informatique du CNAM.