diff --git a/app/backend/build.gradle.kts b/app/backend/build.gradle.kts
index bf38c0883fa27fbb3f679f5ed350e923ad12f273..e13b4fb24e04e7dec733c5b6f51446cf53729b04 100644
--- a/app/backend/build.gradle.kts
+++ b/app/backend/build.gradle.kts
@@ -84,7 +84,6 @@ kotlin {
     }
 }
 
-
 tasks.withType<Test> {
     useJUnitPlatform()
 }
diff --git a/kpi-calculator/adapter/build.gradle.kts b/kpi-calculator/adapter/build.gradle.kts
index 769403ad64dea50f285f41d649b30a43cfd18e4a..aa309758015e5c0f3f21289ba6b79ea6f865075f 100644
--- a/kpi-calculator/adapter/build.gradle.kts
+++ b/kpi-calculator/adapter/build.gradle.kts
@@ -1,5 +1,5 @@
 plugins {
-    kotlin("jvm") version "2.0.0"
+    alias(libs.plugins.kotlin)
 }
 
 group = "de.fraunhofer.iem.kpiCalculator"
@@ -11,7 +11,7 @@ repositories {
 
 dependencies {
     implementation(project(":model"))
-    testImplementation(kotlin("test"))
+    testImplementation(libs.kotlin.test)
 }
 
 tasks.test {
diff --git a/kpi-calculator/core/build.gradle.kts b/kpi-calculator/core/build.gradle.kts
index c89e559bffafa90470e15e15616154ddfa406bea..f18ba4f7e24fdc7c3c468adc50a7f4e6232b7f86 100644
--- a/kpi-calculator/core/build.gradle.kts
+++ b/kpi-calculator/core/build.gradle.kts
@@ -1,5 +1,5 @@
 plugins {
-    kotlin("jvm") version "2.0.0"
+    alias(libs.plugins.kotlin)
 }
 
 group = "de.fraunhofer.iem.kpiCalculator"
@@ -10,7 +10,7 @@ repositories {
 }
 
 dependencies {
-    testImplementation(kotlin("test"))
+    testImplementation(libs.kotlin.test)
 }
 
 tasks.test {
diff --git a/kpi-calculator/gradle/libs.versions.toml b/kpi-calculator/gradle/libs.versions.toml
new file mode 100644
index 0000000000000000000000000000000000000000..3513117e0573d1a6c6353b8a837e06495e962eb9
--- /dev/null
+++ b/kpi-calculator/gradle/libs.versions.toml
@@ -0,0 +1,8 @@
+[versions]
+kotlin = "2.0.0"
+
+[libraries]
+kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" }
+
+[plugins]
+kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
diff --git a/kpi-calculator/model/build.gradle.kts b/kpi-calculator/model/build.gradle.kts
index c89e559bffafa90470e15e15616154ddfa406bea..f18ba4f7e24fdc7c3c468adc50a7f4e6232b7f86 100644
--- a/kpi-calculator/model/build.gradle.kts
+++ b/kpi-calculator/model/build.gradle.kts
@@ -1,5 +1,5 @@
 plugins {
-    kotlin("jvm") version "2.0.0"
+    alias(libs.plugins.kotlin)
 }
 
 group = "de.fraunhofer.iem.kpiCalculator"
@@ -10,7 +10,7 @@ repositories {
 }
 
 dependencies {
-    testImplementation(kotlin("test"))
+    testImplementation(libs.kotlin.test)
 }
 
 tasks.test {