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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
€ 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- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...-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
- ...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
€ 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- ...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
- ...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
- ...ontwikkel je een Proof of Concept. #128161; Interessegebieden: Software Development, Containerization, Edge Computing In de energiesector is... ...over hun daadwerkelijke toepasbaarheid in productiescenario’s binnen de energiesector. De vraag is of WASI containers een...SoftwareStageOpdracht
- ...haalbaar wordt. #128161;Interessegebieden: Infrastructure, Software Engineering, Automatisering, IaC In moderne ontwikkelomgevingen... ...één platform of onvoldoende flexibel voor complexere scenario’s. Er is dus behoefte aan een slimmere aanpak waarbij delen van...SoftwareStageOpdracht
Wilt u meer vacatures ontvangen?
Abonneer u om vacatures voor Master's Thesis in Software Development: Analyze your... te ontvangen. Solliciteer als eerste!
- cleaning masters Veenendaal
- master marketing Veenendaal
- master supply chain Veenendaal
- master data controller Veenendaal
- master biomedische wetenschappen Veenendaal
- master verpleegkunde Veenendaal
- master social work Veenendaal
- master Veenendaal
- software ict adviseur Veenendaal
- salesmanager software Veenendaal
