Skip to main content
Top

2020 | OriginalPaper | Chapter

Design of a Web-Service for Formal Descriptions of Domain-Specific Data

Authors : Jannik Sidler, Eric Braun, Thorsten Schlachter, Clemens Düpmeier, Veit Hagenmeyer

Published in: Environmental Software Systems. Data Science in Action

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The growing relevance of Big Data and the Internet of Things (IoT) leads to a need for an efficient handling of this data. One key concept to achieve efficient data handling is their semantic description. In the environmental and energy domain, these issues become more relevant since there are measurement stations that produce large amounts of data that software systems have to deal with. In the context of cloud-based infrastructure and virtualisation via containers, microservice architectures and scalability become important aspects in software engineering. This article presents the design of a web service providing software systems with semantic descriptions of data fostering a microservice architecture. It implements key concepts such as domain modelling, schema versioning and schema modularisation. It is evaluated and demonstrated in the context of a current environmental use case.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
6.
go back to reference Mattmann, C., Crichton, D., Medvidovic, N., Hughes, S.: A software architecture-based framework for highly distributed and data intensive scientific applications. In: Proceedings of the 28th International Conference on Software Engineering, ICSE 2006, Shanghai, pp. 721–730, 20–28 May 2006 Mattmann, C., Crichton, D., Medvidovic, N., Hughes, S.: A software architecture-based framework for highly distributed and data intensive scientific applications. In: Proceedings of the 28th International Conference on Software Engineering, ICSE 2006, Shanghai, pp. 721–730, 20–28 May 2006
7.
go back to reference Kolchin, M., Klimov, N., Shilin, I., Garayzuev, D., Andreev, A., Mouromtsev, D.: SEMIOT: an architecture of semantic Internet of Things middleware. In: 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (Smart Data). https://doi.org/10.1109/iThings-Green-CPSCom-SmartData.2016.98 Kolchin, M., Klimov, N., Shilin, I., Garayzuev, D., Andreev, A., Mouromtsev, D.: SEMIOT: an architecture of semantic Internet of Things middleware. In: 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (Smart Data). https://​doi.​org/​10.​1109/​iThings-Green-CPSCom-SmartData.​2016.​98
11.
go back to reference Giessler, P., Gebhart, M., Steinegger, R., Abeck, S.: Checklist for the API design of web services based on REST. Int. J. Adv. Internet Technol. 9(3&4), 41–51 (2016) Giessler, P., Gebhart, M., Steinegger, R., Abeck, S.: Checklist for the API design of web services based on REST. Int. J. Adv. Internet Technol. 9(3&4), 41–51 (2016)
16.
go back to reference Fielding, R.: Architectural Styles and the Design of Network-Based Software Architectures. University of California, Irvine (2000) Fielding, R.: Architectural Styles and the Design of Network-Based Software Architectures. University of California, Irvine (2000)
21.
go back to reference Hata, H., Mizuno, O., Kikuno, T.: Historage: fine-grained version control system for Java. In: Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution, IWPSE-EVOL 2011, September 2011. https://doi.org/10.1145/2024445.2024463 Hata, H., Mizuno, O., Kikuno, T.: Historage: fine-grained version control system for Java. In: Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution, IWPSE-EVOL 2011, September 2011. https://​doi.​org/​10.​1145/​2024445.​2024463
23.
go back to reference Newman, S.: Building Microservices. O’Reilly Media Inc., Newton (2015) Newman, S.: Building Microservices. O’Reilly Media Inc., Newton (2015)
Metadata
Title
Design of a Web-Service for Formal Descriptions of Domain-Specific Data
Authors
Jannik Sidler
Eric Braun
Thorsten Schlachter
Clemens Düpmeier
Veit Hagenmeyer
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-39815-6_20

Premium Partner