Zoek trefwoord in glossary

ACID

Atomic, Consistent, Isolated Durable, eisen aan transacties in een database

Actor

Een Business Actor vertegenwoordigt een bedrijfsentiteit die in staat is om gedrag te vertonen. Doorgaans vertoont een Business Actor het gedrag dat is toegewezen aan een of meer Business Roles. Het is belangrijk om de actor te onderscheiden van de rol, omdat een Business Actor meer dan één Business Role kan vervullen en een Business Role door meer dan één Business Actor kan worden vervuld. Business Actors zijn mensen, afdelingen en bedrijfseenheden. Het kunnen individuen of groepen zijn.
Naamgevingsconventies:
Gebruik Zelfstandig naamwoord bijvoorbeeld Rijksmedewerker, Bedrijf, Burger. Vermijd Gebruiker, systeem.

Algoritme

Geprogrammeerde logica voor verwerking en of analyse

Application Component

Een applicatiecomponent vertegenwoordigt een encapsulatie van applicatiefunctionaliteit afgestemd op de implementatiestructuur, die modulair en vervangbaar is. Een applicatiecomponent is een op zichzelf staande eenheid. Als zodanig is het onafhankelijk inzetbaar, herbruikbaar en vervangbaar. Een applicatiecomponent voert een of meer applicatiefuncties uit. Het encapsuleert zijn inhoud: de functionaliteit is alleen toegankelijk via een set applicatie-interfaces. Samenwerkende applicatiecomponenten zijn verbonden via applicatiesamenwerkingen.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord (naam van het pakket). Bijvoorbeeld: MsWord, Autonomy Federator

Application Function

Een applicatiefunctie vertegenwoordigt geautomatiseerd gedrag dat kan worden uitgevoerd door een applicatiecomponent. Een applicatiefunctie beschrijft het interne gedrag van een applicatiecomponent. Indien dit gedrag extern wordt blootgesteld, gebeurt dit via een of meer services. Een applicatiefunctie kan een of meer applicatieservices realiseren. Applicatieservices van andere applicatiefuncties en technologieservices kunnen een applicatiefunctie bedienen. Een applicatiefunctie kan toegang krijgen tot dataobjecten. Een applicatiecomponent kan worden toegewezen aan een applicatiefunctie (wat betekent dat de applicatiecomponent de applicatiefunctie uitvoert).
Naamgevingsconventies
Gebruik: werkwoord. Voorbeeld: Factureren, Zoeken, Indexeren.

Application Interface

Een applicatie-interface vertegenwoordigt een toegangspunt waar applicatieservices beschikbaar worden gesteld aan een gebruiker, een andere applicatiecomponent of een knooppunt. Een applicatie-interface specificeert hoe de functionaliteit van een component toegankelijk is voor andere elementen. Een applicatie-interface stelt applicatieservices beschikbaar aan de omgeving.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord. Voorbeeld: Zoek Gui, VM–zoekdienst Webservice.

Application Service

Een Application Service vertegenwoordigt een expliciet gedefinieerd, openbaar applicatiegedrag. Een Application Service stelt de functionaliteit van componenten beschikbaar aan hun omgeving. Deze functionaliteit is toegankelijk via een of meer applicatie-interfaces. Een Application Service wordt gerealiseerd door een of meer applicatiefuncties die door de component worden uitgevoerd. De service kan dataobjecten vereisen, gebruiken en produceren. Een Application Service moet een gedragseenheid bieden die op zichzelf nuttig is voor de gebruikers. De service heeft een doel, dat dit nut voor de omgeving aangeeft.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord in de ing vorm. Bijvoorbeeld: Transactieverwerking, Indexering.

ApplicationInterface

Een applicatie-interface vertegenwoordigt een toegangspunt waar applicatieservices beschikbaar worden gesteld aan een gebruiker, een andere applicatiecomponent of een knooppunt. Een applicatie-interface specificeert hoe de functionaliteit van een component toegankelijk is voor andere elementen. Een applicatie-interface stelt applicatieservices beschikbaar aan de omgeving.

Naamgevingsconventies
Gebruik: Zelfstandig naamwoord. Bijvoorbeeld: GUI, REST API, Webservice.

Artifact

Een artefact vertegenwoordigt een stukje data dat wordt gebruikt of geproduceerd in een softwareontwikkelingsproces, of door de implementatie en werking van een IT-systeem. Een artefact vertegenwoordigt een tastbaar element in de IT-wereld. Het wordt doorgaans gebruikt om (software)producten te modelleren, zoals bronbestanden, uitvoerbare bestanden, scripts, databasetabellen, berichten, documenten, specificaties en modelbestanden.
Gebruik: zelfstandig naamwoord op basis van de organistie naamgeving van de organisatie van tabellen in databases, xml files etc.

Bedrijfsfunctie

Een bedrijfsfunctie vertegenwoordigt een verzameling bedrijfsgedragingen op basis van een gekozen set criteria (doorgaans vereiste bedrijfsmiddelen en/of competenties), nauw verbonden met een organisatie, maar niet noodzakelijkerwijs expliciet aangestuurd door de organisatie. Bedrijfsprocessen beschrijven een stroom van activiteiten. Bedrijfsfuncties groeperen activiteiten op basis van de vereiste vaardigheden, kennis en middelen. Een bedrijfsproces vormt een reeks bedrijfsfuncties.
Naamgevingsconventies
Gebruik: werkwoord. Voorbeeld: Ondersteunen, Service managen.

Bedrijfsproces

Naamgevingsconventies
Gebruik: Werkwoord in de gebiedende wijs gevolgd door een zelfstandig naamwoord (enkelvoud), bijvoorbeeld: Controleer order, maak offerte, Meldt storing. Vermijd Beheer, verwerk, registreer ……

BI

Business Intelligence, op basis van data informatie realiseren en deze interpreteren tot kennis.

Business Interface

Een Business Interface vertegenwoordigt een toegangspunt waar een bedrijfsservice beschikbaar wordt gesteld aan de omgeving. Een Business Interface stelt de functionaliteit van een bedrijfsservice beschikbaar aan andere bedrijfsrollen of actoren. Het wordt vaak een kanaal genoemd (telefoon, internet, lokaal kantoor, enz.). Dezelfde bedrijfsservice kan via verschillende interfaces beschikbaar worden gesteld. Een Business Interface kan deel uitmaken van een bedrijfsrol of actor via een compositierelatie, en een Business Interface kan een bedrijfsrol bedienen.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord. Bijvoorbeeld: Loket, telefoon, e-mail, formulier en internet.

Business Role

Een bedrijfsrol vertegenwoordigt de verantwoordelijkheid voor het uitvoeren van specifiek gedrag waaraan een actor kan worden toegewezen, of de rol die een actor speelt in een bepaalde actie of gebeurtenis. Een bedrijfsrol kan door meer dan één bedrijfsactor worden vervuld. Omgekeerd kan een bedrijfsactor meer dan één bedrijfsrol vervullen. Bijvoorbeeld, gegeven een bepaalde docent, kunnen hun rollen die in de domeinen omvatten. Een bedrijfsrol bestaat doorgaans binnen een organisatie, ongeacht of een bepaalde actor deze vervult of niet.

Business Service

Een Business Service vertegenwoordigt expliciet gedefinieerd gedrag dat een Business Rol, Business Actor of Business Collaboration aan zijn omgeving blootstelt. Een Business Service wordt gedefinieerd als de extern zichtbare (logische) functionaliteit die betekenisvol is voor de omgeving en wordt gerealiseerd door bedrijfsgedrag (Business Process, Business Function of Business Interaction). Een Business Service stelt de functionaliteit van Business Rollen of Collaborations beschikbaar aan hun omgeving. Deze functionaliteit is toegankelijk via een of meer bedrijfsinterfaces.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord. Bijvoorbeeld: Samenwerking, Berichtuitwisseling Extra: Naam uit de PDC (ing-vorm).

BusinessObject

Een bedrijfsobject vertegenwoordigt een concept dat binnen een specifiek bedrijfsdomein wordt gebruikt. Een bedrijfsobject wordt gebruikt om een ​​objecttype te modelleren waarvan meerdere exemplaren binnen de organisatie kunnen bestaan. In dit geval kan het worden gerealiseerd als een dataobject of representatie. Het kan ook worden gespecialiseerd door een ander bedrijfsobject. Bedrijfsobjecten zijn passief. Ze activeren of voeren geen processen uit.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord in het enkelvoud. Bijvoorbeeld: Factuur, polis, Storingsmelding Logische naam. Vermijd technische namen.

Communication Network

Naamgevingsconventies
Gebruik: Zelfstandig naamwoord. Bijvoorbeeld: WLAN, WAN, VLAN, RON 2.0

Constraint

Een beperking is een factor die de realisatie van doelen beperkt. In tegenstelling tot een vereiste schrijft een beperking niet de beoogde functionaliteit van het systeem voor, maar legt het een beperking op aan de manier waarop het werkt of gerealiseerd kan worden. Dit kan een beperking zijn aan de implementatie van het systeem (bijvoorbeeld specifieke technologie die gebruikt moet worden) of een beperking aan het implementatieproces (bijvoorbeeld tijd- of budgetbeperkingen).
Naamgevingsconventies
Gebruik: Korte titel
Code in attribuut Alias
Bijvoorbeeld: Gebruik JAVA voor maatwerk software

Core element

Er is hier een generieke entiteit gemaakt waar in principe alle elementen uit de ArchiMate core onder vallen, dus de bedrijfs-, applicatie- en technologielaag. Vandaar dat er verwezen wordt naar de overzichtsplaat van de viewpoints, deze is te bereiken door te dubbelklikken op het core element.

CRUD

Create Read Update Delete acties uitgevoerd op data in een database

Data Object

Een dataobject vertegenwoordigt data die gestructureerd is voor geautomatiseerde verwerking. Een dataobject moet een op zichzelf staand stukje informatie zijn met een duidelijke betekenis voor de organisatie, niet alleen voor applicatieniveau. Een dataobject modelleert doorgaans een objecttype waarvan meerdere exemplaren in operationele applicaties kunnen bestaan.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord in het enkelvoud. Bijvoorbeeld: Zoekvraag, Zoekresultaat Logische naam. Vermijd technische namen als dossier, database.

Deliverable

Een Deliverable vertegenwoordigt een nauwkeurig gedefinieerd resultaat van een werkpakket. Werkpakketten leveren Deliverables op. Dit kunnen resultaten van allerlei aard zijn; bijvoorbeeld rapporten, papers, diensten, software, fysieke producten, enz., of immateriële resultaten zoals organisatieverandering. Een Deliverable kan ook de implementatie van (een deel van) een architectuur zijn.

Naamgevingsconventies
Gebruik: Zelfstandig naamwoord in het enkelvoud. Bijvoorbeeld: Architectuur, Roadmap

Device

Een apparaat vertegenwoordigt een fysieke IT-resource waarop systeemsoftware en -artefacten kunnen worden opgeslagen of geïmplementeerd voor uitvoering. Een apparaat is een specialisatie van een knooppunt (node) dat een fysieke IT-resource met verwerkingscapaciteit vertegenwoordigt. Het wordt doorgaans gebruikt om hardwaresystemen zoals mainframes, pc's of routers te modelleren. Meestal maken ze samen met de systeemsoftware deel uit van een knooppunt. Apparaten kunnen samengesteld zijn, d.w.z. bestaan ​​uit subapparaten.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord. Bijvoorbeeld: IBM zSeries mainframe

DWH

DataWare House omgeving geconfigureerd voor het doen van data analyse en reporting (zie OLAP)

ETL

Extract Transform Load

Gap

Een Gap vertegenwoordigt een verschil tussen twee plateaus. Het Gap-element is gekoppeld aan twee plateaus (bijvoorbeeld een basis- en doelarchitectuur, of twee opeenvolgende transitiearchitecturen) en vertegenwoordigt de verschillen tussen deze plateaus.
Naamgevingsconventies
Gebruik: Korte titel
Bijvoorbeeld: Applicatie niet bruikbaar via Cloud Werkplek

GIS

Geografisch Informatie Systeem

Governance

Processen en inrichting van data eigenaarschap en beleid

Hadoop

Open Source Gedistribueerd File Systeem inclusief ecosysteem met componenten voor functionaliteiten

Integratie Component (Application Component)

Component toegewezen aan de integratie functie als middleware functionaliteit.

Integratie Interface Afnemer (Application Interface)

Naamgeving: {naam van de service} Afnemer
Bijvoorbeeld: Relatie_SRV Afnemer

Integratie Interface Bron (Application Interface)

Betreft de interface binnen de integratielaag die toegang geeft tot de bron. Dit kan een IMH of ORCH zijn.

Naamgeving: {naam van de service} Bron
Bijvoorbeeld: Relatie_SRV Bron

JDBC

Java Database Connectivity zie ODBC

JSON

Javascript Object Notation voor uitwisselen van semigestructureerde data zie ook XML

Lineage

Bewerkingsstappen op de data zie ook provenance

Node

Een Node vertegenwoordigt een reken- of fysieke resource die andere reken- of fysieke resources host, manipuleert of ermee interageert. Nodes zijn elementen die technologisch gedrag uitvoeren en technologische objecten zoals artefacten uitvoeren, opslaan en verwerken. Nodes worden bijvoorbeeld gebruikt om applicatieplatforms te modelleren.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord. Bijvoorbeeld: Applicatie Server, machine naam.

NoSQL

Database management systeem dat data op andere wijze opslaat (gedistribueerd) dan de traditionele RDBMS

ODBC

Open Database Connectivity gestandaardiseerde API voor interactie met RDBMS en NoSQL

OLAP

Online Analytical Processing

OLTP

Online Transactional Processing

On Premise

Opslag van data in het eigen data centrum van de organisatie

Outcome

Een Outcome vertegenwoordigt een eindresultaat. Outcomes zijn hoogwaardige, bedrijfsgerichte resultaten die voortkomen uit de capaciteiten van een organisatie. Outcomes hangen nauw samen met vereisten, doelen en andere intenties. Outcomes zijn de eindresultaten, en doelen of vereisten worden vaak geformuleerd in termen van resultaten die gerealiseerd moeten worden. Capaciteiten zijn ontworpen om dergelijke resultaten te bereiken.

Plateau

Een plateau vertegenwoordigt een relatief stabiele toestand van de architectuur die gedurende een beperkte tijdsperiode bestaat.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord
Bijvoorbeeld: Baseline, Transitie, Doelarchitectuur

Principle

Een principe vertegenwoordigt een intentieverklaring die een algemene eigenschap definieert die van toepassing is op elk systeem in een bepaalde context binnen de architectuur. Principes definiëren beoogde eigenschappen van systemen. Een principe definieert een algemene eigenschap die van toepassing is op elk systeem in een bepaalde context. Een principe wordt gemotiveerd door een bepaald doel of een bepaalde drijfveer. Organisatiewaarden, best practices en ontwerpkennis kunnen worden weerspiegeld en toepasbaar gemaakt in termen van principes.
Naamgevingsconventies
Gebruik: Korte titel
Code in attribuut Alias
Bijvoorbeeld: Hergebruik voor aanschaf voor maatwerk

Query

Bevragen van data in een database, vaak gebaseerd op een gestandaardiseerde taal SQL

RDBMS

Relational Database Management System

Requirement

Een vereiste is een behoefteverklaring die een eigenschap definieert die van toepassing is op een specifiek systeem, zoals beschreven door de architectuur. Vereisten modelleren de eigenschappen van deze elementen die nodig zijn om de doelen te bereiken die door de doelstellingen worden gemodelleerd. In dit opzicht vertegenwoordigen vereisten de middelen om doelen te realiseren.
Naamgevingsconventies
Gebruik: Korte titel
Code in attribuut Alias
Bijvoorbeeld: 24/7 beschikbaar.

REST

Representational State Transfer, architectuur voor het uitwisselen van gegevens meestal voor lezen EN schrijven

SOA

Service Oriented Architecture

SQL

Structured Query Language

Stakeholder

Een stakeholder is een persoon, groep of organisatie die belang heeft bij een bepaalde verandering. Meestal in de vorm van veranderingen in een project, besluit of bedrijf, omdat hij of zij wordt beïnvloed door de uitkomst ervan of er zelf invloed op kan uitoefenen. Stakeholders kunnen zowel intern als extern zijn en hebben vaak uiteenlopende belangen.

Systeem software

Systeemsoftware vertegenwoordigt software die een omgeving biedt of daaraan bijdraagt ​​voor het opslaan, uitvoeren en gebruiken van software of data die erin is geïmplementeerd. Systeemsoftware is een specialisatie van een Node die wordt gebruikt om de softwareomgeving te modelleren waarin artefacten worden uitgevoerd. Meestal wordt systeemsoftware gecombineerd met een apparaat dat de hardwareomgeving vertegenwoordigt om een ​​algemene Node te vormen.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord. Bijvoorbeeld: J2EE server, DB2, vista, Product Eigennaam

Technology Function

Een technologische functie vertegenwoordigt een verzameling technologisch gedrag dat door een knooppunt kan worden uitgevoerd. Een technologische functie beschrijft het interne gedrag van een knooppunt; voor de gebruiker van een knooppunt dat een technologische functie uitvoert, is deze functie onzichtbaar. Als het gedrag extern zichtbaar is, gebeurt dit via een of meer technologische services. Een technologische functie abstraheert van de manier waarop deze wordt geïmplementeerd.
Naamgevingsconventies
Gebruik: zelfstandig naamwoord. Bijvoorbeeld Backup en Restore, Printing, Scanning, Searching (ing-vorm).

Technology Interface

Een technologische interface vertegenwoordigt een toegangspunt waar de technologische services die door een knooppunt worden aangeboden, toegankelijk zijn. Een technologische interface specificeert hoe de technologische services van een knooppunt toegankelijk zijn voor andere knooppunten. Een technologische interface stelt een technologische service beschikbaar aan de omgeving.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord. Bijvoorbeeld: Sybase Open Client, CPS, GFX, MQ, EWMS, XML.

Technology Service

Een technologische service vertegenwoordigt expliciet gedefinieerd, blootgesteld technologisch gedrag. Een technologische service stelt de functionaliteit van een knooppunt bloot aan zijn omgeving. Deze functionaliteit is toegankelijk via een of meer technologische interfaces. Het kan artefacten vereisen, gebruiken en produceren. Typische technologische services kunnen bijvoorbeeld berichten-, opslag-, naamgevings- en directoryservices omvatten. Het kan toegang krijgen tot artefacten, bijvoorbeeld een bestand met een bericht.
Naamgevingsconventies
Gebruik: Zelfstandig naamwoord in de ing vorm. Bijvoorbeeld: Messaging, Broadcasting.

WorkPackage

Een werkpakket vertegenwoordigt een reeks acties die zijn geïdentificeerd en ontworpen om specifieke resultaten te behalen binnen de gestelde tijd en middelen. Het centrale gedragselement is een werkpakket. Een werkpakket is een gedragselement met een duidelijk gedefinieerde start- en einddatum en realiseert een welomschreven set doelen of deliverables. Het werkpakketelement kan worden gebruikt om subprojecten of taken binnen een project te modelleren, projecten, programma's of projectportfolio's te voltooien.
Naamgevingsconventies
Gebruik: Werkwoord in de gebiedende wijs gevolgd door een zelfstandig naamwoord (enkelvoud), bijvoorbeeld: Beschrijf architectuur, Bouw applicatie

XML

Extensible Markup Language voor semi gestructureerde data