Causality and Business Objects
摘要
Analysis of business objects focuses on mapping of classes of business objects and the business rules that describe causality and modality that is inherent to them. For their capturing, we use two models. Model of concepts allows one in a systematic way to establish business glossary in the form of a UML class diagram for the analyzed business and so to get an overview of concepts used by the business, understand the business concepts and their relationships, and specify detailed properties of the business concepts. An object life cycle model allows one to specify business rules in relation to relevant class of business objects (business concept) in a systematic way and so in the form of a UML state machine diagram to specify what life phases an object of a particular class may go through during its lifetime, what events are essential for an object in particular life phase, what the response is to relevant events when they occur when the object is in a particular life stage, and at what moments the life of an object ends. For both models, we specify a step-by-step modeling process for their creation.