Master's Thesis in Software Development: Analyze your...
Info Support
Legacy code is hard to define but has a clear impact on maintainability and risk. In this thesis you will develop a static analysis approach to identify legacy elements early in a project. By creating a clear definition from literature and testing it on real codebases, you'll provide a practical tool for assessing technical debt during project intake.
💡 Areas of Interest: Software Architecture, code quality & static analysis
Organizations often struggle to identify and quantify legacy code within existing software projects. The term “legacy” is ambiguous and context-dependent, resulting in inconsistent assessments and uncertainty in maintenance decisions. Current practices typically rely on expert judgment rather than objective metrics, making it unclear how “legacy” a system truly is and what that implies for maintainability and operational risk.
The Assignment
Investigate how static analysis can be used to assess legacy code during the intake phase of software projects. The first step is to develop an ontology of legacy code based on a literature review. Using this ontology, you will identify measurable indicators of legacy and design a methodological framework. This framework will be applied to a real codebase and its effectiveness will be evaluated in collaboration with domain experts.
About Info Support
Info Support specializes in custom software, data/AI solutions, management, and training and is active in the Finance, Industry, Agriculture, Food & Retail, Mobility & Public, and Healthcare sectors. We provide solid and innovative solutions for complex and critical software issues. Our headquarters are located in Veenendaal (NL) and Mechelen (BE). At present, approximately 500 employees are employed by Info Support.
Info Support's working method is characterized by a number of core values: solidity, integrity, craftsmanship, and passion. These core values are intertwined in our work and the way we interact with each other.
To ensure that all employees are always up to date with the latest developments, Info Support has an in-house knowledge center that eagerly satisfies the hunger for more or different knowledge and skills.
B2 language proficiency in Dutch is required.
- ...compute and emit more CO₂. In this thesis you will investigate how... ...engineering, sustainable AI, green software design This Master’s thesis is part of the .... ...entire lifecycle — from design and development to testing and maintenance. Your assignment is one of the...Software
- ...is a system to protect your privacy. It does this by... ...using the docter’s medical attribute stating... ...integrate it with CryptPad, analyze approaches and motivate... ...specializes in custom software, data/AI solutions,... ...to date with the latest developments, Info Support has an in...Software
- ...sensitive domains. This thesis investigates how... ...quality. You will analyze trade-offs,... ...method, and validate your approach with a Proof... ...outside the model’s original training... ...in custom software, data/AI solutions... ...date with the latest developments, Info Support has...Software
- ...developers? This thesis explores the quality... ...falls short, in development workflows. #... ...Interest: AI-augmented software development,... ...generated code reviews. Your focus will be on... ...by humans. By analyzing these aspects, you... .... Info Support's working method is...Software
- ...proof of the customer's identity or income as part... ...Other people can read your documents by sharing... ...of sharing information, analyzing the approaches and motivating... ...specializes in custom software, data/AI solutions,... ...to date with the latest developments, Info Support has an in...Software
- ...Software architecture significantly influences the effectiveness... ...Copilot and Claude Code. In this master’s thesis, you will compare... ...increasingly being used in software development. However, their... ...productivity and experience. Analyze the interaction between humans...Software
- ...Programming, .NET, C#, F#, Software Quality Most .NET... .... Currently, there's no structured,... ...a realistic C#-centric development context. For developers... .... The Assignment Your research should evaluate... ...words, the goal of your thesis is to move from bold claims...Software
- ...remains a complex challenge. This thesis focuses on designing a route-... ...flexible routing algorithms, software development, architecture, data exchange... ...a proof of concept (PoC). Your research will focus on... ...Info Support. Info Support's working method is characterized...Software
- ...still not a standard part of software development processes. Activities such as... ...guidance remains lacking. This thesis explores how GreenOps... ...software development processes. Your work will result in a GreenOps... ...the model into Info Support’s practices, including team onboarding...SoftwareStage
€ 10.000 per maand
...human practicality in this thesis. We’re crafting a... ...age a decade instantly. Your challenge: integrate advanced... ...specializes in custom software, data/AI solutions,... ...Support. Info Support's working method is... ...to date with the latest developments, Info Support has an in...Software- ...often a challenge. This thesis defines a model to improve user stories by analyzing existing ones using... ...stories created during development. With a feedback loop... ...processes and enhance software delivery. #12816... ...Text mining This master’s thesis is part of the...Software
- ...coverage. In this thesis, you will explore... ...investigate whether it’s possible to prove... ..., .NET This master’s thesis is part of... ...security-critical software to establish... ...The Assignment Your assignment is to apply... ...date with the latest developments, Info Support has...Software
- ...GitHub Copilot can speed up development, but their suggestions often... ...well they align with a team’s conventions, tools, and domain... ...Human-AI collaboration Software developers increasingly rely... ...project. The system could: Analyze the structure and evolution of...SoftwareStage
- ...for Scala source code. #128161; Areas of Interest: Software Architecture, Software Development Methodologies, Artificial Intelligence Scala is gaining... ...employees are employed by Info Support. Info Support's working method is characterized by a number of core...Software
- ...experience. In this thesis, you’ll dive into one of Europe’s most strategic... ...federated, open ecosystem. Your work will help... ...infrastructure where software, data, and virtual... ...Your task is to: # Analyze user and partner... ...date with the latest developments, Info Support has...Software
- ...financial returns. This thesis challenges you to... ..., you will apply your data and modeling... ...and model development, Sustainable entrepreneurship... ...: Collect, analyze and compare... ...specializes in custom software, data/AI solutions... .... Info Support's working method is...Software
- ...presented by the scrum masters/teamleads. The results... ...and across the teams. Analyze the differences based on... ...specializes in custom software, data/AI solutions, management... .... Info Support's working method is characterized... ...date with the latest developments, Info Support has an in...Software
- ...to patients? In this thesis, you will explore how... ...Assistants, Social AI, Software Engineering How can... ...The Assignment This master’s thesis is part of the... ...will be the focus of your investigation. About... ...date with the latest developments, Info Support has an in...Software
- ...irrelevant suggestions. This thesis examines how AI can... .... You'll analyze existing methods, test... ...is to contribute to the development of fair and trustworthy... ...recommendation system's performance using clearly... ...specializes in custom software, data/AI solutions, management...SoftwareStage
- ...This master’s thesis explores the intricate landscape of communication... ...delving into these questions. Your task is to examine various... ...specializes in custom software, data/AI solutions, management... ...up to date with the latest developments, Info Support has an in-house...Software
- ...communication is crucial for delivering quality software. In this master’s thesis, you will address the challenges in... ...and languages must collaborate. Your goal is to develop guidelines that... ...shared understanding), and software development frameworks. About Info Support...Software
- ...Accurate software sizing using Function Point Analysis or Easy Functional... ...expert-driven process. This thesis explores how Large Language... ...FPA/EFS within Info Support’s Way of Working using AI.... ...always up to date with the latest developments, Info Support has an in-house...Software
- ...-world ML scenarios? In this thesis, you’ll extend and test an existing... ...and complex contexts. Today’s AI models range from... ...Support specializes in custom software, data/AI solutions, management... ...always up to date with the latest developments, Info Support has an in-house...Software
- ...This Master’s thesis delves into the escalating challenge of peak-hour congestion in Dutch... ...Info Support specializes in custom software, data/AI solutions, management, and training... ...are always up to date with the latest developments, Info Support has an in-house...Software
- ...bevatten waardevolle kennis, maar die zit vaak verstopt in code, wiki’s en oude workitems. Jij bouwt een slimme tool die die kennis... ...#128161; Interessegebieden: .NET, Azure DevOps, AI, code analyze, documentatie Veel organisaties werken nog met complexe legacy...SoftwareStageOpdracht
- ...Energieverbruik van software wordt steeds relevanter, maar tijdens het ontwikkelen is het lastig om te zien welke delen van de code het... ...precies volgen wat er op systeemniveau gebeurt. Daarnaast biedt Intel’s RAPL (Running Average Power Limit) toegang tot...SoftwareStageOpdracht
€ 4.000 - € 6.000 per maand
...consultancy organisatie gespecialiseerd in Oracle Development is opzoek naar versterking van een Oracle... ...technische oplossingen en hoogwaardige software te leveren. Je zult betrokken zijn bij... ...met enthousiaste en gedreven collega's. Ben je een gedreven Oracle Developer met...SoftwareStageMet vast contract- ...een oplossing die machinisten helpt om energie-efficiënt te rijden en test dit met een Proof of Concept binnen realistische scenario’s. #128161; Interessegebieden: C#, data, energie, spoor, natuurkunde Deze afstudeeropdracht maakt onderdeel uit van het afstudeerproject...SoftwareStageOpdracht
- ...aanpassingen kunnen maken. #128161; Interessegebieden: Software Development, Front-end, Zorg, Progressive Deze afstudeeropdracht maakt... ...telefoon als een computer Een beheerders paneel waarin pagina’s geconfigureerd kunnen worden met widgets ~ Bouw een...SoftwareStageOpdracht
- ...meer controle en flexibiliteit. Beide benaderingen hebben hun voordelen, maar de concrete performanceverschillen in specifieke scenario’s zijn nog weinig onderzocht. Vooral latency (zoals cold starts), kosten en schaalbaarheid bij wisselende workloads blijven...SoftwareStageOpdracht
Wilt u meer vacatures ontvangen?
Abonneer u om vacatures voor Master's Thesis in Software Development: Analyze your... te ontvangen. Solliciteer als eerste!
- master Veenendaal
- master social work Veenendaal
- master biomedische wetenschappen Veenendaal
- master supply chain Veenendaal
- master data controller Veenendaal
- master marketing Veenendaal
- master verpleegkunde Veenendaal
- cleaning masters Veenendaal
- IT software support Veenendaal
- technical team lead software Veenendaal
