Information Processing Model Theory