diff --git a/pom.xml b/pom.xml
index 8e159e7ceec0a0db456ec7bed4c0b4c730efee81..7967e575491fd1906caba9ac6f2ea75a76912a02 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,10 @@
 	<packaging>war</packaging>
 
 	<properties>
-		<io.spring.platform-version>Cairo-SR5</io.spring.platform-version>
+		<spring-boot-version>2.0.6.RELEASE</spring-boot-version>
+		<commons-lang-version>2.6</commons-lang-version>
+		<guava-version>20.0</guava-version>
+		<directory-server-version>1.5.5</directory-server-version>
 		<io.netty-version>4.1.30.Final</io.netty-version>
 		<org.aspectj-version>1.8.13</org.aspectj-version>
 		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -74,6 +77,10 @@
 				<version>3.0.1</version>
 				<configuration></configuration>
 			</plugin>
+			<plugin>
+				<groupId>org.springframework.boot</groupId>
+				<artifactId>spring-boot-maven-plugin</artifactId>
+			</plugin>
 		</plugins>
 	</reporting>
 
@@ -122,9 +129,10 @@
 	<dependencyManagement>
 		<dependencies>
 			<dependency>
-				<groupId>io.spring.platform</groupId>
-				<artifactId>platform-bom</artifactId>
-				<version>${io.spring.platform-version}</version>
+				<!-- Import dependency management from Spring Boot -->
+				<groupId>org.springframework.boot</groupId>
+				<artifactId>spring-boot-dependencies</artifactId>
+				<version>${spring-boot-version}</version>
 				<type>pom</type>
 				<scope>import</scope>
 			</dependency>
@@ -142,6 +150,7 @@
 		<dependency>
 			<groupId>commons-lang</groupId>
 			<artifactId>commons-lang</artifactId>
+			<version>${commons-lang-version}</version>
 		</dependency>
 		<!-- Spring -->
 		<dependency>
@@ -188,6 +197,7 @@
 		<dependency>
 			<groupId>com.google.guava</groupId>
 			<artifactId>guava</artifactId>
+			<version>${guava-version}</version>
 		</dependency>
 		<dependency>
 			<groupId>org.slf4j</groupId>
@@ -223,7 +233,6 @@
 		<dependency>
 			<groupId>com.sun.mail</groupId>
 			<artifactId>javax.mail</artifactId>
-			<version>1.6.2</version>
 		</dependency>
 		<dependency>
 			<groupId>org.springframework</groupId>
@@ -259,6 +268,7 @@
 			<groupId>javax.inject</groupId>
 			<artifactId>javax.inject</artifactId>
 			<scope>test</scope>
+			<version>1</version>
 		</dependency>
 		<dependency>
 			<groupId>com.fasterxml.jackson.core</groupId>
@@ -304,11 +314,13 @@
 		<dependency>
 			<groupId>org.apache.directory.server</groupId>
 			<artifactId>apacheds-core</artifactId>
+			<version>${directory-server-version}</version>
 			<scope>runtime</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.directory.server</groupId>
 			<artifactId>apacheds-server-jndi</artifactId>
+			<version>${directory-server-version}</version>
 			<scope>runtime</scope>
 		</dependency>
 		<dependency>