Digitala Vetenskapliga Arkivet

Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Update and refactoring of legacy software within Air Traffic Management
Linnéuniversitetet, Fakulteten för teknik (FTK), Institutionen för datavetenskap och medieteknik (DM).
Linnéuniversitetet, Fakulteten för teknik (FTK), Institutionen för datavetenskap och medieteknik (DM).
2024 (engelsk)Independent thesis Basic level (degree of Bachelor), 10 poäng / 15 hpOppgave
Abstract [en]

This report addresses the critical need to update and refactor legacy software within ATM (Air Traffic Management). Legacy systems can be integral to many businesses and have a risk of suffering from high technical costs and inefficiencies due to outdated technologies. This project focuses on a legacy ATM system owned by Combitech. The primary objective is to merge two separate components, developed in Java and C#, to reduce technical debt and prepare for an anticipated endpoint API update. By employing the Adapter design pattern, the report also aims to ensure the system’s adaptability to the future endpoint API update. The results demonstrate a significant reduction in technical debt, improved code maintainability, and enhanced overall system reliability. The results also show a way of guiding the developers in implementing necessary functionality into the adapter when the endpoint API update arrives. This study highlights the importance of proactive system refactoring to maintain operational efficiency and adaptability in evolving technological landscapes.

sted, utgiver, år, opplag, sider
2024. , s. 28
Emneord [en]
Air Traffic Management, Legacy system, Software refactoring, Technical debt, Adapter design pattern, System maintainability, Java
HSV kategori
Identifikatorer
URN: urn:nbn:se:lnu:diva-131707OAI: oai:DiVA.org:lnu-131707DiVA, id: diva2:1888580
Eksternt samarbeid
Combitech AB
Utdanningsprogram
Master of Science in Engineering: Software Engineering, 300 credits
Veileder
Examiner
Tilgjengelig fra: 2024-08-15 Laget: 2024-08-13 Sist oppdatert: 2024-08-15bibliografisk kontrollert

Open Access i DiVA

fulltext(1045 kB)205 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 1045 kBChecksum SHA-512
9762facd7caa07c12589618c50ed5da9ddc05537be3f2c44ea06176f9fc1df619268fff175386a1ae6688355402bd74aa9d23b477cf39ca50be2ed8a7b8c3368
Type fulltextMimetype application/pdf

Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 206 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 417 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf