New to Magnet.me? Sign up now to get your own personalised job matches.

Sign up

New to Magnet.me? Sign up now to get your own personalised job matches.

Sign up

Scala code quality metrics (multi paradigm)

Internship in Veenendaal, the Netherlands
Posted

Degree level

Bachelor

Job function

IT

Required language

Dutch (Fluent)

Work experience

0 to 2 years

Find your job faster with a profile

Directly see your job matches and find a job that's perfect for you.

Scala is gaining more traction as a programming language for large software systems, it is used in companies such a Netflix and Twitter and is the base for many great products.

More information

Libraries such a Finagle and Akka are being used in many JVM based products. The quality of such core components and large software systems need to be guaranteed. For Java and other object oriented and functional programming languages code quality metrics and guidelines are available. Unfortunately for Scala, a multi paradigm programming language, this is not yet the case. We would like to research code quality metrics and guidelines for Scala. Since Scala is a multi-paradigm language, we can use research for both objected oriented and functional programming languages.

Previously, we have shown that we are able to use existing object oriented and functional metrics to predict bug density in Scala projects. This means there is a relation between different metrics and the possibility of bugs, we feel that we can extend this research to give a quality score for Scala source code.

Share:
Logo Info Support Nederland
About Info Support Nederland
to company page

Maatwerksoftware bouwen waar miljoenen mensen dagelijks gebruik van maken. Dat is ons werk. Voor grote gerenommeerde klanten in Nederland en België. Betrouwbaar, schaalbaar en onderhoudbaar. Want software die down gaat is geen optie voor de maatschappij. Can you do IT?
Door samen continu te vernieuwen helpen we klanten en de wereld significant vooruit. We vragen veel van je, maar daar krijg je ook veel voor terug. Een loopbaan bij Info Support biedt garantie voor een succesvolle IT-carrière.

IT
Veenendaal
Active in 2 countries
500 employees
90% men - 10% women
Average age is 30 years

What employees are saying

Daan

IT-consultant

Daan

Ik wilde tijdens mij afstuderen graag aan iets tastbaars werken. Bij Info Support had ik ruime keuze uit opdrachten. Ik koos ervoor om een smartwatch-applicatie te gaan ontwikkelen die mensen met een visuele beperking op treinstations de weg kan wijzen.

Marco

Mobile developer

Marco

Info Support is een diverse organisatie, waar ik in verschillende rollen mijn ei kwijt kan. Dankzij de technische kennis die iedereen hier heeft, kunnen we de tofste projecten doen. Zo werk ik bij NS aan de vervanger van de railpocket, het apparaat dat medewerkers gebruikten voor hun werkzaamheden.