Limit who can use and change records in the system; for example, passwords control who can use an application.
Monies owed by customers for prior sales of goods or services. In a data modeling context, accounts receivable are calculated as each customer’s sales less corresponding cash receipts.
The people or organizations, such as customers or salespeople, who participate in business events.
Specific to a subsystem or an application to ensure the validity, completeness, and accuracy of the transaction.
The organization’s monies in bank or related accounts. The instances of the class are individual accounts. This is considered a resource.
Record receipts of cash from external agents (e.g., customers) and the corresponding deposit of those receipts into cash accounts. This is considered an event.
The science of examining raw data (now often Big Data), removing excess noise from the dataset, and organizing the data with the purpose of drawing conclusions for decision making.
A BPMN model showing two participant pools and the interactions between them within a process.
The external agent in the sales and collection process.
An intermediate event in a BPMN model showing processing for exceptions to the normal process flow.
(UML) Classes that model the organization’s transactions, usually affecting the organization’s resources, such as sales and cash receipts; (BPMN) important occurrences that affect the flow of activities in a business process, including start, intermediate, and end events.
Exists when instances of one class are related to multiple instances of another class. For example, a customer can participate in many sales, but each sale involves only one customer.
In BPMN, the sequence of activities within one pool.
Class representing the organization’s goods held for sale—that is, the organization’s inventory. This is considered a resource.
Description of the products and/or services to be provided to a customer if ordered.
Resource-event-agent framework for modeling business processes, originally developed by William McCarthy.
Those things that have economic value to a firm, such as cash and products.
Events documenting the transfer of goods or services to customers and the corresponding recognition of revenue for the organization.
Event documenting commitments by customers to purchase products. The sales order event precedes the economic event (sale).
Represent a series of process steps that are hidden from view in BPMN. The use of subprocesses in modeling helps reduce complexity.
Class that represents management information (such as categorizations, policies, and guidelines) to help manage a business process. Type image often allows process information to be summarized by category.