|
You might want to consider performing the following steps in the following order
- Identify project constituencies
- Identify actors
- Capture use cases
- Convert each use case into analysis classes
- Identify decision points
- Synthesize entity classes into logical data items
- Synthesize decision points and control classes into high level rules
This approach will lead you to design a business object model (BOM) that matches your project needs.
In a large enterprise, you may well have to do some mapping to make this business object model match your enterprise executable object model (XOM).
|