The Analytical Process, J2EE Style

There are a number of different analytical methodologies that could be applied to the development of a J2EE system and virtually infinite hybrids that could be developed to suit the needs or constraints of a particular project. But one of the more popular methodologies, and one that most projects will borrow from to some degree, is the Rational Unified Process (RUP). The following section provides a brief overview of this process and explains how it can be applied to the J2EE architectural process.

The RUP Phases

The RUP analytical process divides the software development lifecycle into several phases of development:

  • inception

  • elaboration

  • construction

  • transition

These steps are executed in order in a cyclical fashion. ...

Get J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.