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