636-530-7776
Legend: RUP Notation
Workflow > Detail > Artifact

Artifact: Business Object Model

The Business Object Model is a class diagram describing the key business entities and workers (roles) in the business processes being analyzed.

More detail: Purpose - Audience - Template

Click the icons for definition

Business Process Analyst Maintain Business Rules Business Rules Business Model Reviewer Stakeholder
Situational Assessment Business Concept Business Use Case Model Review the Business Object Model Subject Matter Expert
Glossary Business Modeling Guidelines Business Object Model Business Entity Review Record
Business Designer Find Business Workers & Entities Detail a Business Entity

Purpose

To define a static model containing classes and their relationships representing key Business Entities and Workers involved in business use cases. The extent to which classes are defined will vary by project. If a model only contains Business Entities, then it may be referred to as a domain model.

Audience

The following roles use the Business Object Model:

  • The Role: Business Process Analyst and Role: Business Designer use it to capture information about key abstractions in the business, and possibly to describe the business processes in detail.
  • The Role: Software Designer uses the model as input to developing analysis and design models, including use case realizations.
  • The Role: Requirements Analyst and Role: Information Architect use it as input to the common vocabulary used when defining requirements and developing wireframes, respectively.
  • All other roles may use this information to understand the project's key concepts.