Systems Analysis and Design: Techniques, Methodologies, Approaches, and Architecture - Roger Chiang (Taylor and Francis, 2009)