05 Fakultät Informatik, Elektrotechnik und Informationstechnik
Permanent URI for this collectionhttps://elib.uni-stuttgart.de/handle/11682/6
Browse
176 results
Search Results
Item Open Access Radiation mitigation techniques for EIVE satellite mission payload computer(2022) Bischof, TobiasDie Satellitenmission ’Exploratory In-orbit Verification of an E/W-band link’ (EIVE) demonstriert die breitbandige Datenübertragung von der niedrigen Erdumlaufbahn zur Erde mit Datenraten von bis zu 15 Gbits−1.Umden korrekten Betrieb des EIVE-Satelliten sicherzustellen und die Strahlungseinwirkungen auf die Schaltung von EIVE zu reduzieren, sind Strahlungsminderungstechniken für den Nutzlastcomputer erforderlich. Daher untersucht diese Arbeit die Strahlungsminderungstechniken, Mechanismen für den Schutz des FPGA-Konfigurationsspeichers und implementiert robuste Kodierungsmechanismen der E/W-Band-Validierungsdateien. Die Untersuchungen und die implementierten Ansätze stehen dabei im Einklang mit den Leistungsbeschränkungen der Mission.Item Open Access Evaluation von Java-Profiler-Werkzeugen(2013) Flaig, Albert; Hertl, Daniel; Krüger, FlorianThe purpose of this study is to evaluate Java profilers and compare them with each other. As profilers differ in various aspects the evaluation has to cover many functional and non-functional scopes like the user interface and license properties, states of development, range of support, and the given underlying conditions. Choosing the right profiler is not an easy task as there is a wide variety each with their own pros and cons. This study aids in decision making by providing a comparison and enabling the user to easily weight up each individual aspect to ones personal needs. Through this study we try to publish a detailed comparison of current profilers as well as a personal recommendation based on objective, well-defined criteria. In this context different kinds of profilers - commercial as well as open source - will be looked at in an attempt to find the best-fitting tool for specific usage scenarios. In order to achieve accurate results each profiler is tested with a similar set of examinees. As a result a table based ranking will be established by the help of the perceived results. The result of this analysis can further be used to choose one profiler out of the tested ones to perfectly fit to the user needs. Secondarily it also provides a detailed overview of current profilers and its functional scopes.Item Open Access Optimierung eines Workflows für Softwareentwickler bei der Bearbeitung von Arbeitspaketen(2013) Rempel, Andreas; Friedrich, Kai; Gross, AndreasBei der Entstehung von Software ist es unabdingbar entstehende Aufgaben über mehrere Arbeitspakete aufzuteilen. Dabei ist es wichtig ein Arbeitspaket während seines gesamten Lebenszyklus zu kontrollieren und dokumentieren. Dieser Lebenszyklus muss auf das Unternehmen zugeschnitten sein, um eine hohe Effizienz und Qualität bei der Bearbeitung des Arbeitspaketes zu gewährleisten. Um die erfolgreiche Durchführung zu unterstützen, will der Industriepartner ein Issue-Tracking-System einsetzen in dem dieser Lebenszyklus abgebildet werden kann. Im Auftrag des Industriepartners wurde dessen bestehender Workflow analysiert und für die Abbildung in einem Issue-Tracking-System optimiert. Hierzu werden in dieser Fachstudie 12 Issue-Tracking-Systeme evaluiert.Item Open Access Photometrische Kalibrierung von großen, hochauflösenden Displays(2014) Frech, FlorianAus den Projektionen mehreren Projektoren zusammengesetzte Darstellungen ermöglichen den Aufbau eines großen Displays. Der Eindruck als homogenes Display wird dabei von ver-schiedenen Faktoren geschmälert. Einer dieser Faktoren ist die Variation der Darstellung von Farben über der Displayfläche. Nahtlose Integration von Projektionen in das zusammenge-setzte Display braucht deshalb die Korrektur dieser Variationen, sowohl innerhalb der einzel-nen Projektionen wie auch über das gesamte zusammengesetzte Display. Die Arbeit analysiert und implementiert ein bestehendes Verfahren zur Korrektur der Vari-ation der Luminanz in Multi-Projektor-Systemen, also einem Teilproblem der Variation von Farben. Der Nachteil der Korrektur ist jedoch eine durchgehend dunklere Darstellung, da der dunkelste Bereich des zusammengesetzten Displays die Korrektur bestimmt. Neben der Im-plementierung dieses Verfahrens auf dem Multi-Projektor-Systems der Universität Stuttgart, wird deshalb ein modifiziertes Verfahren entwickelt und implementiert, welches Helligkeits-unterschiede lokal korrigiert und zulässt, dass verschiedenen räumlich entfernt liegende Be-reiche des Displays unterschiedlich hell sind. Die Übergänge sollen jedoch so fließend gestal-tet werden, dass ein homogener Eindruck bestehen bleibt. Die Implementierungen basieren allein auf einer digitalen Spiegelreflexkamera zur Messung des Displays. Zudem werden in der Arbeit die besondere Schwierigkeit der Gestaltung überlappender Projektionen und die Grenzen der Verfahren in diesem Problemfeld betrachtet.Item Open Access Evaluierung der Effizienz von schmiersicheren Passwortsystemen(2013) Steimle, FrankAuthentifizierungssysteme für touchfähige mobile Geräte haben eine große Schwäche: Jedes Mal wenn sich der Benutzer authentifiziert, entsteht eine Fettspur auf dem Display. Diese Fettspur kann von Dritten genutzt werden um das Passwort herauszufinden und damit das Authentifizierungssystem zu umgehen. In dieser Arbeit wurde ein Authentifizierungssystem für mobile Geräte entwickelt, das grafische Passwörter verwendet und diese Gefahr minimieren soll. Dazu bedient sich das System geometrischer Transformationen wie Verschiebung, Rotation, Scherung, Spiegelung und Skalierung. Dadurch wird erreicht, dass sich die Position an der das Passwort eingegeben werden muss bei jedem Loginvorgang ändert. Abschließend wurde in einer Studie mit 20 Teilnehmern untersucht, ob das System wirklich die Sicherheit erhöht. In der Studie sollten die Probanden mit Hilfe hochauflösender Fotos von Fettspuren vergangener Loginversuche versuchen das Passwort herauszubekommen. Die Studie hat gezeigt, dass das grafische Passwörter in Verbindung mit geometrischen Transformationen schwerer machen das Passwort zu stehlen als aktuelle Authentifizierungssystem wie PIN und Lockpattern.Item Open Access Social media analysis for disaster management(2013) Huynh, Dang; Rodrigues, Nils; Rumberger, ReinholdPeople use social networks, with increasing frequency, to communicate and publish status information. Twitter and Facebook are prominent examples. This status information contains useful, disaster related data together with an overwhelming amount of noise. For this reason, there are dedicated tools that filter this information to aid in disaster discovery, management and relief. Their development requires a lot of time and effort, which results in high costs. Generic visual analytics tools are relatively well known, supported and continuously developed by large companies. They may be a valid alternative to specifically developed tools that require specific, non-transferable training. The primary aim of this study is to evaluate generic visual analytics tools with respect to their ability to handle disaster management scenarios. This includes, specifically, their ability to visualise and analyse the geospatial meta information provided by social media.Item Open Access Entwicklung der OpenGL-basierten grafischen Oberfläche eines E-Learning-Spiels mit Fokus Regelungstechnik(2013) Herr, DominikIn dieser Arbeit geht es um den konzeptionellen Entwurf und die Implementierung eines auf dem Betriebssystem Android basierten Spiels mit dem Fokus auf den Entwurf eines Reglers. Dieses Thema wurde in zwei Studienarbeiten aufgeteilt. In dieser Arbeit liegt der Fokus auf der Konzipierung und der Implementierung der visuellen Elemente des Kernspiels, sowie des Entwurfs von Highscore und Spielzusammenfassung. Des Weiteren wird auf die Schnittstellen zwischen der Visualisierungskomponente dieser Studienarbeit und der zweiten Studienarbeit, in welcher der Regler entworfen und implementiert wurde, eingegangen. Diese Arbeit stellt nach einer kurzen Einleitung und den notwendigen Grundlagen der Regelungstechnik und des Betriebssystems Android zunächst im Konzept die Architektur des Spiels und die dabei benötigten Komponenten vor. Hierbei wird auch auf die genutzten Konzepte und Entwurfsmuster der Softwaretechnik eingegangen. Im anschließenden Implementierungskapitel wird zunächst der Ablauf des Spiels skizziert. Dann wird vor allem auf die konkrete Implementierung der Visualisierungskomponente im Detail eingegangen. Im Anschluss werden die notwendigen Schnittstellen zwischen Regler- und Visualisierungskomponente, sowie deren konzeptionelle Probleme und Lösungsvorschläge vorgestellt. Zuletzt wird auf die Verwaltung und Visualisierung des Highscores eingegangen.Item Open Access Synchronisation von Android-Mobiltelefonen mit Open-Source-Groupware-Lösungen(2012) Thielefeld, MartinIn dieser Arbeit werden Grundlagen, der Entwurf und die Implementierung von Gevil-Sync, einer Android Synchronisations App für Adressbuch- und Kalendereinträge beschrieben. Das eigens entworfene Synchronisationskonzept, welches verschiedene Protokolle, darunter GroupDAV, zur Serverkommunikation einsetzt, wird erläutert. Es ermöglicht eine Zwei Wege Synchronisation. Das heißt: Sogar wenn Änderungen auf dem Handy und auf dem Server vorliegen, können diese abgeglichen werden. Nach der Umsetzung dieses Konzeptes in eine App folgt die Evaluation, in der die zur Synchronisation benötigte Zeit sowie Datenvolumen ausgewertet werden.Item Open Access Analyse und Prognose von Umweltdaten in Geschäftsprozessen(2013) Davidkov, LazarDie Mehrzahl der Geschäftsprozessen, die in den heutigen Unternehmen laufen, werden von der IT unterstützt. Diese Prozesse werden in den Rechenzentren der Unternehmen ausgeführt und dadurch entstehen hohe Kosten für den verbrauchten Strom. Eine der Aufgaben, mit denen das Management dabei konfrontiert wird, ist die Senkung dieser Kosten. Davon profitiert die Green IT, die sich in den letzten Jahren von einem Trend hin zu einer neuen Denkweise entwickelt hat. Große IT-Unternehmen setzen auf den Ideen, die Green IT mit sich bringt, weil damit eine große Reduktion der Energiekosten entsteht. Solche Ansätze sind bei Google und Facebook schon vor langer Zeit eine wichtiges Teil der IT-Strategie geworden. Diese neue Ansätze finden man nicht nur beim Bau von neuen Rechenzentren, sondern auch bei Wahl der Software, die darauf läuft. Die Geschäftsprozesse lassen sich optimieren und mit einer besseren Ökobilanz betreiben. Wie das gemacht wird, zeigt das KEI Framework. Es überwacht laufende Prozesse, simuliert neue und sammelt Informationen über den Energieverbrauch der einzelnen Aktivitäten. Damit diese Informationen von den Interessierten ausgewertet werden können, müssen sie graphisch dargestellt werden. Zur Vereinfachung dieser Aufgabe wurde das KEI Dashboard entwickelt. Es setzt auf Ideen aus dem Business Intelligence und stellt die Information, die sich im Data Warehouse befindet, in einer geeigneten und leicht verständlichen Form dem Benutzer zur Verfügung. Der Benutzer ist dann in der Lage, schnell nachvollzuziehen, wo die Problemstellen im Prozess sind. Falls Alternativen vorhanden sind, die sich mit den bestehenden Aktivitäten des Prozesses austauschen lassen, kann der Benutzer die neuen Werte einsetzen und sofort die Verbesserung/Verschlechterung der Ökobilanz des Prozesses zu sehen. Diese Studienarbeit gibt einen Überblick über die Ideen, Konzepte und die Umsetzung, die hinter dem KEI Dashboards stehen.Item Open Access Improving and updating the Nefolog system(2014) Chen, NaAn increasing number of companies are offering nowadays Cloud Computing services. For example, they offer different services like doing calculations on virtual machines with different CPU cores and RAM sizes. A growing number of enterprises take advantage of these services for efficient data processing. The Nefolog system helps users to identify the most cost efficient cloud provider for their needs. However, the existing system provides RESTful services and does not offer a graphical interface for direct interaction with the users. This work designs and implements such an interface as a Web application, so that users can get information out of the Nefolog system in an easy to use manner.