DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Lehmann, Thomas | - |
dc.contributor.author | Erdmann, Fabian | - |
dc.date.accessioned | 2024-10-04T13:10:36Z | - |
dc.date.available | 2024-10-04T13:10:36Z | - |
dc.date.created | 2023-02-26 | - |
dc.date.issued | 2024-10-04 | - |
dc.identifier.uri | https://hdl.handle.net/20.500.12738/16373 | - |
dc.description.abstract | Diese Bachelorarbeit fokussiert sich auf die Konzeption und Implementierung einer “Undo”-Funktionalität in einem Publish-Subscribe-basierten Smart Home System. Für die Realisierung einer Undo-Option ist der Zugriff auf vorherige Zustände eines Aktors unerlässlich. Verschiedene Methoden zur Datenhaltung, insbesondere die Nutzung von Logfiles, einer Datenbank und einer Event-Streaming-Plattform, werden in dieser Arbeit gegeneinander abgewogen. Nach sorgfältiger Betrachtung der Alternativen erfolgte die Implementierung mit dem Ansatz der Verwendung eines Logfiles in einem Python-Skript. Außerdem wurden zwei verschiedene Arten von Undos, das chronologische und das Undo vom Undo vorgestellt und Unterschiede aufgezeigt. Am Ende wurde die implementierte Lösung anhand der Anforderungen inklusive der Round Trip Latenz ausgewertet. | de |
dc.description.abstract | This Bachelor’s thesis focuses on the conception and implementation of an “Undo” functionality within a Publish-Subscribe-based Smart Home system. Access to an actuator’s prior states is crucial for realizing an Undo option. Various data storage methods, specifically utilizing logfiles, a database, and an event-streaming platform, are weighed against each other in this work. After careful consideration of the alternatives, the implementation was carried out using a logfile implemented within a Python script. In addition, two different types of undo, the chronological undo and the undo of the undo, were presented and the differences pointed out. Finally, the implemented solution was analysed based on the requirements, including the round trip latency. | en |
dc.language.iso | de | en_US |
dc.subject | Smart-Home | en_US |
dc.subject | Undo | en_US |
dc.subject | Publish | en_US |
dc.subject | Subscribe | en_US |
dc.subject.ddc | 004: Informatik | en_US |
dc.title | Undo-Operationen in einem Publish-Subscribe basierten Smart Home | de |
dc.type | Thesis | en_US |
openaire.rights | info:eu-repo/semantics/openAccess | en_US |
thesis.grantor.department | Fakultät Technik und Informatik | en_US |
thesis.grantor.department | Department Informatik | en_US |
thesis.grantor.universityOrInstitution | Hochschule für Angewandte Wissenschaften Hamburg | en_US |
tuhh.contributor.referee | von Luck, Kai | - |
tuhh.identifier.urn | urn:nbn:de:gbv:18302-reposit-195569 | - |
tuhh.oai.show | true | en_US |
tuhh.publication.institute | Fakultät Technik und Informatik | en_US |
tuhh.publication.institute | Department Informatik | en_US |
tuhh.type.opus | Bachelor Thesis | - |
dc.type.casrai | Supervised Student Publication | - |
dc.type.dini | bachelorThesis | - |
dc.type.driver | bachelorThesis | - |
dc.type.status | info:eu-repo/semantics/publishedVersion | en_US |
dc.type.thesis | bachelorThesis | en_US |
dcterms.DCMIType | Text | - |
tuhh.dnb.status | domain | en_US |
item.advisorGND | Lehmann, Thomas | - |
item.creatorGND | Erdmann, Fabian | - |
item.languageiso639-1 | de | - |
item.cerifentitytype | Publications | - |
item.openairecristype | http://purl.org/coar/resource_type/c_46ec | - |
item.creatorOrcid | Erdmann, Fabian | - |
item.fulltext | With Fulltext | - |
item.grantfulltext | open | - |
item.openairetype | Thesis | - |
Appears in Collections: | Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
BA_Undo-Operationen in einem Publish-Subscribe basierten Smart Home.pdf | 1.3 MB | Adobe PDF | View/Open |
Note about this record
Export
Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.