direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Inhalt des Dokuments

Es gibt keine deutsche Übersetzung dieser Webseite.

Bachelor Thesis: Creation of a lightweight Microservice for Semantic Capability Offering


Creation of a lightweight Microservice for Semantic Capability Offering


Semantic service discovery is often an important aspect of distributed applications. For services to be easily discovered, it requires them to make a semantically annotated, machine-readable and machine-understandable definition of their functionality available. This thesis explores and compares different possibilities of describing a device and its capabilities using semantic web technologies. A lightweight microservice has been built, offering a hypermedia-driven REST API that can be used to create, update and retrieve the semantic description. The information about the device is represented using the RDF (Resource Description Framework) triple structure. Ontologies provide formal semantic definitions of things in the form of classes & properties. Managing a custom ontology that may also be used to describe general information or capabilities is an additional feature of the API.  A device running the microservice can host a description of itself making it accessible from the outside. Other participants in the network are able to retrieve it or query the availability of specific capabilities.

Supervisor: Kai Grunert

Type:  Bachelor Thesis

Duration: 4 months

Zusatzinformationen / Extras


Schnellnavigation zur Seite über Nummerneingabe

TU Berlin - Service-centric Networking - TEL 19
Ernst-Reuter-Platz 7
10587 Berlin, Germany
Phone: +49 30 8353 58811
Fax: +49 30 8353 58409