Metapattern > modeling method/language for variety > recursion
[E]ssential is this concept’s implementation—context as an open-ended recursion of object-relationship pairs.
in: The pattern of metapattern: ontological formalization of context and time for open interconnection
Metapattern lets any contextualized object serve … as a further context. Such recursiveness promotes conceptual economy. Reuse is maximized because such contextual flexibility supports disjunct specifications between any contexts.
in: How so-called core components are missing the point
As a principle, context is given primacy (existence before object). In information models, however, a context is treated as if it consists of objects (and their relationships). This results in objects also being elements of contexts—in objects recursively forming a particular context.
in: The pattern of metapattern: ontological formalization of context and time for open interconnection
Through recursion, unambiguous control of — navigating between — levels is established.
in: Notes on Metapattern and enneadic semiosis, part 2
Metapattern[‘s] recursive concept of context, combined with time management for every resulting informational node, allows for precisely configuring informational differences and identity. Its accuracy never fails, that is, regardless of scale (also read: horizon).
The complexity of conceptual information models might be suspected to increase by differentiating between foreground and background. Rather, the reverse occurs. Models become simpler and compact. Contemplation reveals that foreground (information object) and background (context) are not absolutes. Instead, they determine each other. Their dynamics further explain that every context may also be expressed meaningfully by one or more related (other) information objects.
in: Metapattern as context orientation: meeting Odell's challenge of object orientation
With a variable point of view, what deserves to be labeled as context or object appears to be relative (dependent on the point of view chosen). This property of Metapattern is powerful, offering great flexibility and compactness. A single approach for conceptual information modeling can now cover a wide variety of problems and opportunities.
in: The pattern of metapattern: ontological formalization of context and time for open interconnection
Metapattern doesn’t impose any conceptual limits upon modeling knowledge even when individual differences must be included. The relative nature of its key concepts (situation, identity and behavior) guarantee open-ended opportunities for decomposition both upward and downward.
in: Metapattern for converging knowledge management with artificial intelligence
Every middle potentially starts another middle, ad infinitum.
[Metapattern’s] essential characteristics are that context is a variable within the scope of information models and that context as a recursive function yields highly compact models with large variety.
in: Metapattern: information modeling as enneadic dynamics
So, there is no persistent ‘container’ requiring control for sorting out its internal contents. [Metapattern] move[s] the control mechanism for 'identifying' relevant behavior outside the object/container. It is the context (or situation) which holds the clue for selecting relevant behavior. Context is a relative concept, though: an ordered collection of nodes, too. This assumption of recursiveness, at least as long as it holds, greatly simplifies the — construction of the — control mechanism for arriving at and triggering relevant behavior.
in: Notes on Metapattern and enneadic semiosis, part 1
I like to practice nesting, recursiveness, or whatever. It usually even adds flexibility and greatly increases sign compactness. Enneadic dynamics is a prime example.
in: Notes on Metapattern and enneadic semiosis, part 2
[C]onceptual relativity is the condition for operational recursion. And it should be recognized that formal recursion holds a special interest for digital engineering. For a programmed computer doesn’t really mind repetitious work; it operates mindlessly, and it does so increasingly fast with every technological generation. So, especially for benefiting from digital technology, the practical value of deriving rigorous recursion from structural relativity is enormous.
Metapattern's context is a recursive function of relationship and (partial) object. The recursive context-function makes the scale at which information variety can be disambiguated practically unlimited.
in: On metapattern and other themes in information management
With Metapattern, anything may be taken as either situation or object for deriving a situated object with correspondingly particular behavior. And, from an opposite perspective, each situated object must have originated from both ‘its’ predifferential object and the situation relevant for behavioral differentiation.
in: Modifying Object-Role Modeling into Situated-Object-Behavior Modeling with Metapattern
In order to avoid an infinite regression, a boundary condition holds. The so-called horizon, drawn as a solid line at the top of a conceptual model, is a situated object which is constituted by itself as both situation and object.
in: Modifying Object-Role Modeling into Situated-Object-Behavior Modeling with Metapattern
With Metapattern, there are always these two traditionally separately applied perspectives jointly at work. It helps to call them angles. One is analytical, differentiating. What stands for this angle is the object-to-be-differentiated. The other angle derives from synthesis, integrating. It originates from situation. From any two nodes seen from such angles, yet another node originates, that is, where both angles ‘meet.’ A horizon provides the necessary boundary condition in order for the modeling construct to be generally valid.
in: Get into the rhythm of Metapattern
One-two-three, relate 1. object-to-be-differentiated with 2. situation, to constitute 3. situated object, and so on, one-two-three, and so on. Decompose both up- and downward as required, until you are satisfied about having captured relevant behaviors unambiguously (according to your interests and especially those of relevant stakeholders).
in: Get into the rhythm of Metapattern
[T]he modeling language applies recursion, resulting in still less notation. On purpose, the language is minimally constrained for variety. Recursion adds to the minimalism of — the single — language construct. It is from principle that an object is situated, with the situated object, effectively a part-object, for exhibiting situational behavior. For subsequent differentiation, a situated object may in turn be taken up as situation and/or object, and so on. […] There is no pre-set limit to behavioralization (Metapattern: downward differentiation). The practical limit for situalization (Metapattern: upward differentiation) is a horizon.
in: Invitation to contextualism
The only way to recognise behaviour is through attributing it to a situated object. This principle may be applied recursively[. …] How difficult is that?! The hurdle consists in the paradigm shift. Professionally, at the currently practicable scale of exchange ‘we’ must depart from logical atomism for controlling ordered variety of information. For most people, such a departure is counterintuitive (and/or they might feel it going against their own interests) .
in: note 53.6
The recursive relativity of situational differentiation of objects removes all constraints of scope.
in: note 56.5
[W]ith Metapattern actual behavior is methodically considered resulting from an object — or a subject, in case of applying cognition — ‘meeting’ a situation. There simply is no exception allowed; that takes care of interdependence. Yet, ob-/subject and/or situation may be taken as relative, thus lending support to recursivity of behaviour. Together, Metapattern’s method is one of recursive interdependence. There is no limit to detailing behaviour of situated ob-/subjects. For a model, an upper boundary — of behavioural aggregation — is imposed: horizon.
in: note 56.19