Science & Engineering Research Support soCiety (SERSC)
As innovative software solutions has been rapidly emerging for software development, the need for the provision of a more defined and managed software development tools and approaches are also evolving. This paper presents the concepts of Model-View-Controller (MVC) for the development of software systems. The different software development process methods are presented wherein they share some common methodology phases. The MVC is an approach that provides insights for software development by describing three objects in developed software in terms of model, view and controller.