Place in the Development Process

The last activity in each phase in the development process should be a verification that the work produced in the phase possesses the qualities we desire. That work is in the form of either a UML model or code in a programming language. (See A Development Process Overview on page 66.) The process is structured so that each development phase moves the product a step toward the final system, which results in a sequence of models in which the model produced in one development phase is more specific and more complete than the model from the previous phase. For example, during the application analysis phase, a model is created by filtering the information in the domain analysis model and the requirements model to eliminate ...

Get A Practical Guide to Testing Object-Oriented 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.