Applying Model-View-Controller (MVC) in design and development of information systems: An example of smart assistive script breakdown in an e-Business application | IEEE Conference Publication | IEEE Xplore