En studie kring komponentisering av legacysystem och dess fördelar
Detta examensarbete har varit inriktat på att studera nyttan av att omstrukturera ett mjukvarusystem till ett moderniserat system. Frågan som skulle besvaras av detta projekt var: vad är fördelarna med komponentiseringen av ett legacysystem, med avseende på utvecklingstid som krävs för vidareutveckl...
Main Authors: | , |
---|---|
Format: | Others |
Language: | Swedish |
Published: |
Mälardalens högskola, Akademin för innovation, design och teknik
2014
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-25957 |
id |
ndltd-UPSALLA1-oai-DiVA.org-mdh-25957 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-mdh-259572018-01-12T05:09:55ZEn studie kring komponentisering av legacysystem och dess fördelarsweA study of componentization of legacy systems and its advantages.Dubois, JoacimRiihimäki, IsakMälardalens högskola, Akademin för innovation, design och teknikMälardalens högskola, Akademin för innovation, design och teknik2014Modularizationmodernizationrefactoringcomponentizationlegacy.Modulariseringmoderniseringrefaktoriseringkomponentiseringlegacy.Computer SciencesDatavetenskap (datalogi)Detta examensarbete har varit inriktat på att studera nyttan av att omstrukturera ett mjukvarusystem till ett moderniserat system. Frågan som skulle besvaras av detta projekt var: vad är fördelarna med komponentiseringen av ett legacysystem, med avseende på utvecklingstid som krävs för vidareutveckling av systemet? Denna fråga besvarades med hjälp av en analys av forskningsfronten över ämnet samt att en fallstudie genomfördes. Det som framkom under analysen av forskningsfronten tydde väldigt mycket på att detta var lönsamt att göra. Trots att fallet var för en specifik aktör var det väldigt relevant att genomföra det för detta projekt för att på sätt få ett praktiskt exempel som hjälpte till att besvara forskningsfrågan. Genom att genomföra dessa undersökningar besvarade vi forskningsfrågan. Många slutsatser kunde dras och det blev ett tydligt resultat. Efter våra estimeringar skulle en aktör vinna på en modernisering av sitt legacysystem i de flesta fallen, om kompetensen för att genomföra detta finns. Fallstudien som genomfördes visade på tydliga vinster med att genomföra en moderniseringsprocess för ett legacysystem. This thesis work has been focused on studying the benefits of restructuring a legacy system to a modernized software system. The question that was to be answered was: What are the benefits of componentization of a legacy system with respect to the software development time required for further system development? This question was answered by doing a state of the art on the subject and also by performing a case study. What was discovered during the state of the art implicated that this kind of work is very profitable to undergo. Even though the case was aimed at a certain system it was relevant to this study because it helped to get a practical example which in turn helped with answering the question for this thesis. By doing these studies the question for this report got answered. Many conclusions could be drawn and the result was clear. By our estimations an actor would benefit greatly by modernizing their legacy system in most cases, if they have the right knowledge for doing this. The case study that was performed showed obvious benefits of the process of modernizing a legacy system. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-25957application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
Swedish |
format |
Others
|
sources |
NDLTD |
topic |
Modularization modernization refactoring componentization legacy. Modularisering modernisering refaktorisering komponentisering legacy. Computer Sciences Datavetenskap (datalogi) |
spellingShingle |
Modularization modernization refactoring componentization legacy. Modularisering modernisering refaktorisering komponentisering legacy. Computer Sciences Datavetenskap (datalogi) Dubois, Joacim Riihimäki, Isak En studie kring komponentisering av legacysystem och dess fördelar |
description |
Detta examensarbete har varit inriktat på att studera nyttan av att omstrukturera ett mjukvarusystem till ett moderniserat system. Frågan som skulle besvaras av detta projekt var: vad är fördelarna med komponentiseringen av ett legacysystem, med avseende på utvecklingstid som krävs för vidareutveckling av systemet? Denna fråga besvarades med hjälp av en analys av forskningsfronten över ämnet samt att en fallstudie genomfördes. Det som framkom under analysen av forskningsfronten tydde väldigt mycket på att detta var lönsamt att göra. Trots att fallet var för en specifik aktör var det väldigt relevant att genomföra det för detta projekt för att på sätt få ett praktiskt exempel som hjälpte till att besvara forskningsfrågan. Genom att genomföra dessa undersökningar besvarade vi forskningsfrågan. Många slutsatser kunde dras och det blev ett tydligt resultat. Efter våra estimeringar skulle en aktör vinna på en modernisering av sitt legacysystem i de flesta fallen, om kompetensen för att genomföra detta finns. Fallstudien som genomfördes visade på tydliga vinster med att genomföra en moderniseringsprocess för ett legacysystem. === This thesis work has been focused on studying the benefits of restructuring a legacy system to a modernized software system. The question that was to be answered was: What are the benefits of componentization of a legacy system with respect to the software development time required for further system development? This question was answered by doing a state of the art on the subject and also by performing a case study. What was discovered during the state of the art implicated that this kind of work is very profitable to undergo. Even though the case was aimed at a certain system it was relevant to this study because it helped to get a practical example which in turn helped with answering the question for this thesis. By doing these studies the question for this report got answered. Many conclusions could be drawn and the result was clear. By our estimations an actor would benefit greatly by modernizing their legacy system in most cases, if they have the right knowledge for doing this. The case study that was performed showed obvious benefits of the process of modernizing a legacy system. |
author |
Dubois, Joacim Riihimäki, Isak |
author_facet |
Dubois, Joacim Riihimäki, Isak |
author_sort |
Dubois, Joacim |
title |
En studie kring komponentisering av legacysystem och dess fördelar |
title_short |
En studie kring komponentisering av legacysystem och dess fördelar |
title_full |
En studie kring komponentisering av legacysystem och dess fördelar |
title_fullStr |
En studie kring komponentisering av legacysystem och dess fördelar |
title_full_unstemmed |
En studie kring komponentisering av legacysystem och dess fördelar |
title_sort |
en studie kring komponentisering av legacysystem och dess fördelar |
publisher |
Mälardalens högskola, Akademin för innovation, design och teknik |
publishDate |
2014 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-25957 |
work_keys_str_mv |
AT duboisjoacim enstudiekringkomponentiseringavlegacysystemochdessfordelar AT riihimakiisak enstudiekringkomponentiseringavlegacysystemochdessfordelar AT duboisjoacim astudyofcomponentizationoflegacysystemsanditsadvantages AT riihimakiisak astudyofcomponentizationoflegacysystemsanditsadvantages |
_version_ |
1718605363777896448 |