Shannon Weaver Model Definition