Holarch

Reference

LML Relationships (schema)

46 relationship pairs. Every relationship has an inverse: “A decomposed by B” also means “B decomposes A”.

RelationshipInverseDescription
alternativealternative ofNames a Statement that is one of the options for this Decision. Choice marks the option that was selected.
caused bycausesNames the entity that gives rise to this Risk or Issue.
connected byconnects toNames a Connection attached to this Asset.
consumed byconsumesNames an Action that uses up some of this Resource. What it uses is not given back when the Action ends.
copied bycopiesNames a Requirement that was made as a copy of this one, for example to reuse it in another document.
date resolved bydate resolvesNames the Time at which this Decision was made and closed.
decision duedecided byNames the Time by which this Decision has to be made.
decomposed bydecomposesNames a child of this entity in its hierarchy: a part, a subfunction or a lower-level item.
defined protocol bydefines protocol forNames the Artifact, such as a standard or interface document, that defines the protocol this Conduit uses.
derived byderivesNames a Requirement that was developed from this one, usually at a lower level of the design.
enabled byenablesNames an entity that makes this Decision possible or necessary, such as an analysis, a cost or a finding.
equation ofequation forNames an Equation that calculates or constrains values of this entity.
extendextended byNames the base Action or Asset that this one optionally adds behavior to (a use-case «extend»).
fetchesfetched byNames the state that this Transition leads to (in a state machine).
generatesgenerated byNames an item that this Action or state produces.
has dependentdepends onNames the Action or Dependency that waits for this one.
has variablevariable ofNames a Characteristic that is a variable in this Equation.
included byincludeNames an Action that always uses this one as a part (a use-case «include»).
incurred byincursNames an entity that gives rise to this Cost.
instantiatesinstantiated byNames the definition that this entity is an instance or usage of, such as the block that types a part or the interface that types a port.
joinsjoined byNames the Connection that this Connection ends at. Bidirectional says whether items can flow both ways across the joint.
locateslocated atNames an entity that is at this Location.
mademade byNames a Decision that this Asset makes or made.
mitigated bymitigatesNames an entity that reduces the likelihood or effect of this Risk or Issue.
occursoccurred byNames the Time at which, or during which, this entity happens or exists.
orbitsorbited byNames the Asset that this Asset orbits.
performsperformed byNames an Action that this Asset carries out.
producesproduced byNames a Resource that this Action creates more of when it finishes.
pushespushed byNames a Transition that leaves this state (in a state machine).
receivesreceived byNames an item that this Action or state takes in. Trigger marks an item the Action has to wait for before it can start.
referencesreferenced byNames an Artifact that this entity cites as a source or for further detail.
refinesrefined byNames the Requirement that this one makes more precise.
related torelatesNames a peer entity that this one is associated with. Context can explain how.
represented inrepresentsNames an Asset that stands for this one in another view, such as an actor that stands for a person or system.
resolved byresolvesNames an entity that removes or closes this Risk or Issue.
responds toresponded byNames a Decision that this Asset acts on.
result ofresults inNames an entity that led to this Decision.
satisfied bysatisfiesNames an entity in the design that fulfills this Requirement.
scheduled byschedulesNames the Time, such as a sprint or phase, within which this Task is planned.
seizesseized byNames a Resource that this Action holds while it runs and gives back when it ends.
source ofsourced byNames an entity that comes from this Artifact, such as a Statement or Requirement taken from a document.
specified byspecifiesNames a Characteristic that describes this entity in more detail.
traced fromtraced toNames the Statement or Requirement that this entity answers to, for example the need behind a function.
tracked bytracksNames the Time, such as a Kanban board column, that shows this Task.
transferred bytransfersNames the Conduit or Connection that carries this item.
verified byverifiesNames an entity, usually a Test Case, that shows whether this Requirement is met.