System Analysis and Modeling: Theory and Practice - Haugen (Springer Berlin Heidelberg, 2013)