En analys av steg och konsekvenser vid införande av MVC
Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
The purpose of this essay is to find difficulties and risks in the re-engineering process when restructuring to Model-View-Controller (MVC). A thoroughly theory study has been conducted to be able to understand the important steps in the re-engineering process. The methods and concepts of this essay are re-engineering, UML, system development life cycle, design patterns and MVC. The science approach used is design science where the artifact being developed are a set of models.
In the analysis phase of the process the system is analyzed. The result of the analysis is notes of difficulties found and models showing the structure of the system. The results from the analysis is used to answer the questions. The steps taken in the re-engineering process are identified and described. All risks and difficulties found when following these steps are described. The guiding knowledge of this essay is to show when it's worth the effort of re-engineering the system instead of starting over from the beginning. When the problems are overwhelming and to time consuming re-engineering is not the best option.
Place, publisher, year, edition, pages
2012. , 54 p.
MVC, UML, re-engineering
Information Systems, Social aspects
IdentifiersURN: urn:nbn:se:uu:diva-179211OAI: oai:DiVA.org:uu-179211DiVA: diva2:543781
Subject / course
Computer Systems Sciences
Programme in Computer Science
Fors, Mikael, Univ.adj.Hermelin, Madelen, Univ.adj.