generated Artifact model, references Source model