First page Back Continue Last page Graphics

Determining the Size of an Application Module


Sizing an Application Module

An application module represents the logical data model to accomplish a specific user task.

In the early analysis phases of application development, architects and designers often use UML use-case techniques to iteratively refine a high-level description of the different kinds of business functions that the system needs to support. Each high-level, end-user use case identified during the design phase should generate the following considerations:

The domain business objects involved: What core business data is relevant to the use case? 

The user-oriented view of business data required: What subset of columns, what filtered set of rows, sorted in what way, grouped in what way, is needed to support the use case?