Bij de loggingfunctionaliteit zijn bedrijfsregels van groot belang. Denk bijvoorbeeld aan:
- Wanneer moet een signaal gestuurd worden omtrent het berichtenverkeer
- Welke gegevens van een bericht worden opgeslagen in een log
- Wie heeft toegang tot welke rapportages en dashboards
Daar komt bij dat deze bedrijfsregels regelmatig wijzigen en daarom configureerbaar dienen te zijn. Reden om een bedrijfsregel functionaliteit op te nemen in dit model conform de opzet van de logische servicebus.
Versie | 1.0 | Creatie datum | 06-05-2015 |
De beheerorganisatie monitored met name het berichtenverkeer. Zodra de verwerkingstijden van berichten gaan oplopen kan indien gewenst actie ondernomen worden. Monitoring en signalering zijn in deze nauw aan elkaar gerelateerd.
Rapportage is met name gericht op het inzichtelijk krijgen van het gebruik van de functionaliteiten door de tijd heen. Ook het vergelijken van gebruik en kwaliteiten tussen meerdere tijdsperiodes is een belangrijke rapportage functionaliteit.
Logging is een combinatie van functionaliteiten die allen gericht zijn op in beeld brengen van een aantal kwaliteitsaspecten van de verschillende onderdelen in de keten.
Signalering is gericht op het signaleren van afwijkingen op het vlak van informatiebeveiliging en softwarekwaliteiten. Deze laatste met name op het vlak van performance, beschikbaarheid en resourcegebruik.
Een generieke service waaraan vragen gesteld worden aan de business rule engine. Het antwoord zal veelal bestaan een eenvoudige true of false.
Functionaliteit waarin bedrijfsregels beheerd en toegepast worden. Het bestaat veelal uit een service en bijbehorende interface voor het beheer van de verschillende bedrijfsregels. Daarnaast is er een service die vragen stelt aan deze engine. Vervolgens interpreteert de engine deze vragen en geeft een (logisch) antwoord terug.
De gegevenstransformatie en verrijking zorgt ervoor dat de gegevens voor opslag in een databank getransformeerd worden naar een formaat dat voor de afnemende toepassingen gewenst is. Daarbij spelen issues als beschikbaarheid en verwerkingstijd van de transformaties mede een rol.