Objecteering empowers UML2 – Examples
Objecteering provides the globally unique feature of goal modeling integrated within the model. This feature is provided by the “Scope Manager” module.
Goal-driven analysis takes the view that requirements should initially focus on the why and how questions rather than on the question of what needs to be implemented.
Goals are targets for achievement, which provide a framework for the desired system. Goals are high level objectives of the organization or system. They express the rationale for proposed systems and guide decisions at various levels within the enterprise
Goals are defined by the OMG “BMM” (Business Motivation Metamodel) standard.
Goal diagrams represent goals, their dependencies (part of, refine, negative or positive influence, guarantee, measure, assignment), and their properties. For each goal, it is important to express how and when this goal will be checked, what the concrete success criteria are, and to whom or what the goal (role, organizational unit, processus) is assigned (responsibility).
Objecteering can combine modeling (UML, BPMN, EA, and so on) with goal modeling, to graphically represent the relationship between a goal and a model element or another form of link, with everything being stored in a single repository.