Artifact: Business Entity
A Business Entity is a specific type of class representing a real world 'thing' such as a document, physical item, or concept that people within organization use or refer to during their work. These Business Entities usually evolve into analysis or design classes.
More detail: Purpose - Audience - Template
Click the icons for definition
Purpose
A domain or business object model holds a set of Business Entities and the relationships between them. Each Business Entity is modeled as a class so its name, primary responsibilities, key attributes, and relationships can be defined. The Artifact: Business Use Cases and Artifact: Business Use Case Realizations explain how Business Entities are created or manipulated during one or more business processes.
Audience
The following roles use the Business Entity:
- 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 Business Entities 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 and apply the project's key concepts.