Master's Thesis
Refine
Year of publication
Document Type
- Master's Thesis (69) (remove)
Keywords
- Master (48)
- Masterthesis (10)
- SoSe21 (9)
- SoSe22 (7)
- Empowerment (5)
- SoSe20 (5)
- FHD (4)
- WiSe20/21 (4)
- Empowerment Studies (3)
- SoSe17 (3)
- SoSe23 (3)
- WiSe22/23 (3)
- Behinderung (2)
- Feminismus (2)
- Flüchtling (2)
- IT Security (2)
- Körper (2)
- Selbstwirksamkeit (2)
- SoSe 2023 (2)
- SoSe18 (2)
- SoSe19 (2)
- SoSe2023 (2)
- Stadt (2)
- WiSe16/17 (2)
- WiSe17/18 (2)
- WiSe21/22 (2)
- Zivilgesellschaft (2)
- (animuslimischer) Rassimus (1)
- Accountability (1)
- Africa (1)
- African Feminism (1)
- Afrika (1)
- Agenda 2030 (1)
- Akkulturation (1)
- Antifeminismus (1)
- Antisemitismus (1)
- Atmosphäre (1)
- Authentizität (1)
- Behaarung (1)
- Beratung (1)
- Berufsausbildung (1)
- Bildungsagenda 2030 (1)
- Bindung (1)
- Biografieforschung (1)
- Bouldern (1)
- Brain-Computer-Interface (1)
- C# (1)
- Carearbeit (1)
- Computerspiel (1)
- Corona-Pandemie (1)
- Cross-Platform-Development (1)
- Daten (1)
- Decolonial (1)
- Dekonstruktion (1)
- Depression (1)
- Deutschland (1)
- Diskurs (1)
- Diskursanalyse (1)
- Dokumentarische Methode (1)
- Duldung (1)
- EEG (1)
- Elektromobilität (1)
- Entwicklungspolitik (1)
- Fairer Handel (1)
- Familienhilfe (1)
- Familienpflege (1)
- Femizid (1)
- Flucht (1)
- Fotografie (1)
- Fotoprojekt (1)
- Frauen (1)
- Geflüchtete (1)
- Gehörlosigkeit (1)
- Gender (1)
- Gender Equality (1)
- Germany (1)
- Geschlecht (1)
- Gestaltung der Werbung (1)
- Gesundheitsförderung (1)
- Getriebe (1)
- Gewalt gegen Frauen (1)
- Globaler Süden (1)
- Hip Hop (1)
- Human Rights (1)
- IT-Sicherheit (1)
- Identität (1)
- Inklusion (1)
- Intersectionality (1)
- Ireland (1)
- Irland (1)
- Java (1)
- Kaffee (1)
- Kapitalismuskritik (1)
- Kinder (1)
- Kinderliteratur (1)
- Kindertagesstätte (1)
- Klimawandel (1)
- Konstruktiver Journalismus (1)
- Konsumentenbeeinflussung (1)
- Krankenhaus (1)
- Krypto-API (1)
- Kultur (1)
- Kultur, Ästhetik, Medien (1)
- Künstlerische Forschung (1)
- Künstliche Intelligenz (1)
- Ländervergleich (1)
- Ländliche Räume (1)
- Management (1)
- Marketing (1)
- Medienanalyse (1)
- Migration (1)
- Mikroaggressionen (1)
- Mutterschaft (1)
- Neoliberalismus (1)
- Neurogames (1)
- Nutzerwelten (1)
- Online-Kommunikation (1)
- Open Science (1)
- Open Source (1)
- Partizipation (1)
- Passwort (1)
- Passwortmanager (1)
- Peacebuilding-Development Nexus (1)
- Persönliche Assistenz (1)
- Pflegeeltern (1)
- Pflegekind (1)
- Pflegeverhältnis (1)
- Planung (1)
- Plug in (1)
- Pokemon (1)
- Politische Bildung (1)
- Post-2015 (1)
- Postkoloniale Theorien (1)
- Power (1)
- Professionalität (1)
- Prokrastination (1)
- Prostitution (1)
- Psychologieunterricht (1)
- Psychosoziale Beratung (1)
- Psychotherapie (1)
- Qualitätssicherung (1)
- Quantitativ (1)
- Quartier (1)
- Queer (1)
- Rassismus (1)
- Rassismuskritik (1)
- Raum (1)
- RebellComedy (1)
- Rechte (1)
- Rechtsextremismus (1)
- Reflexivität (1)
- Religion (1)
- Resilienz (1)
- SK (1)
- Satire (1)
- Scham (1)
- Secure Coding (1)
- Secure Coding Guidelines (1)
- Security Awareness (1)
- Selbstbestimmung (1)
- Senegal (1)
- Serious Game (1)
- Serious Games (1)
- Sexismus (1)
- Sicherheitsbewusstsein (1)
- Simulation (1)
- SoSe2020 (1)
- SoSe2022 (1)
- Software (1)
- Stadtraum (1)
- Stadtviertel (1)
- Statische Analyse (1)
- Straßensozialarbeit (1)
- Streetwork (1)
- Streik (1)
- Stress (1)
- Stressbewältigung (1)
- Stressempfinden (1)
- Telefonseelsorge (1)
- Tragfähigkeitsberechnung (1)
- Transformatives Lernen (1)
- Transmission (1)
- Trauerbewältigung (1)
- Trauermusik (1)
- Unity (1)
- Vergewaltigung (1)
- Verschwörungstheorie (1)
- Völkermord (1)
- Völkerstrafrecht (1)
- Wahrnehmung (1)
- Weiblichkeit (1)
- Werbefilme (1)
- WiSe 22/23 (1)
- WiSe23/24 (1)
- Wissen (1)
- Wohnungslosigkeit (1)
- Zimbabwe (1)
- Zivilgesellschaftliches Engagement (1)
- Zusammenarbeit (1)
- activism (1)
- africa (1)
- automatisiertes Haus (1)
- business training (1)
- comparative research (1)
- critical art (1)
- decision support (1)
- electric mobility (1)
- fotografische Studie (1)
- hospitals (1)
- kollektives Gedächtnis (1)
- komparative Sozialforschung (1)
- künstlerische Forschung (1)
- leibliche Eltern (1)
- load capacity calculation (1)
- medical social work (1)
- openHAB (1)
- peer (1)
- psychosoziale Anpassung (1)
- simulation software (1)
- smart home (1)
- social networks (1)
- sozial-ökologische Transformation (1)
- soziale Bewegung (1)
- sozioökonomischer Status (1)
- statische Analyse (1)
- urban (1)
- weiblicher Flüchtling (1)
- wissenschaftliche Literatur (1)
In dieser Arbeit wird ein allgemeingültiges Verfahren zur Tragfähigkeitsberechnung von hochübersetzenden Epizykloidengetrieben entwickelt. Epizykloidengetriebe sind spezielle Umlaufrädergetriebe mit epizykloidaler Triebstockverzahnung. Die Grundlage des Verfahrens bilden die Berechnungs- und Anwendungsnormen der DIN 3990. Neben der Herleitung des Rechengangs wird beispielhaft der Tragfähigkeitsnachweis für die Anwendung in einem urbanen Elektrofahrzeug ausgeführt. Das dabei betrachtete Epizykloidengetriebe hat eine Übersetzung von -34 bei einer maximalen Eingangsdrehzahl von 20.000 min-1 und einer zu übertragenden Leistung von 27 kW. Der Rechengang teilt sich auf in den Nachweis der Flankentragfähigkeit, der Zahnfußtragfähigkeit und der Fresstragfähigkeit. Das Vorgehen je Nachweis ist dabei vergleichbar: Es werden zunächst individuelle Faktoren berechnet, die anschließend in den rechnerischen Festigkeitsnachweis einfließen. Bei der Entwicklung des Rechenverfahrens wird auf eine Allgemeingültigkeit der Gleichungen geachtet. Damit wird die erstellte Auslegungsgrundlage auch für ein breites Einsatzspektrum außerhalb der Elektromobilität nutzbar. Für zukünftige Untersuchungen zu Aspekten der Dimensionierung und Anwendung der Epizykloidengetriebe werden Hinweise und Ansätze basierend auf den erlangten Erkenntnissen bereitgestellt.
Untersuchungen haben ergeben, dass bis zu 95% aller verfügbaren Android Apps mindestens einen Programmierfehler bei der Verwendung von sogenannten Krypto-APIs besitzen. Bei korrekter Anwendung dieser APIs können mit ihnen sensible System- und Benutzerdaten vor Angriffen geschützt werden. Bisher gibt es nur wenige verfügbare Tool-basierte Hilfsmittel für Programmierer, welche die Verwendungsfehler identifzieren können. Für die Programmiersprache Java konnten bislang nur sehr wenige dieser spezialisierten Hilfsmittel gefunden werden, darunter das statische Codeanalysetool CogniCrypt. Ein derartiges Werkzeug für C# konnte nicht gefunden werden.
Diese Arbeit befasst sich mit der Entwicklung eines Plugins für die IDE Visual Studio zur statischen Codeanalyse namens Sharper Crypto-API Analysis. Sein Hauptziel ist, Programmierern beim Verwenden der .NET Krypto-API mit der Programmiersprache C# zu unterstützen. Durch Beobachtungen im Entwicklungsprozess sollen einerseits die Parallelen und Unterschiede zwischen der Java- und der C#-Welt im Umgang mit Krypto-APIs erkennbar werden. Andererseits beschreibt diese Arbeit den erforderlichen Aufwand, um ein hoch spezialisiertes, statisches Codeanalysetool zu entwickeln. Die Beobachtungen zeigen, dass die Unterschiede der Java- und C#-Technologien nicht oberflächlich, sondern hauptsächlich im Detail liegen und daher
während der Implementierung des Tools besondere Aufmerksamkeit erfordern. Die Entwicklungsphase selbst zeigt sich als besonders anspruchsvoll, da mit Unsicherheitsfaktoren
bezüglich der Funktions- und Verhaltensweisen von Visual Studio umgegangen werden müssen.
Das Hauptziel von Sharper Crypto-API Analysis konnte durch die Implementation von vier Hauptfunktionsgruppen umgesetzt werden. Die wichtigste von ihnen ist das Bereitstellen von Codeanalysen, welche ausschließlich auf die Verwendung der .NET Krypto-API spezialisiert sind. Die hier entwickelten Codeanalysen betrachten besonders Fehlerquellen, die Programmierer am häufigsten begehen. Um den Programmierern nachhaltig Wissen bezüglich der Krypto-API zu vermitteln, führt diese Arbeit erweiterte Analyseberichte ein, die zusätzlich über Schwachstellen oder Angriffsszenarien informieren. Besonderheiten und Alleinstellungsmerkmale der anderen Funktionsgruppen werden in dieser Arbeit unter besonderer Berücksichtigung von Implementationshinweisen dokumentiert.