Datenvisualisierung Softwarequalität auf iOS-Geräten
Autor: | Schaffner, Fabian |
---|---|
EAN: | 9783668592445 |
Auflage: | 001 |
Sachgruppe: | Informatik, EDV |
Sprache: | Deutsch |
Seitenzahl: | 96 |
Produktart: | Kartoniert / Broschiert |
Veröffentlichungsdatum: | 22.12.2017 |
44,99 €*
Die Verfügbarkeit wird nach ihrer Bestellung bei uns geprüft.
Bücher sind in der Regel innerhalb von 1-2 Werktagen abholbereit.
Masterarbeit aus dem Jahr 2017 im Fachbereich Informatik - Technische Informatik, Note: 1,3, Beuth Hochschule für Technik Berlin, Sprache: Deutsch, Abstract: In der vorliegenden Masterarbeit wird die Entwicklung einer Applikation zur Darstellung von Softwarequalität auf Smartphones für das mobile Betriebssystem iOS beschrieben. Grundlage hierfür bildet eine Anwendung, die aus dem Quelltext von Softwareprojekten Metriken in Bezug auf Qualitätsmerkmale extrahiert. Die Daten wurden zur Visualisierung mit Hilfe der Anwendung Tableau aufbereitet und optisch ansprechend gestaltet. Die hiermit erstellten Dashboards, die in Konzernen üblicherweise zum Reporting einge- setzt werden, können auf einem Server in Form von interaktiven Oberflächen auf Basis von HTML, CSS und JavaScript publiziert werden. Diese Dashboards werden in eine mobile Applikation eingebunden und mit einer nativen Benutzerschnittstelle versehen. Folgende Kernprobleme wurden hierbei gelöst: ¿ Authentifizierung auf einem beliebigen mittels Tableau konfigurierten Server, ¿ Einbindung der Dashboards, ¿ Optimierung der Darstellung für Geräte mit kleinen Displays, ¿ Implementierung von Interaktionen mit Hilfe der Tableau JavaScript API. Im theoretischen Teil werden die Grundlagen der eingesetzten Entwurfsmuster sowie Programmiersprachen vorgestellt und im Hinblick auf ihren jeweiligen Einsatzzweck erläutert. Anschließend wird detaillierter auf reaktive Programmierung und das dahinterliegende Konzept eingegangen. Den Abschluss des theoretischen Teils bildet dabei die Einführung in die Entwicklung von iOS Applikationen. Der Hauptteil erläutert zuna ¿chst die Lösung der oben genannten Kernprobleme. Darauf aufbauend wird die Entwicklung der Applikation ¿Software Metrics¿ detaillierter mit Bezug auf die im theoretischen Teil erläuterten Designkonzepte beschrieben. Abschließend wird das Ergebnis dieser Arbeit kritisch im Hinblick auf Portierbarkeit betrachtet und ein Ausblick auf Erweiterungsmöglichkeiten gegeben.