Join Books.org — it's free

Network Programming, Object-Oriented Programming, Java (Programming Language), General Software Engineering
Foundations of AOP for J2EE Development by Renaud Pawlak β€” book cover

Foundations of AOP for J2EE Development

by Renaud Pawlak, Lionel Seinturier, Jean-Philippe Retaille
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

Foundations of AOP for J2EE Development covers a relatively new programming paradigm: aspect-oriented programming, or AOP. Presented are the core concepts of AOP: AspectJ 5, JBoss AOP, Spring AOP, and JAC. Specific features of these tools are compared. The book also explores the potential uses of AOP in everyday programming life, such as design patterns implementation, program testing, and application management.

In the latter part of the book, the authors show how AOP can ease the task of J2EE application development (J2EE is known for being a rich and somewhat complicated framework).

Synopsis

Foundations of AOP for J2EE Development covers a relatively new programming paradigm: aspect-oriented programming, or AOP. Presented are the core concepts of AOP: AspectJ 5, JBoss AOP, Spring AOP, and JAC. Specific features of these tools are compared. The book also explores the potential uses of AOP in everyday programming life, such as design patterns implementation, program testing, and application management.

In the latter part of the book, the authors show how AOP can ease the task of J2EE application development. (J2EE is known for being a rich and somewhat complicated framework.)

About the Author, Renaud Pawlak

Renaud Pawlak holds a PhD in computer science and is currently a computer science researcher at INRIA, a public research institute in France. In 2003-2004, he was a postdoctorate fellow at RPI, Hartford Graduated Campus (U.S.), where he taught software engineering and AOP to graduate students. His research focuses on the separation of concerns (SoC) in software engineering, reflection, distributed middleware, and AOP. He developed an original programming model that is directly applicable to distributed environments (the Aspect Component Model). In January 2000, Pawlak cofounded the company AOPSYS, with the primary goal of supporting the use of AOP and SoC-related industry techniques. He is the founder and main programmer of the JAC framework, which is currently used by AOPSYS to develop projects for a variety of customers. Pawlak has authored more than 20 publications, including international research papers, popular science articles, and tutorials for JAC and AOP.

Jean-Philippe Retaillé holds qualifications in several areas of computer science and business, including a computer science engineering (MEng) degree and an MBA from the Sorbonne (France). He currently works as an IT architect for a large European insurance company. His main focus is on thin client architectures using J2EE as a means to improve developer productivity during software development. He is involved in several projects using J2EE in the French banking and insurance sectors. Retaillé is particularly interested in all technologies that improve software quality, including AOP.

Lionel Seinturier received his PhD degree in computer science from the CNAM, Paris, in December 1997. He currently holds a research position in computer science at LIFL, a computer science research laboratory that is jointly owned by the University of Lille (France) and INRIA (the French research agency for computer science). He is also an assistant professor in computer science at the University of Paris 6. Before joining academia, Seinturier also worked as a research engineer for France Telecom's R&D department, on the integration of ATM network technology and CORBA middleware. Seinturier's research interests include AOP and systems, middleware, and distributed algorithms. He is one of the programmers of the JAC AOP framework and the author of more than 25 international publications, including articles and tutorials on AOP.

Reviews

There are no reviews yet. Log in to write one.

Book Details

Published
September 1, 2005
Publisher
Apress L. P.
Pages
352
Format
Hardcover
ISBN
9781590595077

Similar books