Thinking in Terms of Flow in Design of Software Systems Sabah Al-Fedaghi MATEC Web Conf., 104 (2017) 03004 Published online: 14 April 2017 DOI: 10.1051/matecconf/201710403004