Skip to main content

DataSpecer: A Model-Driven Approach to Managing Data Specifications

  • Conference paper
  • First Online:
The Semantic Web: ESWC 2022 Satellite Events (ESWC 2022)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://dataspecer.com/.

  2. 2.

    https://youtu.be/lZoM794_uFk.

  3. 3.

    https://json-schema.org/.

  4. 4.

    https://tabatkins.github.io/bikeshed/.

References

  1. 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

  2. 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

    Chapter  Google Scholar 

  3. 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

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Štěpán Stenchlák .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics