F# ondersteuning voor Stryker.NET

Het open-source mutation testing framework Stryker voor Javascript (en friends), Scala en .NET (C#), is door Info Supporters ontwikkeld, met ondersteuning van middelen door Info Support. Stryker.NET ondersteunt C#. Maar er zijn meer talen die gebruik maken van het .NET framework. Daar ga je bij deze opdracht mee aan de slag.

Benodigde interesse(s)

  • Open-source
  • Stryker
  • .NET
  • Continuous Delivery

Wat krijg je

  • Een uitdagende afstudeeropdracht
  • € 1000 vergoeding of € 500 + leaseauto
  • Professionele begeleiding
  • Trainingen gericht op jouw afstudeertraject
  • Sparren met andere afstudeerders en collega’s
  • Twee vakantiedagen per maand

Wat je gaat doen

  • 40% Analyseren, ontwerpen, realiseren

Stryker.NET ondersteunt C#, maar er zijn meer talen beschikbaar die gebruik maken van het .NET framework. Er is vraag naar ondersteuning voor F# en het liefst voegen we deze ondersteuning samen met de huidige Stryker voor .NET. Het is echter nog niet duidelijk op welke manier deze ondersteuning het beste kan worden toegevoegd, zonder dat Stryker voor C# lastig te ontwikkelen wordt. Aan jou tijdens deze opdracht de taak om de beste manier te bedenken om beide talen te ondersteunen.

De opdracht

Tijdens jouw afstudeeropdracht onderzoek je de beste manier om zowel C# als F# te ondersteunen, waarbij een en ander nog steeds te beheren blijft. Je kunt hierbij denken aan bijvoorbeeld meer modularisatie van Stryker.NET. Je bewijst je oplossing door een Proof of Concept aan te leveren in de Stryker open-source repository.

Meld je aan voor deze opdracht

  • Geaccepteerde bestandstypen: docx, doc, txt, pdf.

Sollicitatieprocedure

1

Kennismakingsgesprek

Bespreken (studie)loopbaan, interesses en ambities en introductie Info Support.

2

Assessments

Toetsing vakinhoudelijke kennis en persoonlijkheid (capaciteit, competenties en drijfveren).

3

Selectiegesprek

Verdiepen van vakinhoudelijke kennis en persoonlijkheid.

4

Contractondertekening

Contractaanbieding en uitnodiging tekenmoment.

Andere afstudeeropdrachten

afstudeeropdracht

Crowd control op stations

De 1,5 meter economie. Crowd control is een must om alles in goede banen te kunnen leiden. Zeker in het openbaar vervoer. In deze opdracht ga jij onderzoeken en aantonen welke technieken het meest ges…

afstudeeropdracht

Stryker for Kotlin

Mutation testing. Het is en blijft belangrijk bij een hoge softwarekwaliteit. Voor Kotlin bestaat deze techniek nog niet. Daar ga jij mee aan de slag. Met de open source mutationtesting-tool ‘Stryker…

afstudeeropdracht

De handleiding-generator

Veel gebruikers lopen tegen problemen aan bij het lanceren van een nieuw systeem. Functionaliteiten zijn niet vindbaar, alles werkt anders. Het opstellen van een hulpfunctionaliteit kost echter veel t…

afstudeeropdracht

Cloud in Seconds

Een Cloud Infrastructuur opzetten kost veel tijd. Dit moet makkelijker en sneller kunnen. Jij gaat dit bouwen. In ieder geval een Proof of Concept. Een PoC waarmee het mogelijk is om een cloud omgevin…