Artifact Meaning In Software