NXP biedt meer dan twintigduizend producten aan met een breed scala aan functies en technologieën. Informatie over elk van deze producten wordt in diverse interne systemen opgeslagen en beheerd. Hoe zorg je er dan voor dat informatie in alle verschillende systemen wordt bijgewerkt? NXP lost het op met Linked Data.
Informatie over producten wordt op verschillende manieren en via meerdere kanalen intern en naar de klant gecommuniceerd: bijvoorbeeld via internet, mobiel en print. Hierdoor raken data verspreid en wordt informatie gedupliceerd in meerdere applicaties en databases. Dit leidt ertoe dat mensen niet kunnen vinden wat ze zoeken of tegenstrijdige informatie vinden. De Enterprise Data Hub, een data-integratietechnologie, zorgt ervoor dat data uit verschillende databases geïntegreerd kunnen worden via Linked Dataprincipes en standaard webtechnologieën. Dankzij ‘shared identifiers’ kunnen gebruikers bijvoorbeeld data over de elektrische eigenschappen van een product samenvoegen, met gegevens over de levenscyclus van het product.
De NXP Enterprise Datahub haalt data op uit bronsystemen, transformeert deze naar RDF en laadt ze vervolgens in de RDF Graph Database, van waaruit ze conform Linked Data-principes worden gepubliceerd.
De brondata bestaan uit diverse XML- en CSV-formaten en kennen verschillende updatefrequenties. In het eenvoudigste geval kunnen data automatisch worden opgehaald. In andere gevallen worden berichten verspreid via de Enterprise Service Bus (ESB) en wordt de transformatie in het kanaal geïmplementeerd. Van XML-bronnen wordt de data naar RDF (RDF/XML of Trix) getransformeerd, gebruikmakend van XSLT of XQuery. Voor CSV-bronnen wordt de CSV naar een Java-object gebracht, vervolgens naar XML, gevolgd door XSLT.
Om te voorkomen dat interne data per ongeluk publiek toegankelijk worden, zijn strikte filtermechanismen opgezet. Deze filteren de openbare subsets uit interne data. Dit gebeurt met behulp van SPARQL 1.1 Federated Query, samen met SPARQL 1.1 Update, waar de ‘business rules’ worden gevangen in SPARQLlanguage. Waar mogelijk heeft NXP gebruikgemaakt van bestaande standaard vocabulaires als Dublin Core, SKOS, FOAF en Schema.org. Omdat er een aantal voor de sector benodigde termen en concepten ontbraken, is ook een NXP-vocabulaire ontwikkeld met mappings (zoals rdfs:subClassOf) naar externe vocabulaires. Zo zijn er voldoende mogelijkheden om de data te beschrijven en kunnen externe gebruikers de betekenis van begrippen gemakkelijker nagaan.
Weergave van een feit, begrip of aanwijzing, geschikt voor overdracht, interpretatie of verwerking door een persoon of apparaat
Weergave van een feit, begrip of aanwijzing, geschikt voor overdracht, interpretatie of verwerking door een persoon of apparaat
Weergave van een feit, begrip of aanwijzing, geschikt voor overdracht, interpretatie of verwerking door een persoon of apparaat
Resource Description Framework (RDF) is een standaardmodel voor gegevensuitwisseling op het web. RDF heeft functies die het samenvoegen van gegevens vergemakkelijken, zelfs als de onderliggende schema's verschillen, en het ondersteunt specifiek de evolutie van schema's in de loop van de tijd zonder dat alle gegevensgebruikers moeten worden gewijzigd.
Als in Data formaten, Opslagformaten en Uitwisselingsformaten.
Simple Protocol And RDF Query Language (SPARQL) is een RDF zoektaal (Query Language) - die gebruikt wordt om RDF-gebaseerde data te bevragen middels zoekopdrachten (Query).
Simple Knowledge Organization System (SKOS) is een internationale standaard voor het maken van taxonomieen en thesauri
FOAF (Friend of a Friend) is ontwikkeld als een machine-leesbare ontologie, die personen beschrijft, de relaties met andere personen en voorwerpen, en de interacties hiervan.
Een sector is een deel van de economie. Het is een benaming voor alle bedrijven samen die actief zijn in een bepaalde categorie producten of diensten.
Een vocabulaire is een verzameling herbruikbare modeleerconstructies in RDF, generiek of specifiek voor een bepaald domein, die gebruikt kunnen worden om Linked Data mee te beschrijven, modeleren en op te slaan en om Linked Data via het internet met elkaar te kunnen linken.
De activiteiten van Platform Linked Data Nederland (PLDN) worden mede mogelijk gemaakt dankzij het Kadaster, TNO, Big Data Value Center (BDVC), ECP, Forum Standaardisatie, Kennisnet, SLO, Waternet, Taxonic, MarkLogic, Triply, Franz Inc., SemmTech, Rijksdienst voor het Cultureel Erfgoed (RCE), Beeld en Geluid, EuroSDR, de KVK en ArchiXL
Wilt u op de hoogte gehouden worden van nieuws en ontwikkelingen binnen PLDN?
Schrijf u dan in voor de nieuwsbrief