Analysis and design of information systems - Langer, Arthur M (Springer, 2008)