Bollig, Benedikt, et al. “SMA -- The Smyle Modeling Approach”. Computing and Informatics, vol. 29, no. 1, Jan. 2012, pp. 45-72, http://147.213.75.17/ojs/index.php/cai/article/view/73.