Merge branch 'DEVELOP_BE' of ssh://git.eclipse.org:29418/elogbook/elogbook into DEVELOP_BE
diff --git a/src/main/asciidoc/architectureDocumentation/elogbook_architectureDocumentation.adoc b/src/main/asciidoc/architectureDocumentation/elogbook_architectureDocumentation.adoc
index 2cf1b1e..c520419 100644
--- a/src/main/asciidoc/architectureDocumentation/elogbook_architectureDocumentation.adoc
+++ b/src/main/asciidoc/architectureDocumentation/elogbook_architectureDocumentation.adoc
@@ -320,14 +320,49 @@
=== Business Context
-The user module eLogbook communicates via the ESB to other modules and systems (see figure 1):
+The user module eLogbook communicates via Restful Webservices and the filesystem with other modules and systems (see figure 1):
* *Core Module "Auth & Auth"* The eLogbook can only be used by authorized users. Therefore, it is essential to invoke the module “Auth & Auth” for authorization and authentication purposes.
* *Source System "SCADA"* The eLogbook needs information from the system “SCADA”. Therefore, it must provide an interface for receiving the according data.
.System-Context of eLogbook
-[options="header,footer"]
-image::SystemContext.png[System-Context of eLogbook]
+[plantuml]
+----
+ Interface iaNa [
+ A&A-API
+ ]
+
+ Interface fs [
+ File system
+ ]
+ Component scada [
+ SCADA
+ ]
+
+ Component el [
+ eLogbook
+ ]
+
+ Component kc [
+ keycloak
+ ]
+ Component aNa [
+ Auth & Auth
+ ]
+ Interface ikc [
+ KC-API
+ ]
+
+
+ kc--ikc
+ aNa->ikc
+ aNa--iaNa
+ el->iaNa
+ scada->fs
+ el->fs
+
+
+----
=== Technical Context