Business Events represent the important things that happen in business and as such help manage complexity. Business
Events are triggered and received by Business Actors, Business Workers, and Business Entities, while interacting to
realize Business Use Cases. Business Events are used to trigger Business Use Cases, to signal changes of state of the
business, and to pass information between Business Use Cases.
Stakeholders and business-process analysts use Business Events to better understand and describe the activities of the
business. Business designers are responsible for identifying and detailing Business Events. Business Events are also
used by systems analysts to help identify software system actors and use cases, and by software architects to help make
software systems more flexible and maintainable.