Class ConstraintModelSynthesizer

java.lang.Object
ch.so.agi.mcp.constraint.ConstraintModelSynthesizer

public final class ConstraintModelSynthesizer extends Object
Binds semantic constraint references to an ili2c model and materializes concrete object graphs.

This class deliberately does not solve test goals. A solver supplies an assignment for the IR references; this class validates that assignment against INTERLIS domains/cardinalities and turns it into root/target objects, references, embedded structures and association links. Shared path prefixes are materialized only once.