Definitie van Component #104
Unanswered
RonaldvCortenberghe
asked this question in
Q&A
Replies: 1 comment
-
Uit de informatiearchitectuur[principes is bij 'Componenten beperken zich tot functionaliteit binnen de laag waartoe ze behoren' ook opgenomen 'Als er goede redenen voor zijn, mag een component conform het pas-toe-of-leg-uit principe ook functionaliteit uit de onderliggende laag realiseren (bijvoorbeeld een front-end-applicatie die ook procesfunctionaliteit bevat omdat daarvoor geen bruikbare component beschikbaar is)'. Het is daarbij natuurlijk mogelijk om af te wijken van een principe. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hierbij een eerste aanzet (uw kritische bijdrage is gewenst).
OpenCatalogi is een weergave van Componenten verdeeld over de 5 lagen zoals gedefinieerd door VNG in het Gegevenslandschap (https://www.gemmaonline.nl/index.php/Gegevenslandschap en https://componentencatalogus.commonground.nl/5-lagen-model).
COMPONENT
Voor OpenCatalogi hanteren we de archimate definitie met de aanscherpingen die vanuit de VNG worden meegegeven in hoofdstuk 2.1 van https://www.gemmaonline.nl/images/gemmaonline/0/09/GEMMA_Gegevenslandschap_-_Informatiearchitectuurprincipes_v1_0.pdf.
De archimate definitie zoals vertaald door VNG:
Een modulair, zelfstandig inzetbaar, herbruikbaar en vervangbaar deel van een systeem, dat zijn functionaliteit aanbiedt via goed gedefinieerde interfaces. Applicatiecomponenten stellen functionaliteit beschikbaar, die gebruikt wordt om de applicatiediensten mee te leveren.
De aanscherpingen vanuit de VNG:
We werken met componenten die afgebakende functionaliteit kennen, zoveel mogelijk ontkoppeld zijn en met
elkaar communiceren via gestandaardiseerde interfaces. Ingevuld met (voor zover van toepassing voor OpenCatalogi):
Gangbare service-oriëntatie
Componenten conformeren zich aan het vijf-lagenmodel
Verschijningsvorm per laag
De verschijningsvorm van een component is afhankelijk van de laag. In navolgende figuur is dit weergegeven:
Beta Was this translation helpful? Give feedback.
All reactions