Event Modeling

To model Event-Driven Software Systems

discovery-loop-outcomes loop position

This practice is related to: Domain Driven Design.

What is it?

Event Modeling is a way to design a blueprint for an Information System of any size or scale. It is done in a way that allows the clearest communication of the system’s workings to the largest possible cross-section of roles in an organization. The system can be checked for completeness by following the single thread of data propagation through it.

- From eventmodeling.org

Why use it?

To help better understand and model an Event-Driven System with clarity for all through a visual representation.

Further Information

https://eventmodeling.org/posts/what-is-event-modeling/

Improve this practice
View all practices