Separation of the user interface and application - Versendaal, Johannes Martinus (Technická univerzita, 1991)