In general, there exists a set of possible sequences of observable actions consistent with any given behavior. A behavior may include internal actions. The actions that actually take place are restricted by the environment in which they object is placed. These descriptions provided a very useful feedback for clarifying corresponding Clauses of Part 2. Integrity constraints are considered a property of the model generated for the Information Language.
Constraints are special relationships, where each relationship is associated with a predicate.
2.5 methods Treated as a hidden property of a Technology Language object. That is, methods are considered implementation-only related properties of an object. 2.6 state An object is characterized in RM-ODP Part 2 by its behavior and, dually, by its state. State is defined in RM-ODP Part 2 as the condition of an object that determines the set of all sequences of actions in which the object can take part. Since, in general, behavior includes many possible series of actions in which the object might take part, knowledge of state does not necessarily allow the prediction of the sequence of actions which will actually occur.