% IMPORTANT: The following is UTF-8 encoded. This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.
@ARTICLE{Dhling:878344,
author = {Dähling, Stefan and Razik, Lukas and Monti, Antonello},
title = {{OWL}2{G}o: {A}uto-generation of {G}o data models for {OWL}
ontologies with integrated serialization and deserialization
functionality},
journal = {SoftwareX},
volume = {12},
issn = {2352-7110},
address = {Amsterdam [u.a.]},
publisher = {Elsevier},
reportid = {FZJ-2020-02793},
pages = {100571 -},
year = {2020},
abstract = {The Web Ontology Language (OWL) is a formal language for
the description of terms and their relationship in a certain
domain. It enables information exchange among heterogeneous
applications and devices in a machine-readable format.
However, in software development the usage of data models is
common. In order to facilitate the usage of ontologies
encoded in OWL also in software development we present
OWL2Go. OWL2Go is a code-generator that parses an OWL
ontology and generates a Go package implementing a data
model compliant with the ontology as well as a serializer
and deserializer for conversion between the Go data model
and Turtle or JSON-LD documents. We demonstrate the
generation process and the usage of the resulting Go package
with the Smart Appliances REFerence (SAREF) ontology.},
cin = {IEK-10},
ddc = {004},
cid = {I:(DE-Juel1)IEK-10-20170217},
pnm = {899 - ohne Topic (POF3-899)},
pid = {G:(DE-HGF)POF3-899},
typ = {PUB:(DE-HGF)16},
UT = {WOS:000600676600033},
doi = {10.1016/j.softx.2020.100571},
url = {https://juser.fz-juelich.de/record/878344},
}