Entities must be defined for clear requirements: it is obvious that to define Business Processes like “Create a Person” or “Subscribe a Contract” the first step must be to define the Entities “Person” or “Contract”, and the most common words are the most difficult to define because they generally represent different Entities depending on who use the word.
Entities must be defined for Mutualization: share Processes, share Products, share Data, share Exchanges or share Software Services, means sharing a common language.
But definition of Entities is is also a necessity to build a good software.
Each Enterprise System includes thousands of Attributes and Business Rules.
A clean structure of Entities is the best way to classify these Attributes and Business Rules.
Most of the concepts developped on this website are further developped in our white papers. You can download any white paper freely. Please do not re-use without explicit permission.