From 10faf1847cc70f2a8c5f010645e1ae1f5ff82799 Mon Sep 17 00:00:00 2001 From: Martijn Remmen Date: Wed, 13 Apr 2022 18:11:00 +0200 Subject: [PATCH] Automatisering intro verder uitgeschreven --- chapters/4 - resultaten.tex | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/chapters/4 - resultaten.tex b/chapters/4 - resultaten.tex index 23d3e29..490d0a3 100644 --- a/chapters/4 - resultaten.tex +++ b/chapters/4 - resultaten.tex @@ -40,7 +40,7 @@ \section{Introductie tot automatisering} -Automatiseren is het (gedeeltelijk) vervangen van menselijke handelingen door een programma. Dit programma verricht dezelfde handelingen (of komt in ieder geval tot hetzelfde resultaat) door gebruik te maken van diverse koppelingen (API) met andere systemen. Het doel van automatisering is het omzetten van data naar acties (afbeelding \ref{fig:automatiserinhighlevel}). Automatisering kan op deze manier worden gezien als een soort koppeling tussen allerlei systemen en/of applicaties. +Automatiseren is het (gedeeltelijk) vervangen van menselijke handelingen door een programma. Dit programma verricht dezelfde handelingen (of komt in ieder geval tot hetzelfde resultaat) door gebruik te maken van diverse koppelingen (APIs) met andere systemen. Het doel van automatisering is het omzetten van data naar acties of andere data (afbeelding \ref{fig:automatiserinhighlevel}). Automatisering kan op deze manier worden gezien als een soort koppeling tussen allerlei systemen en/of applicaties. \begin{figure}[h] \centering @@ -49,6 +49,12 @@ Automatiseren is het (gedeeltelijk) vervangen van menselijke handelingen door ee \label{fig:automatiserinhighlevel} \end{figure} +Figuur \ref{fig:automatiserindecompositie} geeft een aantal eigenschappen weer die een 'automatisering' kan hebben. De \textbf{trigger} is verantwoordelijk voor het opstarten en/of activeren van de automatisering. Dit kan op verschillende manieren, namelijk: op een vaste tijd of tijdschema, handmatig door een persoon of door het optreden van een bepaalde gebeurtenis (bijvoorbeeld dat een server offline gaat of een nieuwe email die binnenkomt). Wanneer sprake is van een gebeurtenis als trigger spreekt men van event-driven. + +Bij het uitvoeren is ook sprake van een bepaalde \textbf{context}. Deze context bevat informatie zoals bijvoorbeeld opgegeven parameters. Met deze parameters kan de werking van de automatisering worden beinvloed. Wanneer er sprake is van een event (in event-driven automatisering) is de inhoud van het event ook onderdeel van de context. + +Tenslotte is er sprake van bepaalde \textbf{acties} die worden uitgevoerd. Afhankelijk van het doel van de automatisering kunnen deze acties sterk verschillen. Omdat de meeste vormen van automatisering echter tussen bestaande systemen afspelen is er bijna altijd sprake van vormen van data-extractie (het \textit{verkrijgen} van informatie uit een systeem), -transformatie (het \textit{omzetten} van data naar andere formaten) en -injectie (het \textit{opslaan of veranderen} van data in bestaande systemen). Bij data-extractie en -injectie wordt meestal gebruik gemaakt van een API (zie \ref{subsection:api}) + \begin{figure}[h] \centering \includegraphics[scale=0.7]{anatomie_automatisering.pdf}