Choosing the Use Cases to Implement

With the basics of an English auction defined, the remaining task is to come up with a set of software requirements for the example. There’s no need to be too rigid or formal here, but it’s worth the effort to set your expectations of what the site will be built to do. The fact that you’re reading an EJB book makes it relatively safe to assume that you’ve had some experience with object-oriented (OO) analysis and design. This chapter won’t attempt to cover the details of a formal requirements gathering or analysis and design methodology, but it will hit the highlights and use some standard notation to lay the foundation for the auction site.

Software must satisfy both functional and nonfunctional requirements. ...

Get Special Edition Using Enterprise JavaBeans™ 2.0 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.