Dit artikel is vertaald met behulp van AI en kan kleine onnauwkeurigheden bevatten. Raadpleeg de Engelse versie voor volledige nauwkeurigheid.
Binnen BlueDolphin is het mogelijk om automatisch of handmatig een relatie tussen twee objecten te leggen. In eerste instantie worden de relatiedefinities aangemaakt door het invoegen van een sjabloon. In de Admin-module wordt uitgelegd hoe je nieuwe relatiedefinities aanmaakt of bestaande aanpast.
Wat is een relatiedefinitie?
De relaties binnen BlueDolphin zijn gebaseerd op de relatietypes van ArchiMate (zie de onderstaande tabel).
Relatie | Definitie (of de tegenovergestelde richting) |
Access | benadert (of benaderd door) |
Aggregation | geaggregeerd door (of aggregeert) |
Assignment | toegewezen aan (of toegewezen van) |
Association | geassocieerd met (of geassocieerd met) |
Composition | samengesteld door (of samengesteld door) |
Flow | stroomt naar (of stroomt van) |
Influence | beïnvloedt (of beïnvloed door) |
Realization | realiseert (of gerealiseerd door) |
Specialization | specialiseert (of gespecialiseerd door) |
Triggering | activeert (of geactiveerd door) |
Used By | Used by (of Uses) |
Vanuit de Admin-module kun je een “logische” naam geven aan een relatie op basis van de relatiedefinitie. Het is ook mogelijk om meerdere relatiedefinities te maken op basis van hetzelfde ArchiMate-relatietype. Nadat een relatietype is aangepast, blijft de structuur gebaseerd op de ArchiMate-relatie. Deze ArchiMate-relatie is ook zichtbaar wanneer je objecten visualiseert in diagrammen en werksets.
Daarnaast kun je aangeven tussen welke objectdefinities de relatiedefinitie geplaatst mag worden. Je kunt Relatiedefinities ook gebruiken om ervoor te zorgen dat relaties automatisch gevonden en geplaatst worden tussen BlueDolphin-objecten.
Wanneer je Relatiedefinities kiest in de Admin-module, verschijnt het onderstaande scherm.
Nieuwe relatiedefinitie aanmaken
Klik op de knop Relatiedefinitie toevoegen om een nieuwe relatiedefinitie toe te voegen aan je BlueDolphin-omgeving.
Het volgende scherm verschijnt:
Vul de naam in voor de nieuwe relatiedefinitie en klik op OK.
Relatiedefinitie verwijderen
Om een relatiedefinitie te verwijderen, klik je op het prullenbak-icoon rechtsboven. Na bevestiging wordt het object verwijderd uit de repository, samen met alle objectcombinaties die met die relatie geassocieerd zijn.
LET OP: Als een datamodule is ingeschakeld, zijn Association- en Realisatierelaties vastgezette definities en kunnen deze niet verwijderd worden.
Relatiedefinitie aanpassen
Nadat je een nieuwe relatiedefinitie hebt aangemaakt of een bestaande hebt geselecteerd, kun je deze verder configureren. Het eerste tabblad bevat algemene informatie over de definitie.
De velden worden hieronder toegelicht.
Veld | Beschrijving |
Naam | De naam van de relatiedefinitie. |
Gebaseerd op | Het ArchiMate-relatietype waarop deze relatiedefinitie is gebaseerd. |
Gewicht | Het gewicht van het relatietype. |
Label | De naam van de relatie die aan de gebruiker wordt getoond. |
Label de alternatieve richting | De naam van de andere richting die aan de gebruiker wordt getoond. |
Relaties detecteren | Na het klikken op de knop Relaties detecteren zoekt BlueDolphin naar alle mogelijke relaties op basis van de configuratie van de definitie. |
Objectcombinaties
Als je een relatie beschikbaar wilt maken voor gebruik in BlueDolphin, moet je aangeven tussen welke objectdefinities de relatie mag worden geplaatst. Het volgende scherm wordt getoond wanneer je het tabblad Objectcombinaties selecteert.
Vervolgens zie je een lijst met combinaties tussen objectdefinities. Door op het prullenbak-icoon te klikken kun je een toegestane combinatie verwijderen. De reeds aangemaakte relaties blijven behouden en de gebruiker kan de relatie in de toekomst niet meer selecteren.
Om een nieuwe combinatie toe te voegen, ga je naar Admin > Configuratie > Objectdefinities.
Selecteer daar de gewenste objectdefinitie en ga naar het tabblad Objectcombinaties.
Klik op de knop
in de blauwe balk en het volgende scherm verschijnt:
Kies de tweede objectdefinitie en het type relatie, en klik vervolgens op Sla op. Nu is de combinatie toegevoegd aan de relatiedefinitie.
Objecteigenschap-koppelingen
Er zijn twee methoden om geautomatiseerde relaties in BlueDolphin te detecteren. De eerste is de Objecteigenschap-koppelingen. Je kunt deze methode gebruiken wanneer een object eigenschappen bevat die ook in een ander object voorkomen. Deze objecteigenschappen heb je gedefinieerd via de objectdefinitie.
Het tabblad Objecteigenschap-koppelingen geeft een overzicht van de beschikbare objecteigenschap-koppelingen. Om een objecteigenschap toe te voegen, ga je naar Admin > Configuratie > Objectdefinities.
Selecteer daar de gewenste objectdefinitie en ga naar het tabblad Objectcombinaties.
Om een objecteigenschap toe te voegen, ga je naar de ingeschakelde objectcombinatie die je nodig hebt en klik je op het menu met drie puntjes ernaast.
Klik op Bewerk eigenschap-koppeling en het onderstaande scherm verschijnt:
De velden worden hieronder toegelicht:
Veld | Beschrijving |
Koppelingsnaam | De naam van de objecteigenschap-koppeling. |
Van: Objectdefinitie | Objectdefinitie waar de relatie van stroomt. |
Van: Link naar objecttitel | Objecttitel waarvan de waarde gebruikt moet worden bij het zoeken naar een relatie. |
Van: Objecteigenschap | Objecteigenschap waarvan de waarde gebruikt moet worden bij het zoeken naar een relatie. |
Naar: Objectdefinitie | Objectdefinitie waar de relatie naartoe stroomt. |
Naar: Link naar objecttitel | Objecttitel waarvan de waarde gebruikt moet worden bij het zoeken naar een relatie. |
Naar: Objecteigenschap | Objecteigenschap waarvan de waarde gebruikt moet worden bij het zoeken naar een relatie. |
Koppelingspatroon | Een reguliere expressie om de waarden van “VAN: Objecteigenschap” aan te passen zodat er een match gevonden kan worden. Als er niets is opgegeven, moeten de waarden exact overeenkomen. |
Standaard relatiebeschrijving | Standaard uitleg die wordt opgenomen in de relatie wanneer deze via deze definitie wordt gevonden. |
Bronkoppelingen
De tweede methode voor het detecteren van geautomatiseerde relaties binnen BlueDolphin is Bronkoppeling. Je kunt deze methode gebruiken wanneer je een bron hebt die als koppeltabel kan dienen. Je moet deze bron hebben geïmporteerd via de Admin-module.
Om een bronkoppeling toe te voegen, ga je naar Admin > Configuratie > Objectdefinities.
Selecteer daar de gewenste objectdefinitie en ga naar het tabblad Objectcombinaties.
Om een bronkoppeling toe te voegen, ga je naar de ingeschakelde objectcombinatie die je nodig hebt en klik je op het menu met drie puntjes ernaast.
Klik op Bewerk bron koppeling en het onderstaande scherm verschijnt:
De velden worden hieronder toegelicht.
Veld | Beschrijving |
Naam van de koppeling | De naam van de objecteigenschap-koppeling. |
Selecteer bron | De gegevensbron die wordt geïmporteerd via de gegevensverzamelingsmodule en linkvelden uit de bron bevat. |
Van: Zoekveld | Het veld uit de linktabel dat de VAN-waarde bevat. |
Van: Objectdefinitie | Objectdefinitie waaruit de relatie voortkomt. |
Van: Link naar objecttitel | Objecttitel waarvan de waarde gebruikt moet worden bij het zoeken naar een relatie. |
Van: Objekteigenschap | Waarde van de objekteigenschap die gebruikt moet worden bij het zoeken naar een relatie. |
Naar: Zoekveld | Het veld uit de linktabel dat de NAAR-waarde bevat. |
Naar: Objectdefinitie | Objectdefinitie waar de relatie naartoe loopt. |
Naar: Link naar objecttitel | Objecttitel waarvan de waarde gebruikt moet worden bij het zoeken naar een relatie. |
Naar: Objekteigenschap | Waarde van de objekteigenschap die gebruikt moet worden bij het zoeken naar een relatie. |
Relatiebeschrijving | Normale uitleg die wordt toegevoegd aan de relatie wanneer deze via deze definitie wordt gevonden. |
