Why Software Engineers Do Not Keep to the Principle of Separating Business Logic from Display: A Method Rationale Analysis. - Malin Häggmark; Pär J. Ågerfalk (CAiSE, 2006)