Applying Model-view-controller (MVC) in Design and Development of Information Systems - An Example of Smart Assistive Script Breakdown in an e-Business Application. - Andreas Holzinger; Karl Heinz Struggl; Matjaz Debevc (ICE-B, 2010)