[Fiware-ngsi-ld] Approaches to evolve FIWARE GE to Linked Data

Torsten Spieldenner torsten.spieldenner at dfki.de
Fri Aug 10 10:03:14 CEST 2018


Good morning,

in the context of Ernoe's email below, and the beginning discussion of 
how to evolve FIWARE GE to Linked Data applications, I would like to 
introduce, also on this mailing list, our approach that we developed at 
DFKI in the scope of FI-NEXT to map runtime data to Linked Data 
representations:

https://www.researchgate.net/publication/324476013_ECA2LD_From_Entity-Component-Attribute_runtimes_to_Linked_Data_applications


The main goal of this work was to lift applications to Linked Data by 
mapping its local native data to a Linked Data interface, while leaving 
the legacy code and data basically untouched. We see in this a worthwile 
contribution to gain insight of how to employ similar steps for FIWARE 
GE, and minimze effort to add Linked Data interfaces to existing 
software artifacts. The presented approach works as an additional layer 
between local runtime data and the network and operates transparently on 
top of the native application data. This allows to keep large parts of 
data and APIs within the application unchanged, an important feature, as 
developers can keep working within a code base that they are used to.

The work presents formal mapping rules from Entity-Component-Attribute 
runtime data to resources in terms of the Linked Data Platform. However, 
while the paper focuses on LDP as target specification, similar mappings 
may be created for NGSI-LD, with its similarly clearly specified 
structures and concepts to which runtime data needs to be translated.

A second contribution of this paper is an introduction of how to employ 
RDF mapping vocabularies to augment Linked Data Resources with domain 
semantic information. Having a precisely specified model with NGSI-LD as 
well, similar considerations might apply for NGSI-LD resources. The 
benefit would be a more precise and versatile semantic description of 
provided data, with the description not necessarily being created by the 
NGSI-LD producing application istelf, or even the same developer that 
wrote the application, but it may be created by respective domain 
experts and provided as additional resources. Respective semantic 
annotation can then contribute to cross-domain data interoperability 
between GE on a semantic level.

Best Regards,
Torsten Spieldenner

Am 10.08.18 um 1:53 AM schrieb Ernoe Kovacs:
>
> Dear Member of the NGSI-LD Working Group in FIWARE,
>
> I just created the mail below and sent it out to the FIWARE ecosystem 
> mailinglist.
> It is awaiting moderator approval.
>
> With that mail we like to announce the NGSI-LD working group in FIWARE 
> to the
> FIWARE ecosystem. Feel free to forward to the mail to respective 
> interested
> parties and projects.
>
> Kind regards
>
> Ernoe
>
> *From:*Ernoe Kovacs
> *Sent:* Freitag, 10. August 2018 01:49
> *To:* 'fiware-ecosystem at lists.fiware.org'
> *Subject:* Announcing the NGSI-LD working group in FIWARE
>
> Dear FIWARE enthusiasts,
>
> global digitization and related accelerated deployments of IoT, 
> SmartCity and Data Lake solutions can be seen everywhere.
> This drives the need to capture and integrate diverse and constantly 
> changing data sources and analytic results . Providing a comprehensive,
> robust and open approach using standards is critical to the continued 
> success of FIWARE. Next generation Context Management needs
> to evolve to address semantics, linking of data,  and provide 
> appropriate Query Languages. Otherwise there is a risk of falling behind.
>
> The ETSI ISG CIM (Industry Specification Group on Context Information 
> Management), with strong support from FIWARE players, has developed
> a first version of the NGSI-LD API – an evolution of the FIWARE NGSI 
> context interfaces. We now want to discuss in FIWARE how to evolve 
> FIWARE GEs
> to support NGSI-LD.
>
> *_Advantages of NGSI-LD in a nutshell:_*
>
> *Formal Specification*- being based on an ETSI Group Specification, 
> NGSI-LD 
> <http://www.etsi.org/deliver/etsi_gs/CIM/001_099/004/01.01.01_60/gs_CIM004v010101p.pdf> 
> becomes attractive to an even broader audience, including smart cities 
> and
> governmental organizations  including the European Commission. The LD 
> in NGSI-LD stands for ‘Linked Data’ and enables easier integration
> with a plethora of information sources.
>
> *Semantic Data*and *Upgrade Path* - while the serialization of NGSI-LD 
> is still JSON and is very similar to the NGSIv2 serialization,
> the LD-Aspect comes in with a special “@context” element that can also 
> be integrated into an HTTP header.
>
> *Linked Data/Relationships* - The underlying information model has 
> been extended to explicitly support relationships between entities
> resulting in an entity graph. The “@context” allows linking to 
> standardized vocabularies without compromising the succinct JSON 
> representation
> of the information itself.
>
> *Information / Documentation*
>
> More information about and motivation for NGSI-LD can be found in the 
> attached presentation.
>
> *_How to participate…_*
>
> We have now created the fiware-ngsi-ld at lists.fiware.org 
> <mailto:fiware-ngsi-ld at lists.fiware.org> mailing list, where we want 
> to start discussing the evolution of FIWARE towards NGSI-LD.
> If you want to be part of this journey, please subscribe to the 
> mailing list via https://lists.fiware.org/listinfo/fiware-ngsi-ld 
> <https://lists.fiware.org/listinfo/fiware-ngsi-ld>.
>
> Please share this information with interesting parties.
>
> _Timeline
> _We expect substantial pickup of the discussion after the summer 
> break. But of course, technical discussions as well as questions can 
> already start now.
> Please use the mailinglists
>
> Best regards
> - Ernö Kovacs on behalf of the FIWARE roadmap team
>
> ____________________________________________________________
>
> Dr. Ernö Kovacs エルノー・コヴァーチェ
>
> NEC Laboratories Europe GmbH                              IoT Platform 
> Research
>
> Kurfürsten-Anlage 36 | D-69115 Heidelberg, Germany
>
> E-Mail: ernoe.kovacs at neclab.eu <mailto:ernoe.kovacs at neclab.eu> 
> <mailto:ernoe.kovacs at neclab.eu>
>
> Tel. +49 6221 4342 – 131 |Fax. +49 6221 4342 – 115 Mobile: +49 163 2086046
>
> Registered at Amtsgericht Mannheim, Germany, HRB728558
>
> __________________________________________________________
>
>
>
> Dieser Nachrichteninhalt wird auf Anfrage komplett heruntergeladen.

-- 
Torsten Spieldenner, M.Sc.

Tel.: +49 6 81 / 8 57 75 - 77 48
Fax.: +49 6 81 / 8 57 75 - 22 35

Internet: http://www.dfki.de/web/forschung/asr/

-------------------------------------------------------------
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Trippstadter Strasse 122, D-67663 Kaiserslautern, Germany

Geschaeftsfuehrung:
Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster (Vorsitzender)
Dr. Walter Olthoff

Vorsitzender des Aufsichtsrats:
Prof. Dr. h.c. Hans A. Aukes

Amtsgericht Kaiserslautern, HRB 2313
-------------------------------------------------------------

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.fiware.org/private/fiware-ngsi-ld/attachments/20180810/c52ab81c/attachment.html>


More information about the Fiware-ngsi-ld mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy