namespace

Uit ROSA Wiki
Naar navigatie springen Naar zoeken springen
Een mechanisme dat in veel computertalen de mogelijkheid biedt om namen van variabelen, constanten en functies (identifiers) zodanig te groeperen dat ze binnen verschillende contexten een (volstrekt) afzonderlijke betekenis en werking krijgen.

Zie voor meer begripsdefinities het ROSA Begrippenkader

Aanduidingen

URI* Een gegarandeerd unieke combinatie van een internetadres en een identificatiecode waarmee altijd aan dit begrip kan worden gerefereerd. De URI bestaat uit een prefix en een suffix. Het prefix is een URL, het suffix is een Universally Unique Identifier (UUID).https://rosa.wikixl.nl/index.php/F662c02f-0c2d-4457-9746-1fd8e617e037
Aanduiding* De voorkeursterm waaronder een begrip bekend staat.namespace
Alternatieve aanduiding Alternatieve term waaronder een begrip bekend staat.naamruimte
Afkorting Een notatie of code die als verkorte aanduiding van een begrip fungeert.
Alternatieve zoekterm Een term waarop mensen ook zoeken als ze de betekenis van een begrip willen weten, maar die niet een correcte of wenselijke aanduiding is.namespaces

Betekenis

Context Aanduiding van het globale architectuuronderwerp of beschouwingsgebied van een begrip.
Definitie* Omschrijving van de betekenis van het begrip.Een mechanisme dat in veel computertalen de mogelijkheid biedt om namen van variabelen, constanten en functies (identifiers) zodanig te groeperen dat ze binnen verschillende contexten een (volstrekt) afzonderlijke betekenis en werking krijgen.
Toelichting Inhoudelijke toelichting op de definitie van dit begrip.In het algemeen is een namespace een abstracte zone die bestaat of zou kunnen bestaan uit namen, technische termen of woorden. Een namespace identificeert een verzameling van namen eenduidig, zodat er geen sprake kan zijn van ambiguïteit als objecten met een andere herkomst maar met dezelfde naam door elkaar gebruikt worden. De reden hiervoor is dat de namen nooit "vermengd" kunnen worden, omdat ze uit verschillende namespaces komen. In een namespace moet iedere naam uniek zijn.De namespace is de context, waarin ieder woord in principe kan refereren aan een object of concept in de werkelijkheid. Een namespace werkt als een prefix. In de IT wordt een namespace vaak geschreven in de vorm van een URL, maar dit hoeft niet.
Voorbeelden Een of meer voorbeelden van een begrip.In context X komen functies met de namen a, b en c voor, en in de context Y functies met de namen b, d en e. De namen b en c komen twee keer voor en dit kan tot verwarring leiden. Door toevoeging van een namespace-aanduiding worden de namen echter uniek, zoals bijvoorbeeld X:b en Y:b., en in context Y de functies c

Gebruik

Wenselijkheid gebruik Aanduiding van de wenselijkheid van het gebruik van een begrip.gangbaar begrip
Werkingsgebied* onderwijs (Alle onderwijsvormen en opleidingen)
Domein Het ketendomein en/of IV-domein (ROSA) waarbinnen dit begrip wordt gebruikt dan wel gedefinieerd is.
Toepassing Aanduiding van de architecturen en architectuurmodellen waarin dit begrip wordt gebruikt (bijvoorbeeld: ROSA-metamodel, FORA, AMIGO-uitwisselingsmodel, etc.).ROSA
Begrippencategorie* Aanduiding van de ROSA-begrippencategorie waartoe dit meer specifieke begrip behoort.giv-begrip

Semantische relaties

Relatie met KOI-concept Aanduiding van het concept in het Kernmodel Onderwijsinformatie waarvan dit begrip een specialisatie is.
Relatie met andere begrippen Aanduiding van andere begrippen binnen of buiten het ROSA-begrippenkader waarmee dit begrip inhoudelijk kan worden geassocieerd.
Andere begrippen met een relatie naar dit begripBegrippen die een relatie met die begrip hebben.

Herkomst

Bron Aanduiding van de herkomst van de definitie.https://nl.wikipedia.org/wiki/Naamruimte
Wettelijke basis Verwijzing naar een of meer artikelen uit wet- of regelgeving op www.wetten.nl die de basis van de definitie van het begrip vormen.
Eigenaar* De organisatorische entiteit die verantwoordelijk is voor deze beschrijving van dit begrip.Wikipedia
Beschrijver De organisatorische entiteit die de beschrijving van dit begrip heeft opgesteld.Edustandaard-werkgroep Edukoppeling

Redactionele status

Begrippenset Aanduiding van de set waartoe dit begrip behoort.Edukoppeling
Redactionele status Aanduiding van de redactionele toestand van de beschrijving van dit begripVastgesteld
Redactionele opmerkingen Toelichting waarom voor deze definitie is gekozen.
Begin geldigheid Datum vanaf wanneer dit begrip wordt gebruikt in de ROSA.06-07-2023
Einde geldigheid Datum vanaf wanneer dit begrip niet meer wordt gebruikt in de ROSA.
Datum laatste wijziging Datum waarop de laatste wijziging van een of meer van de attributen van dit begrip is aangepast binnen de ROSA.06-07-2023
Beschrijving laatste wijziging Inhoudelijke beschrijving van deze laatste wijziging binnen de ROSA.Vastgesteld in Architectuurraad 6-7-2023
Datum laatste review Datum waarop de beschrijving van dit begrip voor het laatst is gereviewd binnen de ROSA, ook als dit niet tot wijzigingen heeft geleid.06-07-2023

Een * bij een attribuut duidt aan dat dit attribuut verplicht ingevuld moet zijn.