Utveckla din modell för länkade data

Behöver du beskriva en informationsmodell för länkade data? Funderar du på hur du ska skapa en grafdatabas, en dataportal eller helt enkelt organisera din organisations dataset? Då har du kommit rätt! Låt oss förklara varför svaret ligger i Entryscape Models.

Bygger på länkade data och öppna standarder

EntryScape Models är datamodellering för länkade data som säkerställer enastående interoperabilitet. EntryScape Models bygger på öppna format och standarder för länkade data, t.ex. RDFS, SKOS, PROF och SHACL.

De applikationsprofiler som skapas med EntryScape Models kan användas för att generera specifikationer, validera data, redigera och presentera information.

Fokus på applikationsprofiler

Applikationsprofiler främjar interoperabilitet

Med EntryScape Models kan du definiera klasser och egenskaper för att fånga ny semantik. Men viktigast av allt är att EntryScape Models gör det möjligt att återanvända och förfina befintliga klasser och egenskaper från välkända vokabulärer genom att definiera applikationsprofiler. Den senare metoden är avgörande för att möjliggöra interoperabilitet och dataintegration.

UML klassdiagram

EntryScape Models erkänner att UML-klassdiagram är industristandarden för schematiska representationer av informationsmodeller. För detta ändamål upprätthåller EntryScape Models flerspråkiga och interaktiva UML-klassdiagram för den länkade datamodellen, inklusive klasser, egenskaper och applikationsprofiler. Användare kan skapa flera varianter för att undertrycka information eller justera den automatiska layouten för bättre läsbarhet.

Specifikationer för länkade data

EntryScape Models omfattar Profiles Vocabulary (PROF)-perspektivet på specifikationer som paket med resurser som är användbara för att förstå data. En specifikationsresurs kan vara ett dokument, ett diagram, ett schema, en applikationsprofil och så vidare. En specifikation kan byggas för att frysa det aktuella tillståndet och göra det möjligt att underhålla flera versioner av modellen.

Datavalidering med SHACL

EntryScape Models använder Shapes Constraint Language (SHACL) för att säkerställa en hög datakvalitet. Genom att definiera och genomdriva databegränsningar hjälper SHACL till att upprätthålla noggrannheten och konsistensen hos RDF-data, vilket ger ett robust ramverk för datavalidering.

Redigera och presentera via RDForms

Med EntryScape Models kan du definiera klasser och egenskaper för att fånga ny semantik. Men viktigast av allt är att EntryScape Models gör det möjligt att återanvända och förfina befintliga klasser och egenskaper från välkända vokabulärer genom att definiera applikationsprofiler. Den senare metoden är avgörande för att möjliggöra interoperabilitet och dataintegration.

Här presenterar vi tre exempel på många potentiella användningsområden för EntryScape Models. EntryScape Models är inte begränsad till någon specifik informationsmodell och du kan definiera din egen från grunden eller återanvända någon befintlig för dina behov.

1. Anpassa DCAT-AP till din domän

DCAT-AP är en europeisk applikationsprofil av DCAT för hur man uttrycker interoperabla datakataloger. Många länder har en landsspecifik anpassning som både ger vägledning, förfiningar och mindre avvikelser från standardversionen. Det finns också domäner som geodata, transport, statistik, hälsa etc. som tillhandahåller ytterligare fält för att ge bättre täckning för deras specifika behov.

EntryScape Models utmärker sig genom att underhålla sådana anpassningar som en förfining ovanpå standardversionen av DCAT-AP. Fördelen är att du kan definiera profilen utifrån vad som gör den unik snarare än en djup kopia som måste hållas i fas med alla ändringar i originalmodellen.

2. Applikationsprofil för Dublin Core-termer

Dublin Core Terms är kanske den mest använda vokabulären inom området länkade data. En viktig anledning är att den tillhandahåller en rad egenskaper som titel, utgivare etc. som har ett mycket brett tillämpningsområde utan att begränsa deras användning till någon specifik klass. En effekt av detta är att Dublin Core-gruppen under lång tid har påtalat behovet av applikationsprofiler.

EntryScape Models är ett av få verktyg som har uttryckligt stöd för att bygga applikationsprofiler och det har utvecklats med Dublin Core-gruppens krav i åtanke. Dessutom finns Dublin Core redan tillgängligt som en modell för återanvändning i biblioteket för EntryScape Models.

3. Undergrupp till Schema.org

Schema.org tillhandahåller ett brett utbud av klasser och egenskaper för många olika behov. Följaktligen kan många av egenskaperna användas på många klasser, vilket möjliggör en mängd olika kombinationer.

EntryScape Models är det perfekta verktyget för att göra ett urval och begränsa hur dessa egenskaper fungerar tillsammans för att åstadkomma en modell som passar dina specifika behov. Ett bra exempel på detta är turismdomänen där klasserna LodgingBusiness, FoodEstablishment, Place, Event, Trip och Store motsvarar ryggraden i informationsmodellen.

Book a meeting with us!