A logic model or program theory is a description or