Abstract
In this paper, we demonstrate DataSpecer, a tool for effortless management of data specifications based on a domain ontology. Using DataSpecer, the users can generate technical artifacts such as data schemas, e.g., in JSON Schema or XML Schema, and human-readable documentation for a specific dataset based on the provided ontology while maintaining the semantic mapping from the generated artifacts to the ontology. This significantly eases the task of developing data specifications and keeping the corresponding technical artifacts consistent in the process. The tool is based on a previously studied model-driven development (MDD) approach [5] that divides data modeling into layers. This approach was already partially implemented in the tools XCase [2] and eXolutio [3], however, only for XML Schemas and only based on a manually created model, not on an existing domain ontology. Our current tool provides support for the implementation of artifact generators for any target format, including human-readable documentation, and supports domain ontologies as the starting point of the MDD. The tool is already in use in Czechia with the Semantic Government Vocabulary (SGOV) [4] serving as the domain ontology.
This work was partially supported by the Charles University grant SVV 260588.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Guizzardi, G., Benevides, A.B., Fonseca, C.M., Porello, D., Almeida, J.P.A., Sales, T.P.: UFO: unified foundational ontology. Appl. Ontol. Pre-press(Pre-press), 1–44 (2021). https://content.iospress.com/articles/applied-ontology/ao210256
Klímek, J., Kopenec, L., Loupal, P., Malý, J.: XCase - a tool for conceptual XML data modeling. In: Grundspenkis, J., Kirikova, M., Manolopoulos, Y., Novickis, L. (eds.) ADBIS 2009. LNCS, vol. 5968, pp. 96–103. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-12082-4_13
Klímek, J., Malý, J., Nečaský, M., Holubová, I.: eXolutio: methodology for design and evolution of XML schemas using conceptual modeling. Informatica 26(3), 453–472 (2015). https://content.iospress.com/articles/informatica/inf1065
Křemen, P., Nečaský, M.: Improving discoverability of open government data with rich metadata descriptions using semantic government vocabulary. J. Web Semant. 55, 1–20 (2019). https://doi.org/10.1016/j.websem.2018.12.009
Nečaský, M., Mlýnková, I., Klímek, J., Malý, J.: When conceptual model meets grammar: a dual approach to XML data modeling. Data Knowl. Eng. 72, 1–30 (2012). https://doi.org/10.1016/j.datak.2011.09.002
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Stenchlák, Š., Nečaský, M., Škoda, P., Klímek, J. (2022). DataSpecer: A Model-Driven Approach to Managing Data Specifications. In: Groth, P., et al. The Semantic Web: ESWC 2022 Satellite Events. ESWC 2022. Lecture Notes in Computer Science, vol 13384. Springer, Cham. https://doi.org/10.1007/978-3-031-11609-4_10
Download citation
DOI: https://doi.org/10.1007/978-3-031-11609-4_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-11608-7
Online ISBN: 978-3-031-11609-4
eBook Packages: Computer ScienceComputer Science (R0)