diff --git a/docs/developer/naming-convention-tool/developer/application/README.txt b/docs/developer/naming-convention-tool/developer/application/README.txt
new file mode 100644
index 0000000000000000000000000000000000000000..df3d4d59788b490078293cd2759932f8c67bcb49
--- /dev/null
+++ b/docs/developer/naming-convention-tool/developer/application/README.txt
@@ -0,0 +1,6 @@
+Developer documentation
+
+    Purpose to help understand application, database and in between.
+
+    Created on Ubuntu 18.04 LTS with LibreOffice (6.0.7.3)(Draw, Writer), GNOME Screenshot,  Krita (4.3.0).
+    Document ".odt" exported to ".pdf".
diff --git a/docs/developer/naming-convention-tool/developer/application/db_app.odg b/docs/developer/naming-convention-tool/developer/application/db_app.odg
new file mode 100644
index 0000000000000000000000000000000000000000..6339c593bf4bd82003bd9c1db576e58a32cca6b0
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/db_app.odg differ
diff --git a/docs/developer/naming-convention-tool/developer/application/images/db_app.png b/docs/developer/naming-convention-tool/developer/application/images/db_app.png
new file mode 100644
index 0000000000000000000000000000000000000000..e8763cadaf9a0c59143045b0d98d812f035b62aa
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/images/db_app.png differ
diff --git a/docs/developer/naming-convention-tool/developer/application/images/db_app_crop.png b/docs/developer/naming-convention-tool/developer/application/images/db_app_crop.png
new file mode 100644
index 0000000000000000000000000000000000000000..c0c6b6cccd33ca81580baa5a1fec795dcc4667ba
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/images/db_app_crop.png differ
diff --git a/docs/developer/naming-convention-tool/developer/application/images/essName_1_0_1.png b/docs/developer/naming-convention-tool/developer/application/images/essName_1_0_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..691e44db418e8e35f9510a9eab703a14010da4f2
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/images/essName_1_0_1.png differ
diff --git a/docs/developer/naming-convention-tool/developer/application/images/essName_1_3_1.png b/docs/developer/naming-convention-tool/developer/application/images/essName_1_3_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..4e0d02bd093870c5f7ce6d00bb3ce5cc1780cc7f
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/images/essName_1_3_1.png differ
diff --git a/docs/developer/naming-convention-tool/developer/application/images/essName_2_0_1.png b/docs/developer/naming-convention-tool/developer/application/images/essName_2_0_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..515d981a3733a3108306505ac6210173f260c2af
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/images/essName_2_0_1.png differ
diff --git a/docs/developer/naming-convention-tool/developer/application/images/essName_2_3_1.png b/docs/developer/naming-convention-tool/developer/application/images/essName_2_3_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..50d42db1e4b91eeb750544082a798be711ccfc41
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/images/essName_2_3_1.png differ
diff --git a/docs/developer/naming-convention-tool/developer/application/images/essName_2_3_1_example_fullname_mnemonic.png b/docs/developer/naming-convention-tool/developer/application/images/essName_2_3_1_example_fullname_mnemonic.png
new file mode 100644
index 0000000000000000000000000000000000000000..39954583a5d1b4cf0195946687ebeedb54851285
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/images/essName_2_3_1_example_fullname_mnemonic.png differ
diff --git a/docs/developer/naming-convention-tool/developer/application/images/essName_3_0_1.png b/docs/developer/naming-convention-tool/developer/application/images/essName_3_0_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..2c094fcde1eb4342996cb4456ab6d8b377cc7104
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/images/essName_3_0_1.png differ
diff --git a/docs/developer/naming-convention-tool/developer/application/images/essName_3_3_1.png b/docs/developer/naming-convention-tool/developer/application/images/essName_3_3_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..88415646d94a4212bc9958f0d72d30c9dd2e7c4f
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/images/essName_3_3_1.png differ
diff --git a/docs/developer/naming-convention-tool/developer/application/images/essName_3_3_1_example_fullname_mnemonic.png b/docs/developer/naming-convention-tool/developer/application/images/essName_3_3_1_example_fullname_mnemonic.png
new file mode 100644
index 0000000000000000000000000000000000000000..43c60fca77c80f1e8db7391b500652021d689f26
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/images/essName_3_3_1_example_fullname_mnemonic.png differ
diff --git a/docs/developer/naming-convention-tool/developer/application/images/essName_3_3_1_example_objects.png b/docs/developer/naming-convention-tool/developer/application/images/essName_3_3_1_example_objects.png
new file mode 100644
index 0000000000000000000000000000000000000000..13cca1e3f3e1f5132ac00c7ffb920d676036e1a6
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/images/essName_3_3_1_example_objects.png differ
diff --git a/docs/developer/naming-convention-tool/developer/application/images/essName_3_3_1_tables_objects.png b/docs/developer/naming-convention-tool/developer/application/images/essName_3_3_1_tables_objects.png
new file mode 100644
index 0000000000000000000000000000000000000000..c48e959f6aa2edca172a062e537cb2492312d0c6
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/images/essName_3_3_1_tables_objects.png differ
diff --git a/docs/developer/naming-convention-tool/developer/application/naming_accelerator_as_system.odt b/docs/developer/naming-convention-tool/developer/application/naming_accelerator_as_system.odt
new file mode 100644
index 0000000000000000000000000000000000000000..409876e69cab9341aa56c702e065977bff044d4a
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/naming_accelerator_as_system.odt differ
diff --git a/docs/developer/naming-convention-tool/developer/application/naming_accelerator_as_system.pdf b/docs/developer/naming-convention-tool/developer/application/naming_accelerator_as_system.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..3ffa03ee694fd3935c1dd51f04746f5cd0957d09
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/naming_accelerator_as_system.pdf differ
diff --git a/docs/developer/naming-convention-tool/developer/application/naming_developer_documentation.odt b/docs/developer/naming-convention-tool/developer/application/naming_developer_documentation.odt
new file mode 100644
index 0000000000000000000000000000000000000000..afd65bfbb820cdf551fba7af6feb7364eb04cee1
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/naming_developer_documentation.odt differ
diff --git a/docs/developer/naming-convention-tool/developer/application/naming_developer_documentation.pdf b/docs/developer/naming-convention-tool/developer/application/naming_developer_documentation.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..e126640e6c9ea481cc2038bc233bd95e343d153a
Binary files /dev/null and b/docs/developer/naming-convention-tool/developer/application/naming_developer_documentation.pdf differ
diff --git a/docs/developer/naming-convention-tool/test/TestResultsNamingService.xlsx b/docs/developer/naming-convention-tool/test/TestResultsNamingService.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..58ae6b3c910abda7d85a04c16575ae22f9d83e10
Binary files /dev/null and b/docs/developer/naming-convention-tool/test/TestResultsNamingService.xlsx differ