Refine
Document Type
- Bachelor Thesis (28) (remove)
Has Fulltext
- yes (28)
Is part of the Bibliography
- no (28)
Keywords
- Barrierefreiheit (6)
- Digitale Barrierefreiheit (3)
- Gamification (3)
- Softwareentwicklung (2)
- Webanwendung (2)
- deep learning (2)
- A/B-Testing (1)
- Abtastung (1)
- Accessibility (1)
- Agile Softwareentwicklung (1)
Institute
- FB 1: Druck und Medien (28) (remove)
Gegenstand der hier vorgestellten Arbeit ist die Betrachtung von Technologien, die das Infotainmentsystem
von Fahrzeugen mit mobilen Endgeräten verbinden. Dabei werden Eigenschaften wie der
technische Aufbau der Technologien, Angebotsbreite und weitere relevante Attribute analysiert, die
anschließend innerhalb einer Matrix gegenüber gestellt werden. Nachfolgend werden die Geschäftsmodelle
der Unternehmen analysiert, die die zuvor betrachteten Verbindungstechnologien
anbieten. Als Vorgehensweise wurde das Business Model Canvas von Alexander Osterwalder und
Yves Pigneur ausgewählt, da es alle wesentlichen Elemente eines Geschäftsmodells einbeziehen und
deren Zusammenspiel betrachten. Um ein abschließendes Fazit zu formulieren, werden die Auswirkungen
der Geschäftsmodelle auf Automobilhersteller und Entwickler von Applikationen erörtert und
ausgewertet. Durch die sich ergebenden Risiken und Potenziale wird eine sinnvolle Wahl von Technologien
getroffen, die in die zukünftigen Geschäftsmodelle von Automobilherstellern und ApplikationsEntwicklern
einbezogen werden sollten.
Um Websites für jeden Menschen ohne Einschränkungen verfügbar zu
machen, wurden auf nationaler sowie internationaler Ebene Gesetze und Normen verabschiedet, welche die Barrierefreiheit für Internetauftritte anhand festgelegter Richtlinien
wahren sollen. Zur Einhaltung dieser Richtlinien wurden Prüfverfahren entwickelt, die anhand unterschiedlicher Evaluationsmethoden den Grad der Zugänglichkeit von Webseiten
und ihren Inhalten bewerten. Zwei dieser Prüfverfahren sind der Barrierefreiheitscheck-Web sowie der BIK BITV-Test. Für die manuelle Durchführung der Tests wird üblicherweise
eine repräsentative Stichprobe der Website erstellt und das Ergebnis der Prüfung auf die
Stichprobe für die gesamte Website generalisierend angenommen. Die Erstellung der Seitenauswahl ist bei umfangreichen Websites jedoch mit großem Aufwand verbunden und
soll im Zuge dieser Arbeit mit Hilfe einer serverseitigen Web-Anwendung automatisiert
werden.
Dazu wurden verschiedene existierende Stichprobenverfahren und Crawling-Methoden
analysiert und anschließend für die Eignung der technischen Umsetzung eingeordnet. Im
Rahmen der Arbeit wird ein eigener Ansatz für die automatisierte Seitenauswahl präsentiert, der auf dem HTML class-Attribut basiert. Dieser Ansatz nutzt die Eigenschaft von
Klassennamen aus, den Namen des Strukturelements zu beinhalten. Dadurch zielen wir
darauf ab, wichtige Inhalte der zu prüfenden Website zu erfassen und diese Informationen als Grundlage für die Auswahl der Stichprobe zu nehmen.
Die Evaluation wurde durch den Vergleich der generierten Liste unserer Anwendung von
drei ausgewählten Webseiten, mit der von Experten des Kompetenzzentrums Digitale
Barrierefreiheit der HdM erstellten Liste, durchgeführt. Die Ergebnisse zeigten, dass unsere Anwendung eine Liste von Seiten generieren konnte, die ein breites Spektrum an
Inhalten abdeckte, jedoch begrenzte Fähigkeiten hatte, der Liste der Experten zu gleichen
und daher in der aktuellen Version für den Barrierefreiheitscheck-Web nicht als alleinstehendes Tool geeignet ist.
In dieser Arbeit wird die Verwendung von Piktogrammen und personalisierten Einstellungen zur Anpassung von Schnittstellen für Benutzer mit kognitiven Einschränkungen untersucht. Dieses Thema ist im Zusammenhang mit der digitalen Integration dieser Benutzer in den Internet-Raum von großer Bedeutung. Leider werden derzeit die meisten Websites erstellt, ohne auf die Bedürfnisse und Besonderheiten dieser Zielgruppe einzugehen. Um dieses Problem zu lösen, müssen Browser-Erweiterungen verwendet werden, die es ermöglichen, das Layout der Website an die Bedürfnisse der Benutzer anzupassen. Wir haben drei Browser- Erweiterungen auf ihre Eignung für Benutzer mit kognitiven Einschränkungen untersucht, nämlich Easy Reading, Read & Write und Immersive Reader. Diese drei Tools haben die Verwendung von Piktogrammen und personalisierten Einstellungen zur Änderung des Layout von Seiten gemeinsam.
Um die Vor- und Nachteile dieser Tools herauszufinden, wurde eine Fokusgruppe mit Experten aus den Bereichen UX, UI und Barrierefreiheit durchgeführt. Auf der Grundlage der Ergebnisse der Fokusgruppe wurden die Anforderungen zur Verbesserung und Anpassung dieser Browser-Erweiterungen für die angegebene Zielgruppe formuliert. Darüber hinaus wurden von uns wissenschaftliche Publikationen und Richtlinien zum Thema Gestaltung von Schnittstellen für Menschen mit kognitiven Einschränkungen analysiert. Die Ergebnisse der Analyse von Publikationen und Daten der Fokusgruppe bildeten die Grundlage eines neuen Konzepts für eine angepasste Browser-Erweiterung, das mit Hilfe der Software für Prototyping Figma in Form eines Prototypen umgesetzt wurde. Zur Validierung des Prototyps wurden zwei Interviews mit Expertinnen im Bereich kognitive Einschränkungen durchgeführt, die ihre Vorschläge zur Verbesserung und Vereinfachung der vorgestellten Lösung äußerten. Im Fazit wurden die Hauptrichtungen für eine eingehendere Untersuchung dieses Themas skizziert. Das Ergebnis dieser Arbeit ist die Thematisierung der Notwendigkeit, angepasste Schnittstellen für Benutzer mit kognitiven Einschränkungen unter Verwendung von Piktogrammen und personalisierten Einstellungen zu schaffen und Vertreter dieser Zielgruppe in den Entwicklungsprozess einzubeziehen.
The number of people with cognitive impairments increases together with the aging population. Thus, social robots are being researched to aid relieve the nursing
sector as well as to combat cognitive impairments. However, it raises concerns regarding how a social robot should relate to members of this group and what might
be appropriate. In this thesis, research about the current state of social robots has been conducted and focus groups with people from the nursing and medical field were held. To verify the credibility of the results and the scenario developed, final
user tests were conducted with representatives of the target group. When using a
social robot in an interaction with persons who have cognitive disabilities, the robot
should speak and behave more human-like and make use of its facial expressions,
stressing empathy and responding to the person accordingly. Though the situation
of interacting with a social robot may be more significant in future generations.
This study investigates the possibility of using Bartle’s player types for gamification
in the context of language learning apps. By taking user preferences into
account, this might assist in selecting the most suitable game elements. Learning
apps are gaining popularity as an innovative method for obtaining an independent
and flexible learning experience. Gamification keeps users motivated and involved
with the content.
After the research on the usage of gamification and its effects on the user, a language
learning app prototype was created. The evaluation consisted of a user test with
interview questions and the short User Experience Questionnaire (UEQ). The Bartle
test of gamer psychology was used to determine the player types of the participants.
The results show that, while player type and gamification preference can partially
coincide, there are too many deviations to confidently say it can be transferred into
gamification contexts. We conclude that game elements should not be chosen based
on a user’s Bartle player type and are more effectively used by incorporating a variety
of different gamification components.
Virtual-reality (VR) is an immersive technology with a growing market and many applications for gesture recognition. This thesis presents a VR gesture recognition method using signal processing techniques. The core concept is based on the comparison of motion features in the form of signals between a runtime recording of users and a possible gesture set. This comparison yields a similarity score through which the most similar gesture can be recognized by a continuous recognition system. Some selected comparison methods are presented, evaluated and discussed. An example implementation is demonstrated. However, due to an introduced layer model parts of the method and its implementation are interchangeable.
Similar or even better performance is achieved compared to other related work. The comparison method Dynamic Time Warping (DTW) reaches an average positive recognitions rate of 98.18% with acceptable real-time application performance. Additionally, the method comes with some benefits: position and direction of users is irrelevant, body proportions have no significant negative impact on recognition rates, faster and slower gesture executions are possible, no user inputs are needed to communicate gesture start and end (continuous recognition), also continuous gestures can be recognized, and the recognition is fast enough to trigger gesture specific events already during the execution.
Die hier vorgestellte Arbeit untersucht anhand einer Fachliteratur-Recherche Skalie-rungskonzepte für IT-Startups. Es wird untersucht, wie junge Unternehmen in der IT-Branche sich auf Wachstum vorbereiten und dieses Wachstum fördern können. Dazu wurden aus relevanten Fachbüchern und Artikeln Methoden und Ansätze exzerpiert, die in die Bereiche Personal, Produkt, Finanzen, Vertrieb und Strategie gegliedert sind. Im Anschluss wurden die schlussfolgernden Ergebnisse zusammengefasst, die einen be-sonderen Fokus auf kundennahe Produktentwicklung und Mitarbeiterorientierung um-fassen.
In dieser Arbeit werden Design to Code Tools untersucht, die mittels generativer Künstlicher
Intelligenz Designs automatisch in Code umwandeln. Ziel ist es, zu analysieren,
wie diese Tools funktionieren und ob ihre Ergebnisse aktuellen Standards entsprechen.
Ein zusätzlicher Fokus liegt auf dem Vergleich verschiedener Tools, um ihre Unterschiede
zu ermitteln. Hierfür wurde ein Anwendungsbeispiel mit einem Testdesign
und dazugehörigem generierten Code erstellt und mittels einer Expertenbefragung
bewertet. Die Datenerhebung erfolgte nach dem Between-Subject-Verfahren und konzentrierte
sich auf die Erfassung quantitativer Daten zur optischen Ähnlichkeit, digitalen
Barrierefreiheit, Projekt- und Softwarequalität. Die Ergebnisse zeigen, dass die
Tools in der visuellen Umsetzung von Designs überzeugen können, aber in den anderen
geprüften Bereichen noch Defizite aufweisen. Diese Arbeit liefert wichtige Erkenntnisse
über den aktuellen Entwicklungsstand von Design to Code Tools und trägt
zu einer differenzierteren Betrachtung ihrer Potenziale und Grenzen bei.
Deep learning methods have proven highly effective for object recognition tasks, especially
in the form of artificial neural networks. In this bachelor’s thesis, a way is shown to imple-
ment a ready-to-use object recognition implementation on the NAO robotic platform using
Convolutional Neural Networks based on pretrained models. Recognition of multiple objects
at once is realized with the help of the Multibox algorithm. The implementation’s object
recognition rates are evaluated and analyzed in several tests.
Furthermore, the implementation offers a graphical user interface with several options to
adjust the recognition process and for controlling movements of the robot’s head in order
to easier acquire objects in the field of view. Additionally, a dialogue system for querying
further results is presented.
Gegenstand der vorgestellten Arbeit ist die Evaluierung frei erhältlicher Performance Test Frameworks, zusätzlich in Hinblick auf deren HTTP/2 und WebSockets Unterstützung. Zur Einführung wird der allgemeine Aufbau und die Vorgehensweise von Performancetests erörtert. Hierfür werden zwei unterschiedliche Testpläne vorgestellt und miteinander verglichen. Anschließend werden die ausgewählten Frameworks auf ihre Funktionen untersucht. Zuletzt wird beispielhaft eine im Netz frei verfügbare Webanwendung mit den vorgestellten Frameworks getestet und der Ablauf derer jeweils dokumentiert.
Um ein abschließendes Fazit zu formulieren, werden die Frameworks hinsichtlich deren Feature Reichhaltigkeit, Nutzerfreundlichkeit und Aktualität bewertet.
Schlagwörter: Web Performance, Stresstests, HTTP/2, WebSocket, Webanwendung, Frameworks, Performance Programme, Evaluierung