IBMs architectural model