Refine
Year of publication
Document Type
- Master's Thesis (77) (remove)
Keywords
- .NET Remoting (1)
- .NET-Plattform (1)
- 2 D environment Laser data (1)
- 3D-Druck (1)
- ADO.NET (1)
- ASP.NET (1)
- Active Server Pages (1)
- ActiveX Data Objects (ADO) (1)
- Agenten-Plattform (1)
- Akquisition <Vertrieb> (1)
- Amateurfunk (1)
- Analog-Digital-Umsetzer (1)
- Analog-to-digital-Converter ; Spice Simulation ; Analog integrated circuit design ; (1)
- Anpassung an den Klimawandel (1)
- Antenne (1)
- Anwendung (1)
- Arbeitsablauf (1)
- Arbeitsplatzcomputer (1)
- Arbitration (1)
- Arbitrierung (1)
- Architecture in Space (1)
- Architektur (1)
- Architekturstudium (1)
- Archivierung (1)
- Audi (1)
- Auftragsabwicklung (1)
- Augmented Reality (1)
- Automatisches Eintakten (1)
- Autonomous Mobile Indoor Robot (1)
- BW (1)
- Balanced Scorecard (1)
- Bauausführung (1)
- Bauteil-Tracking (1)
- Bauwesen (1)
- Bedeutung (1)
- Benutzerinteraktion (1)
- Benutzeroberfläche (1)
- Berechnungsverfahren (1)
- Betonfertigteil-Tracking (1)
- Betriebssystem (1)
- Bildung (1)
- Blomeier (1)
- Bootloader (1)
- Brettschichtholz (1)
- Buchenfurnierschichtholz (1)
- C sharp (2)
- C++ (1)
- CL <C++> (1)
- CRM (1)
- CSTA (1)
- Chaotische Systeme (1)
- Client Management System ; Haaland Internet Productions ; Client Relationship Management ; workflow (1)
- Client-server-Konzept (1)
- CoKLIMAx (1)
- Codierung (1)
- Computer Telephony Integration (1)
- Computersimulation (1)
- Computerspiel (1)
- Concept-art / Architektur (1)
- Controlling (1)
- Corporate Development (1)
- DGNB Version 2023 (1)
- DIN 4149 (1)
- DIN EN 1998-1 (1)
- DMA <Direct Memory Access> (1)
- DMA <direkter Speicherzugriff> (1)
- DTD (1)
- DVD (1)
- Datenbank (1)
- Datenbankmodellierung (1)
- Datenstruktur (1)
- Datentypeditor (1)
- Deep Transformation Model (1)
- Deep learning (1)
- Denkmalschutz (1)
- Design (2)
- Designforschung (1)
- Designprofession (1)
- Designtheorie (1)
- Detektiv Langohr (1)
- Digitale Transformation (1)
- Digitaler Zwilling (1)
- Digitalisierung (2)
- Digitally re-programmable space (1)
- Diplomarbeit (1)
- Display (1)
- Dokumentation (1)
- Dokumentenerstellung (1)
- Dokumententyp (1)
- Dokumentvorlage (1)
- Doppler-Effekt (1)
- EJB (1)
- ELF (1)
- EU-Taxonomie (1)
- Echtzeitsystem (1)
- Eindringerkennung (1)
- Endzeitszenario (1)
- Entropie (1)
- Entropy (1)
- Erdbebennorm (1)
- Erkennung (1)
- Extended object tracking (1)
- FACS (1)
- Facial Action Coding System (1)
- Facility-Management (1)
- Fehlersuche (1)
- Feldbus (1)
- Fertigbadzellen (1)
- Fertignasszellen (1)
- Fertigteil-Tracking (1)
- Fertigung / Automation (1)
- Feuerwehr (1)
- Feuerwehreinsatz (1)
- Field programmable gate array (1)
- Formel (1)
- Framework (1)
- Framework <Informatik> (2)
- Fremdenverkehr (1)
- GUI (1)
- Gaussian inverse Wishart PHD Filter (1)
- Gaussian mixture (1)
- Gebäudehülle (1)
- Gedruckte Schaltung (1)
- Generalunternehmer (1)
- Gentechnologie (1)
- Geotechnik im Hochbau (1)
- Geschmack <Ästhetik> (1)
- Geschäftsprozessmodellierung (1)
- Gesetz <Physik> (1)
- Glued laminated timber (1)
- Graphische Benutzeroberfläche (1)
- Große Sprachmodelle (1)
- Grundschule (1)
- HTML (1)
- Handy (1)
- Helpdesk-System (1)
- Hyperstruktur (1)
- Implementierung (1)
- Ingenieurholzbau (1)
- Installation (1)
- Interaktion (1)
- Interfaceeditor (1)
- Internet of Things (1)
- Interpretability (1)
- Intranet (1)
- J2EE (1)
- JDBC (1)
- JTAPI (1)
- Java (2)
- Java 2 Enterprise Edition (2)
- Java <Programmiersprache> (1)
- Java Beans (1)
- Java Naming and Directory Interface (1)
- Java Server Pages (1)
- Karosseriebau (1)
- Khepera (1)
- Kleinwindkraftanlage (1)
- Klimaanpassung (1)
- Klimaresiliente Stadtentwicklung (1)
- Klimasimulationen (1)
- Klimawandelanpassung (1)
- Knowledge Management (1)
- Konfigurationsmanagement (1)
- Konfigurationsverwaltung (1)
- Kontext (1)
- Kraftfahrzeugbau (2)
- Kreislaufwirtschaft (1)
- Kundenmanagement (1)
- Künstliche Intelligenz (1)
- LDAP (1)
- LINUX (1)
- LVP (1)
- Laser sensor (1)
- Laser-Sensor (1)
- Laserimpuls (1)
- Lasermesstechnik (1)
- Layout (1)
- Lehm (1)
- Lehre (1)
- Lehrveranstaltungsplan (1)
- Lernprogramm (1)
- Life cycle assessment (1)
- Likelihood based partitioning (1)
- Link Handler (1)
- Logimatik TM/3 (1)
- Logopädie (1)
- Lösung (1)
- MHP (1)
- MIDP (1)
- Machine Learning (1)
- Madaster (1)
- Maritime Systeme (1)
- Markov chain monte carlo (1)
- Marktanalyse (1)
- Mars <Planet> (1)
- Materialpass (1)
- Maun Science Park (1)
- Meinungsbildung (1)
- Membranbau, Flächentragwerk, parametrischer Entwurf, visuelle Programmierung, Interoperabilität, BIM, IFC, RF-COM, Grasshopper3D, Rhinoceros, Revit, Allplan (1)
- Mensch-Maschine-Schnittstelle (1)
- Mess- und Steuerungssystem ; DDNA (1)
- Messaging (1)
- Messtechnik (1)
- Mikrocontroller (1)
- Mikrowellenantenne (1)
- Mimik (1)
- Minea Design (1)
- Mobile-Agenten (1)
- Mobilfunk (1)
- Mobilfunkprotokoll (1)
- Model View Controller (1)
- Modellprädiktive Pfadintergral Regelung (1)
- Moderner Lehmbau (1)
- Monitoring <Informatik> (1)
- Mono-Projekt (1)
- Multimedia (1)
- Multimedia Home Platform (1)
- Multiple Extended Object Tracking (1)
- Mund-Kiefer-Gesichtsbereich (1)
- MySQL (1)
- MySQL 4.0 (1)
- NA 2021-07 (1)
- Nachhaltigkeit (1)
- Navigation (1)
- Navigieren (1)
- Nebenstellenanlage (1)
- Neuronales Netz (1)
- Nichtlineare Modellprädiktive Regelung (1)
- Nokia (1)
- Normalizing Flow (1)
- Nortel Meridian (1)
- OLAP (1)
- OSE (1)
- Oberflächeninspektion von Pressteilen (1)
- Oberflächenprüfung (1)
- Objekterkennung (1)
- Objektorientierung (1)
- OnTechnology ; CCM ; OnCommand ; Deployment Werkzeuge ; unattended Setup (1)
- Online (1)
- Organisationsform (1)
- Outlook (1)
- PHD filter (1)
- Pager (1)
- Parabolantenne (1)
- Personalcomputer (1)
- Pflichtenheft (1)
- Physiognomik (1)
- Platform (1)
- Portal (1)
- Portal-Komponenenten (1)
- PowerPC (1)
- Prefabricated bathroom pod (1)
- Prefabricated bathroom unit (1)
- Probabilistic modeling (1)
- Produktion (1)
- Produkttest (1)
- Programmierumgebung (1)
- Protokoll (1)
- Prozesskette (1)
- Prozessleitsystem (1)
- Prozessmanagement (1)
- Prozessmodell (1)
- Qt (1)
- Qualitätsmanagement (1)
- Qualitätssicherung (1)
- Qualitätssicherung im Automobilbau (1)
- RMI (1)
- Radar (1)
- Raumfahrzeug (1)
- Regression (1)
- Reisemarkt (1)
- Releasemanagement (1)
- Remote Access (1)
- Roboter (2)
- S-Band (1)
- S5 Symbolzuordnungstabellen Editor (1)
- SAP AG (1)
- SAP Enterprise Portal (1)
- SAP LE-TRA (1)
- SAP R/3 (1)
- SAP Vertriebs-Manager-Portal (1)
- SAX <Programmierumgebung> (1)
- SOAP <Protokoll> (1)
- SPICE <Programm> (1)
- SQL (1)
- SVG (1)
- Sales Performance Analyse (1)
- Sampling based partitioning (1)
- Sanierung (1)
- Sch (1)
- Schriftzeichenerkennung (1)
- Schweizerische Versicherungs-Gesellschaft (1)
- SeMoA (1)
- Seitenformatierung (1)
- Seitenlayout (1)
- Selbstorganisierende Karte (1)
- Selbstvertrauen (1)
- Shopfloor Management (1)
- Sicalis PMC (1)
- Sicherheit (1)
- Sinn (1)
- Smart Building (1)
- Smart City (2)
- Softwareentwicklung (2)
- Softwareentwicklung / Projekt (1)
- Softwarekomponenten (1)
- Softwareproduktionsumgebung (1)
- Space Tourism (1)
- Spacedesign (1)
- Spacehotel (1)
- Spiel (1)
- Spline extension model (1)
- Sprachstörung (1)
- Stampflehmherstellung (1)
- Statistics (1)
- Steuerung (1)
- Stochastische Systeme (1)
- Streifenleiterantenne (1)
- Struts (1)
- Suchalgorithmus (1)
- Sustainable construction (1)
- Swing (1)
- TSAPI (1)
- Tall building structures (1)
- Tauchen (1)
- Tauchphysik (1)
- Technologie (1)
- Test (1)
- Transceiver (1)
- Transistortechnologie (1)
- Transportproblem (1)
- Transportsteuerung (1)
- Treiber <Programm> (1)
- Type Token (1)
- Typologie (1)
- Umrechnungsfaktor (1)
- Un-certainty (1)
- Unterstützungssystem <Informatik> (1)
- Update (1)
- Verbindung (1)
- Verbindungsoptimierung (1)
- Vergleich (1)
- Versionsverwaltung (1)
- Verteiltes System (1)
- Virtuelle Realität (1)
- Visual C++ (1)
- VisualBASIC für Applikationen (1)
- Volkswagen do Brasil (1)
- WML (1)
- WSDL (1)
- Web Services (2)
- WebObjects 5 (1)
- Webanwendung (1)
- WeberHaus (1)
- Weltraumhotel (1)
- Weltraumtourismus (1)
- Wessenberg-Schule (1)
- Win32 Software (1)
- Winterthur (1)
- Wissensmanagement (2)
- World wide web (1)
- X-Band (1)
- XML (6)
- XML-Anwendungsdeskriptor (1)
- XPath (1)
- XSL (1)
- XSL-FO (2)
- XSLT (2)
- Zeichenerkennung (1)
- Zürcher Kantonalbank (1)
- aesthetics (1)
- distance measurement (1)
- dual-ported RAM (1)
- facial expression recognition ; action unit recognition (1)
- integrierte Java Laufzeitumgebung (1)
- interaction design (1)
- low-level feature extraction (1)
- mySAP Enterprise Portal (1)
- portrait (1)
- programminterne Datenbank (1)
- support vector machines (1)
- taste (1)
- tensile membrane structure, lightweight structure, parametric design, visual programming, interoperability, BIM, IFC, RF-COM, Grasshopper3D, Rhinoceros, Revit, Allplan (1)
- typology (1)
- zirkuläre und automatisierte Bauweisen (1)
- Ästhetik (1)
- Ästhetisches Urteil (1)
- Überwachungsradar (1)
- ästhetische Sensibilisierung (1)
- Висячие покрытия, Параметрическое проектирование, Визуальное программирование, Обмен данными, BIM, IFC, RF-COM, Grasshopper3D, Rhinoceros, Revit, Allplan (1)
Institute
- Fakultät Architektur und Gestaltung (5)
- Fakultät Bauingenieurwesen (22)
- Fakultät Elektrotechnik und Informationstechnik (5)
- Fakultät Informatik (34)
- Fakultät Maschinenbau (2)
- Fakultät Wirtschafts-, Kultur- und Rechtswissenschaften (1)
- Institut für Optische Systeme - IOS (2)
- Institut für Systemdynamik - ISD (2)
Zum automatischen Testen der Endgeräte bei Nokia wird ein computergestütztes Systen namens Austere eingesetzt. Dieses System wurde vollständig innerhalb der Firma konzipiert und wird ständig weiterentwickelt. Der erste Teil der Diplomarbeit bestand darin, ein solches Austere Testsystem aus neuen Hardwarekomponenten aufzubauen und die schon vorhandene Testsoftware namens RAPT darauf anzupassen. Der Aufbau sowie der Zusammenhang der Soft- und Hardwarekomponenten untereinander und die Handhabung des Systems wird in Kapitel 3 beschrieben. Erst wenn man die Komplexität des Systems und den Zusammenhang der Komponenten untereinander verstanden hat, kann man sich den Erweiterungen widmen. Sie gehören zum zweiten Teil der Diplomarbeit. Diese Erweiterungen werden in den Folgekapiteln behandelt. In ihnen wird für das jeweilige Thema zunächst die Theorie beschrieben und anschließend soll eine Lösung der Erweiterung des Austere-Systems gegeben werden.
Die zunehmende Internationalisierung der Märkte, das wachsende, immer differenziertere Produktangebot und die hohe technische Innovationsgeschwindigkeit führen zu immer härteren Wettbewerbsbedingungen auf dem Markt. Diese Situation zwingt die Unternehmen nicht nur zu kontinuierlichen Anstrengungen, um ihre Produktivität und Qualität zu steigern, sondern es stehen auch immer geringere Mittel für die Realisierung von Produktions- und/oder Messeinheiten innerhalb des Produktionsprozesses zur Verfügung. Als Folge dessen werden Entwickler mit folgenden Grundforderungen konfrontiert: · Abstimmung der Architektur auf vorhandene und/oder gängige Infrastrukturen · Reduzierung des Entwicklungsaufwandes durch Modularisierung des Systemaufbaues · Reduzierung der Wartungs- und Administrationskosten durch einfache Handhabbarkeit · Maximierung der Betriebssicherheit und Minimierung der Ausfallzeiten · Einfache Erweiterbarkeit · Hohe Wiederverwendbarkeit Ein Resümee von Softwareprojekten über die letzten Jahre zeigt, dass sich der Rahmen für Softwareentwicklung insgesamt geändert hat. Softwareprojekte sind heute mehrschichtige, verteilte (ggf. auch komponentenbasierte) Anwendungen mit gestiegenen Anforderungen an Funktionalität, Qualität und Flexibilität. Leider beinhalten die Architekturen und Konzepte der ‚Verteilten Systeme' Schwächen, diese für verteilte Mess- und Steuerungssysteme direkt umzusetzen. Ziel dieser Arbeit ist es, die Schwächen vorhandener Konzepte aufzuzeigen und eine Architektur vorzustellen, die den Entwickler unterstützt, verteilte Mess- und Steuerungssysteme bis hin zu Prozessleitsystemen unter dem Betriebssystem Windows zu entwickeln.
Entwicklung eines Software-Systems für die Qualitätssicherung von Oberflächen im Automobilbau
(2003)
Heutzutage nimmt die Qualitätssicherung der Produkte bei immer mehr Betrieben einen zunehmend hohen Stellenwert ein. Auch in der Automobilindustrie gelten mittlerweile hohe Qualitätsrichtlinien. Damit der Qualitätsstandard aber auch gewährleistet werden kann, muss die Qualität des Produkts ständig gemessen und beurteilt werden. Um die manuelle Prüfung der Pressteile zu unterstützen wurde in den letzten Jahren bei VW/Audi do Brasil – BUC das Oberflächen-Inspektions-System DSight eingesetzt. Leider haben jedoch zahlreiche Messungen mit DSight ergeben, dass die Ergebnisse unzuverlässig und nicht reproduzierbar sind. Aus diesem Grund wurde im Rahmen dieser Diplomarbeit ein neues Software-System zur Inspektion von Oberflächen im Automobilbau entwickelt, das die Anforderungen der Qualitätssicherung besser erfüllt. Das neue System, das den Namen VisionMaster trägt, basiert auf dem Prinzip der Retro-Reflexion. Mit Hilfe implementierter Auswertungsalgorithmen werden aufgenommene Grauwertbilder der gepressten Teile analysiert. Die Ergebnisse der Inspektion werden anschließend in übersichtlicher Form in einem Protokoll ausgegeben. Um die Reproduzierbarkeit der Messungen zu garantieren und die Messergebnisse archivieren zu können, wird zusätzlich eine Datenbank eingesetzt, auf die über die ADO-Technologie zugegriffen wird. Zur Beschleunigung der Inspektion wir das neue System VisionMaster direkt in die Produktionshalle verlagert, um dort vor Ort Messungen an den gepressten Teilen durchführen zu können.
Aufbau eines neuen Knowledge Networks für den Bereich "Human Resources" der Winterthur Versicherung
(2003)
Die seit Mitte des letzten Jahrhunderts geprägte Industriegesellschaft erfährt eine neue Wende. Das Zeitalter der Informations- und Wissensgesellschaft drängt sich aufgrund der Informationstechnologie (IT) in den Vordergrund. "Die Wissensgesellschaft ist keine ferne Vision. Sie ist längst Realität. Wir müssen sie nicht erfinden, sondern erfinderisch mit ihren Chancen umgehen". Im Gegensatz zur bisherigen Gesellschaft, in der die Produktion von Objekten zu möglichst geringen Kosten im Mittelpunkt stand, orientiert sich diese neue Gesellschaft mehr an der Entwicklung von neuen Ideen und neuem Wissen zur Produktion und Weiterentwicklung von Objekten. Auch die Organisationsform in Unternehmen erfuhr einen Wandel: von funktionalen zu prozessorientierten Organisationsformen. Diese prozessorientierte Organisation ist lernfähiger, da Barrieren, Abeilungsgrenzen und Hierarchieebenen leichter überwindbar geworden sind. In diesem Zusammenhang liegt die Wertschöpfung von Unternehmen darin, dass die Mitarbeiter der Unternehmung mit Geschick, Originalität und Schnelligkeit neue Probleme identifizieren, kreativ lösen und überzeugend kommunizieren. Zum wettbewerbsentscheidenden Faktor wird das Wissen, welches sich in verschiedensten Formen innerhalb des Unternehmens befindet. Dieses zu offenbaren und zu gebrauchen ist u.a. das Ziel des Knowledge Managements. Wie bei jeder Organisation empfiehlt es sich auch beim Knowledge Management, in zusammenhängenden Prozessen zu denken. Dazu müssen Unternehmen Knowledge Management als einen gestaltbaren Prozess verstehen, der sich auf alle internen Prozesse auswirkt.
This thesis investigates methods for the recognition of facial expressions using support vector machines. Rather than trying to recognize facial actions in the face such as raised eyebrow, mouth open and frowns. These facial actions are described in the Facial Action Coding System (FACS) and are essential facial components, which can be combined to form facial expressions. We perform independent recognition of 6 upper and 10 lower action units in the face, which may occur either individually or in combination. Based on a feature extraction from grey-level values, the system is expected to recognize under real-time conditions. Results are presented with different image resolutions, SVM kernels and variations of low-level features.
Die Praxis zeigt, dass die meisten Leistungsmessungssysteme für den Vertriebsbereich konzeptuell bereits an ihre Grenzen gestoßen sind und den heutigen Geschäftsgegebenheiten kaum noch entsprechen können. Mehr noch, durch ihre „übertriebene“ Fokussierung auf die finanz-orientierten Indikatoren wirken sie sogar hinderlich im Konkurrenzkampf um den „besten Kunden“. Im Rahmen des Projektes, in welchem diese Arbeit entstanden ist, wurde für den Vertriebsmanager die Sales Performance Analyse als ein leistungsfähiges Controllinginstrument konzipiert und implementiert. Sie basiert auf dem bekannten Ansatz der Balanced Scorecard von Kaplan/Norton und bietet eine über alle Bereiche hinweg ausgewogene und strategieorientierte Betrachtung relevanter Vertriebsabläufe. Sie ermöglicht somit das Controlling, d.h. das Messen und Steuern, der relevanten Erfolgsfaktoren auf Basis der vier Perspektiven: Finanzen, Interne Prozesse, Kunden und Lernen&Wachstum. Um den vordefinierten inhaltlichen und funktionalen Ansprüchen gerecht zu werden, ist die Sales Performance Analyse in einer Systemlandschaft von SAP-eigenen Lösungen implementiert worden: Enterprise Portal, BW (Business Warehouse), CRM (Customer Relationship Management), SEM (Strategic Enterprise Management) und HR (Human Ressources). In diesem Projekt wurde ein funktionsfähiger Prototyp erstellt, der aktuell zu Präsentationszwecken bei den internationalen Branchenveranstaltungen und im laufenden SAP-Lösungs-Vertrieb verwendet wird.
Die Anforderungen, die von Privatpersonen und Unternehmen an das Internet gestellt werden, sind im Laufe der letzten Jahre stark gewachsen. Längst dient das WWW nicht mehr nur für den Abruf von Informationen, sondern wird als universelle Plattform für Dienstleistungen aller Art verstanden. Im Zuge dieser Entwicklung hat es sich als neue Plattform für die Kommunikation zwischen Kunde und Anbieter etabliert und dient als Medium für die Ausführung komplexer Geschäftsprozesse. Für die Realisierung solcher Geschäftsprozesse werden Web-Anwendungen eingesetzt. Diese sind in ihrer Erstellung wesentlich aufwendiger, als eine Präsentation statischer Webseiten, und damit teurer und fehleranfälliger. Frameworks erlauben, durch die Standardisierung allgemeiner Vorgänge innerhalb von Web-Anwendungen, deren zeit- und damit kosteneffektivere Entwicklung. Zusätzlich kann, durch den Einsatz vorgefertigter Komponenten, der Grad der Wiederverwendung bereits gefundener Lösungen erhöht, und damit nochmals eine Zeitersparnis bei Entwurf und Erstellung einer Anwendung erreicht werden. Ein solches Framework namens "WACoF" wird an der FH Konstanz aktiv entwickelt, basierend auf den Forschungsergebnissen und unter der Leitung von Herrn Prof. Dr. Schmid. In diesem Zusammenhang sind bisher unter anderem Diplomarbeiten von Florian Falkenstein [Falk01] und Marc Nädele [Nädele02] angefertigt worden. Die Hauptaufgabe dieser Diplomarbeit bestand in der Abänderung des oben genanntes Frameworks, so dass sich damit Anwendungen nicht mehr in Programmcode, sondern über einen Anwendungsdeskriptor definieren lassen. Ein solcher Deskriptor enthält sämtliche Informationen, die den Aufbau der Anwendung aus Komponenten beschreiben. Um eine konkrete Anwendung zu erstellen, muss der Anwendungsentwickler lediglich diese Informationen, wie Customizing und die Verbindungen zwischen den Komponenten, in Form einer XML-Datei zur Verfügung stellen. Die Definition der Anwendung wird damit zum einen unabhängig von der konkreten Programmiersprache des Frameworks, zum anderen wird sie in einem einzigen Ort konzentriert und in einer klar definierten Form beschrieben, was ihre Bearbeitung durch entsprechende Tools - wie z.B. grafische Manipulation oder automatische Prüfung auf Korrektheit, und damit frühzeitige Erkennung von Fehlern - erheblich vereinfacht. Dazu war es zuerst notwendig, das Framework in Hinblick auf die Einführung des Deskriptors zu analysieren. Aufgrund dieser Analyse wurden allgemeine Bedingungen für den Zusammenbau von Komponenten aufgestellt, und anhand der bestehenden Anwendungskomponenten (siehe Diplomarbeit von Marc Nädele [Nädele02]) überprüft. Dann wurde das Framework um neue Elemente, wie eine Komponenten-Fabrik und einen Aktivitäts-Pool, erweitert und bestehende Elemente, wie die ComposedActivity und der Crosslink-Mechanismus, neu entworfen bzw. angepasst.
Die vorliegende Arbeit beschreibt die Entwicklung und Implementierung eines plattformunabhängigen Facility Management Systems für das Testlabor der Firma Nortel Networks Germany. Ein Facility Management System dient der rechnergestützten Dokumentation und Verwaltung von Netzwerken wie Telekommunikations-, Daten- und Überwachungsnetzen, sowie deren Geräten. Dieses System stellt ein Individualprojekt dar und wurde spezifisch für Switches (Vermittlungsstellen) vom Typ DMS-100F entwickelt, um dem Benutzer die Möglichkeit zu bieten, über eine Applikation auf der Client-Seite die Konfigurationsdaten des jeweiligen Switches in einer zentralen Datenbank zu sichern, zu modifizieren und auszudrucken. Bis zu diesem Zeitpunkt existierte weder ein Tool, das diese Aufgabe erfüllte, noch jegliche andere Art der Dokumentation.
Das historisch gewachsene System für die Erstellung, Koordinierung und Auskunft der Lehrveranstaltungspläne (LVP) soll durch ein neues System ersetzt werden. Diese Diplomarbeit befasst sich mit der Konzeption und der Implementierung einer neuen grafischen Benutzeroberfläche und der Migration auf eine SQL basierte Datenbank für das komplette Management der Lehrveranstaltungspläne der FH Konstanz. Wie die Stundenpläne an den Schulen müssen auch die Lehrveranstaltungspläne an der Fachhochschule in jedem Semester entworfen, zu Papier gebracht, vervielfältigt und verteilt werden. An der FH Konstanz wird die heikle Aufgabe des Entwerfens von den LVP- Beauftragten der Studiengänge erledigt, denn sie können die vielen Randbedingungen besser überschauen und das Ergebnis auch rechtfertigen. Für die Routinearbeiten Auskunft und Drucken gab es bisher das LVP- Programm als ein spezielles Informationssystem. Auch wenn sich das bisherige System bewährt hat, blieben doch einige Wünsche der Planer offen. Da das LVP- System über mehrere Jahre gewachsen war, ist man an einige Eigenheiten gebunden, die es zu eliminieren gilt. Auch neue Technologien eröffnen einige interessante Möglichkeiten, die früher noch nicht so einfach, oder gar nicht zu implementieren waren. Ziel dieser Diplomarbeit ist eine komplette Neuentwicklung des gesamten Systems unter Verwendung aktueller Technologien: das LVP³- System.
In der Diplomarbeit werden verschiedene, schon auf dem Markt befindliche Intrusion Intrusion Detection Systeme auf unterschiedliche Kriterien verglichen. Es werden mögliche Einsatzarten und Einsatzorte mit ihren Vor- und Nachteilen durchleuchtet und besprochen. Auf Basis der erlangten Erkenntnisse wird ein System vorgeschlagen, dass nach Abstimmung mit dem Projektleiter eingesetzt werden soll. Zu den Einsatz- kriterien gehören das vorhanden Budget, die Netzwerkumgebung, die Ausstattung und Leistungsfähigkeit des Einsatz-Intrusion Detection Systems sowie die Art des Intrusion Detection Systems. Geplant ist der Einsatz mindestens eines bzw. mehrerer Systeme als eine sogenannte Enterprise-Lösung. Mittels verschiedener Hilfsmittel und Tools werden die Intrusion Detection Systeme eTrust von Computer Associates, Real Secure von ISS, Snort, Tripwire und Network Intrusion Detection von Network Flight Recorder untersucht. Der Test und der Betrieb dieser Systeme geschieht sowohl vor als auch hinter der Firewall also in der demilitarisierten Zone des Unternehmens. Die Untersuchung der Systeme beinhaltet Kontrollen über Systemstabilität, Prozessor- und Hauptspeicherauslastung, Anzahl der erkannten Angriffe auf Basis simulierter Angriffe sowie die Benutzerfreundlichkeit
Die Diplomarbeit beschäftigt sich mit dem Erfassen und der Auswertung von Störungen und Statusmeldungen, welche in einem Teilbereich der automatisierten Fertigung des Automobilbaus bei VW/Audi do Brasil entstehen. Die erste Anwendung, die im Rahmen der Diplomarbeit entstand, ist ein Editor für SIEMENS S5 Symbolzuordnungstabellen. Die Anwendung ermöglicht es, mit Hilfe der programminternen Datenbank, die Kommentare der Symboltabellen zu durchsuchen und nach einem gegebenen Standard automatisch zu normieren. Diese Normierung der Kommentare ist notwendig, um das mit den S5 Einheiten verbundene Anlagen - Informations - System SIEMENS SICALIS PMC mit sinnvollen Meldungen zu versorgen. Die Anwendung besteht im Wesentlichen aus einer Oberfläche zur Datenbankmodifikation und aus einem Suchalgorithmus zum Finden der Meldungen, welche normierbar sind. Die zweite Anwendung, ist eine Client-Server-Software, die es einem Nutzer des Clients ermöglicht, Nachrichten an Pager des lokalen Pagerfirmennetzes zu schicken. Der Server-Part der Anwendung, ist auf einem Pager-Server installiert. Der Pager-Server ist mit der Sendeantenne über eine serielle Schnittstelle verbunden. Der Pager-Server war bereits mit der Applikation AMIS vorhanden, welche automatisch erzeugte Nachrichten von SICALIS publizierte. Die Client-Server-Software ergänzt nun dieses System um die Funktion eines manuell ausgelösten Personenrufs. Um diesen manuellen Ruf zu erzeugen, manipuliert der Server-Part die AMIS-Software via einem Handle auf die AMIS Applikation und dem Senden von Windowsmessages, Pagerinformationen und Pagermeldungen an AMIS.
Die Integration eines Systems für den Support von Softwareprodukten in ein bestehendes Unternehmensumfeld ist der Schwerpunkt dieser Arbeit. Im ersten Teil dieser Arbeit wird anhand eines theoretischen Prozessmodells das Vorgehen zur stufenweisen Realisierung eines Softwareprojektes beschrieben. Des Weiteren werden den Support unterstützende Managementprozesse und Werkzeuge vorgestellt und ein theoretischer Ansatz für deren Umsetzung im Unternehmen erarbeitet. Der zweite Teil dieser Arbeit beschreibt die einzelnen Prozessphasen der Projektrealisierung. Im Anschluss daran wird das fertige System mit seinen Hauptinhalten erläutert.
Im Rahmen dieser Diplomarbeit wird eine horizontale Baumkomponente als JavaBean erstellt. Die Baumkomponente soll als Truppenbaum in ein bestehendes Führungs-Informationssystem implementiert werden. Dazu ist die Verwendung des SVG (XML) Grafikformates zur Darstellung der Symbole einzelner Knoten erforderlich. Weiterhin wird die Interaktion von Java-Komponenten mit Windows COM und DCOM untersucht. Es werden mehrere unterschiedliche Java-COM-Bridges getestet. In der vorliegenden Arbeit wird zuerst auf die Grundlagen eingegangen, indem das XML und SVG Format vorgestellt wird und die Grundlagen von JavaBeans sowie die benutzten Bibliotheken erläutert werden. Anschließend wird die Entwicklung der Komponente mit Pflichtenheft, Architektur und Implementierung dargestellt. Abschließend werden die Java-COM-Bridges beschrieben.
The target of this thesis is the introduction of a client management system (CMS) at Haaland Internet Productions (HiP), a web design and hosting company in Burbank, California, USA. The company needs a system to track orders and improve workflow. HiP needs a system which not only tracks orders, but also stores all client information in a database. This client information can be used for a variety of marketing and contact reasons. It is an important and integral part of HiP's client relationship management (CRM). The lack of a cohesive CMS at HiP caused many fundamental business problems, such as lost orders, missed billing statements, and over/under billing. The research done during the investigation and analysis of the company and their needs should lead to a global system which totally fulfils the needs of HiP. This global system could be in the form of an off-the-shelf product with some customizations, or a completely new, in-house system. Either solution will have respective pros and cons; the goal is to reach a decision that best fits HiP's needs and situation. The following is a concise version of the project. Particular emphasis is placed upon the single steps which made up the decision process, as well as the practiced techniques, methods, and their applications.
Gegenstand dieser Arbeit ist ein Tool, das das Monitoring von Tabellen über mehrere SAP R/3-Systeme hinweg ermöglichen soll. Es wird in einer J2EE Umgebung implementiert und in ein Community Portal eingebettet. Das Tool soll dabei periodisch, innerhalb von vorgebbaren Zeitabständen automatisch starten. Für diese Aufgabe gibt es ein R/3-Programm, das abgelöst werden soll und dessen Funktionsumfang Grundlage der Neuentwicklung ist. Es müssen drei Tabellen aus den R/3- Systemen gelesen werden: die Tabelle, welche die Loginzeiten der Benutzer je System und Mandant beinhaltet, die Tabellen mit den Systemmeldungen und die mit den Transporten. Die Tabellen werden im neuen Tool über den RFC (Remote Funktion Call) Funktionbaustein RFC_READ_TABLE aus den R/3-Systemen gelesen. Diese Daten werden dann in einer externen Datenbank gespeichert. Um über ein Portal auf die Daten zugreifen zu können, wird eine entsprechende Schnittstelle entwickelt. Die gewünschten Tabellen und Einschränkungen werden über eine Konfigurationsdatei definiert. Somit ist es möglich, nicht nur die drei genannten Tabellen aus den R/3-Systemen zu lesen. Es werden für alle Systeme und deren Mandanten auftretende Fehler dokumentiert, um dem Administrator des Monitors die Möglichkeit zu geben, einfach herauszufinden, warum bestimmte Systeme eventuell nicht ausgelesen werden konnten.. Eine Fehlermeldung aus dem Portal kann, im internen R/3-Fehlermeldungssystem, für das entsprechende System angelegt werden. Zudem wird bei jedem Durchlauf die Anzahl der gelesenen Datensätze je System und Tabelle für mögliche Auswertungen dokumentiert. Abschliessend werden Erweiterungen beschrieben, welche in möglichen weiteren Versionen umgesetzt werden könnten. Dazu müssen allerdings noch eingehendere Vor- und Nachteils Betrachtungen angestellt werden.
Mobile-Agenten erweitern die Möglichkeiten von verteilten Systemen dadurch, dass sie lauffähigen Code transportieren und diesen ausführen können. Sie können sich frei im Netzwerk bewegen, dort nach Informationen suchen und Aufgaben im Namen ihrer Auftraggeber ausführen. Viele Mobile-Agenten-Plattformen verwenden Java als Laufzeitumgebung, dadurch sind sie unabhängig vor dem darunter-liegenden Betriebssystem. Auf eine Unterstützung einer Anzeigegeräte-unabhängigen Benutzer-Agent-Interaktion wird aber meist nicht geachtet. Betrachtet man sich diese Anzeigegeräte mit den unterschiedlichen Eigenschaften in Display-Größe, Farbfähigkeit und Möglichkeiten für die Ein-und Ausgabe, besonders im Zusammenhang mit mobilen Geräten, z.B. Smartphpones und PDAs, ist es verständlich warum der Benutzer oft noch auf herkömmliche Geräte zur Interaktion angewiesen ist. Der Fokus dieser Diplomarbeit lag auf der Entwicklung eines Frameworks, das graphische Java-Benutzerschnittstellen in einem geräteunabhängigen XML-Format beschreibt und daraus ein geräteabhängiges Format erzeugt. Ein besonderes Augenmerk lag dabei in der einfachen Erweiterbarkeit des Frameworks, um zukünftige Ausgabeformate zu unterstützen, weswegen die Technik XSLT zum Einsatz kam. Nach dem Übermitteln der GUI-Daten werden über einen Rückkanal die Benutzerinteraktionen wieder dem Framewok zugeführt. Da die meisten mobilen Geräte einen Webbrowser integriert haben, eignen sich die Markup-Sprachen HTML oder WML besonders gut als Ausgabeformate für diese Geräte. Das Framework erlaubt darüberhinaus sowohl die lokale als auch die entfernte Interaktion mit den Software-Agenten. Sowohl für den Transport der GUI-Daten als auch für die Interaktion mit Agenten verwendet das Framework die Sicherheitsmechanismen der Agenten-Plattform SeMoA (Secure Mobile Agents). Das vorgestellte Framework lässt sich in SeMoA einfach integrieren und gestattet die individuelle Konfiguration der Interaktionsmethode mit einem Agenten.
Zentrales Thema dieser Diplomarbeit ist die plattform- und anwendungsübergreifende elektronische Archivierung von Daten und Dokumenten unterschiedlichster Herkunft. Hierzu zählen neben der Einarbeitung in die Thematik, die Aufnahme und Strukturierung der Archivierungsanforderungen innerhalb des Unternehmens, sowie die darauf folgende Auswahl eines geeigneten Anbieters. Die angestrebte Archivierungslösung muss einerseits in der Lage sein sich in vorhandene Systeme zu integrieren (SAP R/3, Lotus Notes), andererseits wird ein applikationsunabhängiger Zugriff auf Daten und Dokumente erwartet. Zudem muss die Archivierungslösung die vorhandenen gesetzlichen Anforderungen erfüllen.
Diese Arbeit befasst sich mit der Erstellung und Bearbeitung von Datenstrukturen, die für die Entwicklung von Software im Mobilfunksektor benötigt werden. Es wird aufgezeigt, wo diese Datenstrukturen auftauchen und welche Aufgaben ihnen zufallen. Am Beispiel der Texas Instruments Berlin AG wird eine mögliche Implementierung der für deren Handhabung eingesetzten Hilfsmittel im Detail betrachtet sowie auf die diesen innewohnenden Unzulänglichkeiten und Schwachstellen eingegangen. Zur Behebung und Umgehung der aufgezeigten Probleme werden verschiedene Ansätze analysiert und bewertet. Die hierzu benötigten und jeweils kurz vorgestellten Informationen über die Sprache XML und andere Techniken legen ferner oÿen, warum die letztendlich gewählte Vorgehensweise für die Neuimplementierung sinnvoll ist. Auf die für den reibungslosen Verlauf der Implementierungsphase erforderlichen Planungen wird ebenso wie auf die hierfür im Vorfeld notwendigen Überlegungen und Arbeiten eingegangen. Insbesondere wird auf die Erstellung mehrerer Prototyp-Versionen zur Erleichterung der Einarbeitung und zum besseren Verständnis der zu bearbeitenden Materie hingewiesen. Entwicklung und abschliessdes Aussehen einer Grammatik als Grundlage für ein auf XML basierendes Datenformat werden vorgestellt sowie die hierbei auftretenden Problematiken erörtert. Es wird dargestellt, wie die für die Arbeit mit dem neuen Format entworfene Benutzerschnittstelle funktioniert und wie das der dahinterstehenden Funktionalität zugrundeliegende Konzept aussieht. Die Umsetzung dieses Konzepts unter Einsatz der Programmiersprache Java und aufbauend auf der Eclipse-Plattform wird umfassend und im Detail erläutert. Begleitende Tests und Evaluierungen werden angesprochen sowie Probleme und Herausforderungen der Implementierungsphase. Es wird darauf eingegangen, wie die Planungen für den zukünftigen Einsatz und die weitere Entwicklung des Projekts unter dem Dach der Texas Instruments Berlin AG aussehen. Und es werden die aus der Durchführung des Projekts von den ersten Planungen bis hin zum vorläufigen Abschluss der Implementierungsphase und der Vorstellung eines funktionierenden Systems gewonnenen Schlüsse und Erfahrungen präsentiert und ausgewertet.
Es gibt viele Gründe, darüber nachzudenken, wie die wachsenden Gütertransporte in der Welt wirtschaftlicher gestaltet, umweltfreundlicher durchgeführt und unter Beachtung sozialer Aspekte verwirklicht werden können. Diese ausschlaggebenden Argumente führern zum Thema Transportmanagement. Das Thema hat bisher wenig Beachtung gefunden, obwohl Transporte seit eh und je existieren. Ziel der Arbeit ist die Modellierung der Geschäftsprozesse vom Transportmanagementsystem TM/3 mit der EPK-Methode zu erreichen. Zusätzlich zu der Modellierung soll eine Gegenüberstellung der Standard SAP Transportkomponente LE-TRA mit der TM/3 Software der Logimatik AG erfolgen. Im Hinblick auf die zu erarbeitende Problemlösung werden zu Beginn terminologische Abgrenzungen zum Thema Transport, Logistik, Logistics Execution System vorgenommen. Im Anschluss daran, wird das Thema Geschäftsprozessmodellierung angestellt. Dazu findet eine umfassende Gegenüberstellung der Definitionen zu diesem Begriff. Für die Modellierung der Prozesse ist es von Wichtigkeit, Objekte und Regeln der Ereignisgesteuerten Prozesskette kennenzulernen. Im praktischen Teil der Arbeit wird die Analyse der beiden Produkte vorgenommen und die Geschäftsprozessmodellierung der TM/3 Software begonnen. Der Vergleich der beiden Systeme findet den Abschluss dieser Arbeit.
Das Unternehmen MIK wird vorgestellt und die Entscheidungskriterien für die .NET Remoting-Technologie werden erläutert. Es wird die Entwicklung des .NET Remoting und die Unterschiede zu anderen Technologien für verteilten Anwendungen wie CORBA, DCOM und Java EJB dargestellt. Wichtige Grundbegriffe des .NET Remotings, wie Server activated und Client activated Objects sowie Konfiguration und Deployment werden erklärt und anhand einfacher Beispiele vertieft. Die Forderungen aus der Aufgabenstellung werden analysiert und an Hand der gewonnenen Informationen Daten modelliert und in UML-Klassendiagrammen festgehalten. Auf Client und Server-Seite wurde jeweils eine Software-Komponente entwickelt, welche die Kommunikation zwischen Client und Remoting-Server abwickeln. Implementierungsaspekte der beteiligten Klassen und deren Zusammenwirken werden ausführlich erläutert. Um die XML Strukturen der Konfigurationsdateien zu bearbeiten, werden Basisklassen des .NET Frameworks verwendet. Es werden Einblicke in die XPath-Abfragen und in die Ereignisbehandlung gegeben. Grundsätzlich kann jede .NET-Applikation als Remoting Server arbeiten. Es wird hier speziell die Produktivsetzung im IIS und in einem Windows-Dienst beschrieben. Es folgt die Überlegung, wie ein Apache Webserver in einer .NET Infrastruktur eingesetzt werden kann und was bei einer Kommunikation über eine Firewall zu berücksichtigen ist. Die Sicherheitsaspekte befassen sich mit den Authentifizierungsmethoden des IIS und der Verschlüsselung des Kommunikationskanals mittels SSL. Zur umfangreichen Bearbeitung der Konfigurationsdateien wurde ein Administrations-GUI entwickelt. Mit Hilfe von Reflexion können Remote-Objekte aus Assemblies heraus betrachtet und registriert werden.
Webservices können ein fester Bestandteil von Integrationsbemühungen werden, um nicht nur innerhalb des Unternehmens Altlasten aufzuräumen, sondern mittlerweile auch zwischen den Partnern, Kunden und Lieferanten zu koordinieren. Sie können mit ihrer Schlichtheit und Implementierungseleganz bisherige Integrationstools wie CORBA, DCOM u.a. alt aussehen lassen. Ihre textbasierten Bestandteile SOAP, WSDL und UDDI arbeiten mit XML und HTTP, die das enorme Potenzial des Internet erst jetzt richtig zur Geltung bringen.
Wenn neue Tätigkeiten in der PVC-Abdichtlinie2 der Lackiererei bearbeitet werden müssen, ist es notwendig die gesamte Produktionslinie zu betrachten, um eine Aussage darüber machen zu können, an welchem Arbeitsplatz diese neuen Tätigkeiten bearbeitet werden können. Die Zuweisung von neuen Tätigkeiten an Arbeitsplätze wird Eintakten genannt. Ziel der Diplomarbeit war es, ein Konzept für die automatische Eintaktung von manuellen Tätigkeiten an der PVC-Abdichtlinie2 der Lackiererei zu erstellen. Anschließend sollte ein Programm entwickelt werden, womit eine automatische Eintaktung durchgeführt werden kann. Bei der Erstellung dieses Programms sollte darauf geachtet werden, dass das Programm leicht zu handhaben ist. Weiterhin sollte das Programm so gestaltet sein, dass es auch durch die ähnlich aufgebaute Abdichtlinie1 genutzt werden kann.
Tauchsimulation
(2003)
Im 1.Kapitel werden die historischen Aspekte des Tauchens und der Tauchphysik beschrieben. Anhand von physikalischen Gesetzen, mathematischen Formeln und empirisch ermittelten Werten werden im 2. Kapitel die nötigen Grundlagen für das Verständnis zur Berechnung eines Tauchgangs vermittelt. Das 3.Kapitel behandelt verschiedene auf dem Markt befindliche Tauchsimulationen, zeigt deren Funktionsumfang sowie deren Vor- und Nachteile. Die erstellte Tauchsimulation wird im 4. Kapitel vorgestellt. Dabei wird auch auf verschiedene Simulationsläufe eingegangen. Zum Abschluß wird ein Ausblick auf aktuelle Entwicklungstendenzen gegeben.
Die Arbeit befasst sich mit dem J2EE Framework Jakarta Struts. Hauptziel ist es, den Einsatz von Struts in der ZKB zu prüfen. Es soll festgestellt werden, ob Struts in Zukunft für die Entwicklung grösserer Web-Applikationen in der ZKB eingesetzt werden kann. Dazu wird eine bereits existierende ASP Web-Applikation zuerst zu einer JSP-Applikation (Model 1) und anschliessend zu einer Struts-Applikation (Model 2) portiert. Danach werden die beiden Versionen bzgl. Entwicklungsaufwand, Funktionsumfang, Performance und Wartbarkeit miteinander verglichen. Darüber hinaus werden Fähigkeiten des Struts Frameworks beleuchtet, die Architektur des Frameworks beschrieben und überprüft, inwiefern das Framework den Entwickler entlasten kann. Entwickler ohne Erfahrung mit Struts finden hier ausserdem eine verständliche Einführung an einem überschaubaren Beispiel. Nach der Einleitung in Kapitel 1 werden im zweiten Kapitel die Struts zu Grunde liegenden Technologien der Java 2 Plattform Enterprise Edition (J2EE) von Sun beschrieben. Im dritten Kapitel wird detailliert auf Struts eingegangen. Um dem Leser den Einstieg in Struts zu erleichtern, wird vor der Beschreibung der Struts Komponenten die Architektur und der Programmablauf erläutert. Eine Anleitung zum Erstellen einer kleinen Struts Applikation erklärt Struts an einem praktischen Beispiel. Vergleichbare Frameworks werden am Ende des Kapitels vorgestellt. Im vierten Kapitel erläutere ich die Entwicklung der von mir mit Struts erstellten Web-Applikation. Die beiden letzten Kapitel enthalten die Erkenntnisse aus meiner Arbeit mit Struts und versuchen eine Entscheidungsgrundlage für oder gegen den Einsatz des Frameworks zu liefern.
An der HTWG Konstanz können Studenten ihre Termine Online-Kalendersystem myDay organisieren. Der Kalender verfügt über eine eigene Datenbank zur persistenten Terminhaltung und ist über ein Webinterface bedienbar. Dieser Kalender wurde um nützliche Web Services erweitert, die externen Applikationen den Zugriff auf das Kalendersystem ermöglichen. Beispielhaft wird dies mit dem Personal Information Manager Outlook 2002 von Microsoft gezeigt. Die entwickelten Web Services bieten verschiedene Möglichkeiten der Termin- und Aufgabenverwaltung. Die Implementierung der Web Services wurde mit Hilfe eines Adapter-Konzeptes realisiert, welches auch in einer Enterprise Application Integration - Anbindung verwendung finden könnte.
Genera
(2003)
Diplomarbeit „Genera“ Ralph J. Schiel Erstbetreuung: Professor Bernd Jahnke Co-Betreuung: Andreas Bechtold Kommunikationsdesign HTWG Konstanz, SS 2003 Thema Die Diplomarbeit „Genera“ beschäftigt sich mit Interaktions- und Interfacedesign für eine Multimedia Home Plattform (MHP). Diese Plattform stellt eine Verbindung von Internet, Radio,TV, LAN-Netzwerken, , Computer, Hi-Fi und Telefonanlage dar. Die Entwicklung geht hierbei weg von verschiedenen Medien mit unterschiedlichsten Formaten, hin zu einer einzigen Gerätschaft, welche alle Komponenten beinhaltet. Am Beispiel des multimedialen Computerspiels „Genera“ wird eine zukünftige Nutzungsform dieses Mediums aufgezeigt. Tragende Elemente sind hierbei Film, Videospiel, Videoclips, Media Art, Internet und Hyperstrukturen. Die Einsatzbereiche liegen u.a. in den Bereichen Bildung, Wissenschaft und Forschung, Projekt Management und Unterhaltung. Der Benutzer eignet sich Kompetenzen bezüglich innovativer Nutzungs- und Kombinationsformen von Medien an. Durch verant-wortungsvolles Informations Knowledge und - Management erhält er die nötigen Voraussetzungen, um im stattfindenden Digital Devide bestehen zu können. Der Benutzer interagiert in den zunehmend verschmelzenden Dimensionen von Realität und Virtualität.
Selbstorganisierende Karten sind neuronale Netze, die imstande sind, Daten zu klassifizieren und zu reduzieren. Aus diesem Grund eignen sie sich sehr gut fuer die Steuerung von Robotern, da sie deren Sensoreingangswerte klassifizieren und daraus auf eine Reaktion schließen koennen. Die Architektur und Funktionsweise dieser neuronalen Netze sind der des menschlichen Kortex kuenstlich nachgebildet. Im Rahmen dieser Diplomarbeit wurde ein Java-Framework namens JFSOM implementiert, welches nach dem System einer selbstorganisierenden Karte Datenmengen klassifizieren kann. Das Framework ist so entworfen, dass sowohl Eingabedaten als auch Ausgabedaten trainiert werden koennen, um es auch als sensormotorische Karte nutzbarzu machen. JFSOM wurde verwendet, um den Miniaturroboter Khepera nach bestimmten Verhaltensweisen zu steuern. Als Verhaltensweisen wurden eine Hindernisvermeidung, eine Wandverfolgung, eine Korridorverfolgung und eine Objektverfolgung realisiert. Die Wandverfolgung laesst den Roboter aus jedem beliebigen azyklischen Labyrinth herausfinden.
Nachdem bei vielen kleineren und mittelgroßen Feuerwehren das komplette Be- richtswesen für Einsätze immer noch auf Papier geführt wird und Statistik oft eine Sache von wochenlanger Handarbeit ist, wurde im Rahmen dieser Diplom- arbeit ein System entwickelt, das auf Basis einer Client-Server-Architektur die vernetzte Echtzeit-Bearbeitung von Feuerwehr-Einsätzen erlaubt. Dabei wur- de Wert auf offene Schnittstellen zu Fremdsystemen gelegt und einige dieser Schnittstellen wurden auch implementiert. Die Diplomarbeit ist gegliedert in eine allgemeine und spezielle Einführung (Ka- pitel 1-3) und eine Abhandlung über die Entwicklung der Software und deren Architektur und Funktionalität (Kapitel 4). Eine mögliche Vermarktungsstrate- gie für das System wurde ebenfalls konzipiert (Kapitel 5).
Zur Verringerung der Kosten und des Aufwands zur Installation, Update und Wartung von Workstations in einem industriellen Umfeld, sollte ein System zur zentralen, hardwareunabhängigen und vollautomatischen Installation dieser Workstations eingeführt werden. Hierzu mussten zuerst einmal die Möglichkeiten für eine vollautomatische Installation der verschiedenen Betriebssysteme und Anwendungen betrachtet werden. Nach dem Aufbau der Hardware folgte daraufhin die Installation des Deployment Systems der Firma OnTechnology (OnCommand). Im Anschluss daran wurden die Skripte für die Betriebssystem- und Anwendungsinstallation erstellt. Diese Skripte wurden anschließend zur besseren Handhabung zu Profilen zusammengefasst. Im nächsten Schritt wurden bestehende Clients in das System integriert. Daraufhin wurde das Sicherheitskonzept des Systems betrachtet, mit dem die Möglichkeit besteht bestimmten Benutzern nur bestimmte Rechte zu vergeben. In weiteren Teilen der Diplomarbeit werden die bisherigen Probleme bei der Firma und das erhoffte Ziel, die Möglichkeiten des Systems, sowie die Probleme bei der Umsetzung beziehungsweise des Systems, dargestellt und im Fazit zusammengefasst.
Das Gesamtprojekt umfasst die Entwicklung eines modularen Sende-Empfängers (Transceiver) bestehend aus Hard- und Software. Der Transceiver stellt eine Experimentalplattform dar, mit der nicht nur die üblichen Funktionen eines Sende-Empfängers genutzt werden können. Es bestehen vielfältige Experimentier- und Entwicklungsmöglichkeiten in den Bereichen der digitalen Signalverarbeitung, der Softwareentwicklung für Mikrokontroller und Personal Computer sowie der Übertragungstechnik. Im Rahmen dieser Diplomarbeit wurde das zentrale Steuermodul des Sende-Empfängers, die sog. Command Unit entwickelt. Sie beinhaltet die logischen Gruppen des MMI (Mensch-Maschine-Schnittstelle) und einer Host-PC-Schnittstelle mit DMA-Kontroller. Die Arbeit beinhaltet die Entwicklung der Hardware ebenso wie die Entwicklung von Firmware zum Testen der Schaltung.
This thesis deals with background, theory, design, layout and experimental test results of an analogue CMOS VLSI current-mode analog-to-digital converter. This system supports a project, whose goal it is to build a biologically relevant model of synaptic plasticity, named the Artificial Synapse. A critical part of the design, which is based on analogue CMOS VLSI circuits, is the ability to activate a discrete number of channels by sampling an analogue signal. Since currents are the signal of interest and transistors are biased in weak inversion (subthreshold regime), the system requires a current mode A/D circuit that it can operate at ultra-low power and current levels. To meet this need, two new innovative A/D converter approaches are proposed to replace the system’s previous A/D converter design which suffered from a non-linear resolution, uncoded output code and heavy bit oscillations. The initial technical requirements and key criteria for the new converter comprise a resolution of one nano ampere, an input current range between 0 – 100nA, conversion frequencies of up to 5kHz, and a power supply voltage of less than 1.5V. Temperature range, space occupation and power dissipation aspects were not specified due to the early stage of the related Artificial Synapse project. The novel converters both produce seven bit thermometer codes, their functional principle can be best described as current mode flash analog-to-digital converters (ADCs). Due to the fact that the input signal is in the area of a subthreshold current, it is selfevident that the A/D converter design should operate at a subthreshold realm. To support low power operation, clocks or high currents could not be used and were excluded from the design from the very start. To encode the thermometer code into standard binary code, a seven-to-three encoder was designed and integrated on the chip. In October 2003, the design was submitted for production to the MOSIS circuit fabrication service. The AMI Semiconductor 1.5 micron ABN CMOS process was chosen to manufacture the chip. When it was returned in January 2004, simulation results showed that both new A/D converter approaches accomplished excellent results which were expected from SPICE simulation results. With the new chip installed, it became possible to resolve input currents as small as one nano ampere and achieve conversion frequencies of up to 5kHz. The circuits also both meet the requirements which were set at the beginning of the project to operate at a power supply voltage of less than 1.5V, processing input currents in the range between 0 – 100nA. A prototype printed circuit board (PCB) was developed, produced and employed for experiments with the chip. The major application of this test-bed is the ability to generate and measure extremely low currents with high precision. This enables the monitoring of the very small currents that are processed by the chip.
This work treats with the segmentation of 2D environment Laser data, captured by an Autonomous Mobile Indoor Robot. It is part of the data processing, which is necessary to navigate a mobile robot error free in its environment. The whole process can generally be described by data capturing, data processing and navigation. In this project the data processing deals with data, captured by a Laser-Sensor, which provides two dimensional data by a series of distance measurements i.e. point-measurements of the environment. These point series have to be filtered and processed into a more convenient representation to provide a virtual environment map, which can be used of the robot for an error free navigation. This project provides different solutions of the same problem: the conversion from distance points to model segments which should represent the real world environment as close as possible. The advantages and disadvantages of each of the different Segmentation-Algorithms will be shown as well as a comparison taking into account the Computational Time and the Robustness of the results.
Logopädische Lernsoftware
(2003)
In den letzen Jahren konnte ein wachsendes Interesse an Lernsoftware im logopä-dischen Einsatzbereich verzeichnet werden. Dieses Interesse zeigte sich nicht nur auf Seite der logopädischen Fachpraxen sondern auch in den Grundschulen. Auf Grund dessen ist die Lernsoftware auf dem besten Wege, sich neben den traditionellen Lern- und Übungsmaterialien am Markt zu etablieren. Auf Grund der Vielfalt an Sprachstörungen wird ein System benötigt, das indivi-duell, je nach Bedürfnis des Klienten, konfiguriert werden kann. Die vorliegende Arbeit beschäftigt sich mit dem Entwurf und der Weiterentwick-lung der logopädischen Lernsoftware Detektiv Langohr, damit dieses Produkt den Anforderungen und Wünschen des Klientel so gerecht wie möglich wird. Auf Basis einer durchgeführten Marktanalyse wurden konkrete Anforderungen an ein solches System spezifiziert und im Anschluss in ein Projekt umgesetzt. Um dem Leser einen besseren Einblick in die Welt der Logopädie verschaffen zu können, wurde eine allgemeine Einführung in die Sprachtherapie dem Analyse- und Um-setzungsteil vorangestellt.
Die vorliegende Arbeit soll die Möglichkeiten von XML und den dazugehörigen Technologien bei der Entwicklung eines komplexen Softwaresystems und dem damit verbundenen Datenaustausch aufzeigen. Dafür soll die Leistungsfähigkeit und Eignung oder ggf. Nichteignung der XML-Technologie durch Entwurf, Aufbau und Test eines Prototyps, durch XML-konforme Ein- und Ausgabe sowie durch Daten- Aufbereitung und -auswertungen nachgewiesen werden. Daten unterschiedlicher Datenbestände werden ins XML-Format transformiert und in eine zentrale Datenbank gespeichert. Diese sollen mittels XML für alle Fremddatensysteme bereitgestellt sowie in HTML- und PDF-Formate transformiert werden.
Im Jahr 2009 startet die AMSAT Deutschland e.V. das Raumfahrzeug "Phase 5-A" zum Mars. Dort wird das "Archimedes"-Ballon-Landesystem der Mars Society abgesetzt, während das Raumfahrzeug in einer elliptischen Umlaufbahn um den Mars bleibt und als Relaisstation für die Kommunikation zwischen Landesystem und Bodenstation auf der Erde arbeitet. Für diese Raumfahrtmission wurde an der HTWG Konstanz im Fachbereich Elektrotechnik und Informationstechnik eine Diplomarbeit über einen Teil der Antennen des Raumfahrzeugs angefertigt. Bodenstation und Raumfahrzeug kommunizieren durch einen Uplink im S-Band (2,45 GHz) und einen Downlink im X-Band (10,45 GHz). Im normalen Betriebsfall werden auf dem Raumfahrzeug Richtantennen eingesetzt. Sowohl für Uplink, als auch für den Downlink wird rechtszirkular polarisierte Strahlung verwendet. In bestimmten Betriebsfällen sind die Richtantennen des Raumfahrzeugs nicht zur Erde ausgerichtet. Dies ist der Fall, wenn die Triebwerke in Betrieb sind, oder im extremen Fall, wenn das Lageregelungssystem temporär oder komplett ausfällt. Für diesen Fall sind möglichst isotrop abstrahlende Notfallantennen notwendig, um zumindest eine minimale Kommunikation zur Erde zu gewährleisten. In der Diplomarbeit wurde für die Richtantenne für das X-Band ein Doppelreflektorsystem (Cassegrain-System) gewählt. Im berechneten Design wurde der Durchmesser des Hauptreflektors zu 2000 mm und der Durchmesser des Subreflektors zu 302,3 mm gewählt. Ebenfalls berechnet wurde die zugehörige Kegelhorn-Antenne als Primärstrahler, sowie ein praktikabler Zirkularpolarisator vorgeschlagen. Bei den isotropen Antennen stellt sich das Problem, dass das Raumfahrzeug sehr groß gegenüber der Wellenlänge ist und dadurch praktisch eine Hemisphäre abgeschattet wird. Deshalb wurden für die S-Band- und X-Band-Notfallantennen Antennen gesucht, die eine möglichst gute hemisphärische Abstrahlung haben. Zwei dieser hemisphärisch abstrahlenden Antennen werden jeweils auf entgegengesetzten Seiten des Raumfahrzeugs montiert und ermöglichen so eine (nahezu) isotrope Abstrahlung. Für die S-Band-Notfallantenne wurden unterschiedliche Antennentypen (Drehkreuzantenne, Eggbeater-Antenne, Lindenblad-Antenne, Quadrifilar-Helix-Antenne und Streifenleitungsantenne) hinsichtlich ihres Abstrahlungsdiagramms und der Eignung für Raumfahrtanwendung miteinander verglichen. Als Ergebnis stellt sich die Streifenleitungsantenne als am besten geeignet heraus, da dieser Antennentyp über viele Freiheitsgrade (z.B. Form, Abmessungen und Materialien) verfügt. Über die Freiheitsgrade kann das Abstrahlungsdiagramm geformt werden. Auch für die X-Band-Notfallantenne wurde ebenfalls die Streifenleitungsantenne untersucht. Dieser Antennentyp weist allerdings einige gravierende Nachteile im Sendebetrieb auf: Das gravierendste Problem sind die hohen Verluste dieses Antennentyps. Deshalb wurde für die X-Band-Notfallantenne ein offener Hohlleiter mit zusätzlichen Reflektionselementen vorgeschlagen. Ein offener Hohlleiter strahlt bereits relativ stark gebündelt ab. Die zusätzlichen Reflektionselemente weiten die Abstrahlung aus. So wird eine annähernd hemisphärische Abstrahlung möglich. Das Raumfahrzeug wird zumindest zeitweilig durch Rotation um die eigene Achse stabilisiert (Spin-Stabilisation). Sind die Antennen außerhalb der Rotationsachse montiert, so tritt ein mit der Rotationsdauer sich periodisch ändernder Doppler-Effekt auf. Problematisch wird dies, wenn die Frequenzverschiebung durch den Doppler-Effekt in die Größenordnung der Bandbreite des Nutzsignals kommt. Dadurch wird die Dekodierung des Nutzsignals erschwert.
Weltraumhotel Entropolis
(2005)
die aufgabe waren entwurf und ausarbeitung eines weltraumhotels für ca 200 gäste, in einer umlaufbahn um das system erde-mond. die arbeit ist entstanden in zusammenarbeit mit dem luft und raumfahrt institut stuttgart. abgesehen von der machbarkeit( bauphasen, logistik, transport) wurde besonders der umgang zwischen mensch- schwerelosigkeit-raum untersucht. dabei sind die räume nicht für die anforderungen von langzeitaufenthalten im all konzipiert, sondern speziell für menschen die nicht an den umgang mit schwerelosigkeit gewöhnt sind. das heisst die räume sollen auf der einen seite praktikabel sein ( orientierungshilfen, proportionen...) aber vor allem das verhältniss zwischen der perspektive des betrachters und dem ihn umgebenden raum neu definieren.
Die Zielsetzung dieser Arbeit ist die Entwicklung der Serverdienste einer Client/Server-Software für die computergestützte Telefonie am Arbeitsplatz. Die Software ermöglicht die Steuerung und Statusüberwachung von Telefonapparaten mit dem Ziel, die Benutzung ergonomischer zu gestalten und das zugrunde liegende Telekommunikationssystem stärker in die Informationstechnik zu integrieren. Die Software soll mit der Telekommunikationsanlage Meridian I von Nortel zusammenarbeiten, um die Manipulation der angeschlossenen Telefonapparate zu ermöglichen. Beim Softwareentwurf ist für die Zukunft die Unterstützung weiterer Telekommunikationsanlagen zu berücksichtigen. Zudem soll ein API definiert werden, welches die Implementierung eines Clients in Form eines HTTP-Dienstes für die Nutzung über einen Web-Browser ermöglicht. Ebenso soll der Weg für eine in Zukunft zu entwickelnde dedizierte Client-Software bereitet werden. Für die Umsetzung der Projektziele wurde ein komponentenorientiertes Middleware-Konzept auf Basis des Java Telephony Application Programming Interface (JTAPI) verwirklicht. Dafür wurde eine JTAPI-konforme Provider-Implementierung realisiert, die das zugehörige Zustands- und Objektmodell umsetzt. Für die Kommunikation mit der Telekommunikationsanlage wurde eine Treiberkomponente entwickelt, die das proprietäre Protokoll des CTI-Links implementiert. Schließlich wurde ein einheitliches, RMI-basiertes API spezifiziert, das für die Entwicklung der Client-Software in Form eines HTTP-Dienstes oder einer selbständigen, fensterbasierten Anwendung eingesetzt werden kann. Die komponentenorientierte Gesamtarchitektur ermöglicht darüber hinaus die Entwicklung weiterführender CTI-Dienste.
die schön/er/finder
(2005)
Niemand soll oder darf einem anderem sagen, was schön ist. Jeder muss das für sich selbst herausfinden, denn: Jeder ist ein <schönerfinder>. das Ziel Ästhetischer Geschmack soll nicht als eine gegebene Größe im gesellschaftlichen Leben, sondern als eine persönliche Eigenart wahrgenommen werden, die individuell verschieden, aber weder gut noch schlecht ist. Besonders diejenigen, die ihren individuellen Geschmack erst noch entwickeln, also vor allem Kinder und Jugendliche, sollen die Möglichkeit bekommen, sich zu informieren und ohne äußeren Druck Entscheidungen auszuprobieren. Durch die Beschäftigung mit dem Thema und spielerisches Ausprobieren sollen sie ihren Geschmack und das Schöne als etwas eigenes entdecken. Jugendliche sollen sich als stark und selbstbewusst wahrnehmen, als jemand, der Entscheidungen trifft. Er soll die Rolle eines Entdeckers einnehmen, welcher in fremde Welten vorstößt und andere Lebensentwürfe und Geschmäcker kennenlernt und akzeptiert. Diese spielerische Erfahrung soll mit ins tägliche Leben übernommen werden und das Selbstbewusstsein genauso wie die Toleranz fördern. der Weg dorthin Phase 1: Bewusstsein schaffen für das Thema Schönheit, das Thema ästhetisches Urteil – mit Schönem, Kultigem, Geschmacklosem und Hässlichem Phase 2: Informieren – Aufklärung über Theorien und mögliche Positionen zum Thema – mit klugen Worten, Dichtern und Denkern und den zwölf schön/er/finder-Typen Phase 3: Nutzen vermitteln – herausfinden, was für einen selbst schön ist; seine eigene Position suchen und damit Selbstbewusstsein gewinnen – mit einem Spiel und einem kleinen Freund, <Poti> Phase 4: Anstecken – sich mit anderen austauschen, Unterschiede, aber auch Gemeinsamkeiten finden – im Forum und in der Galerie der schön/er/finder
Anbindung eines PPC405 embedded CPU Core an ein MPC860-System unter dem Echtzeitbetriebssystem OSE
(2006)
Die Diplomarbeit verfolgt das Ziel, die softwareseitige Anbindung eines PPC405-Systems an das Gesamtsystem einer digitalen Funkgeräteplattform herzustellen. Über eine konzipierte Implementierung, die nach dem Einschalten des Funkgeräts gestartet wird, erfolgt die Übertragung des Betriebssystems in den zugehörigen Arbeitsspeicher des PPC405-Systems. Nach Abschluss der Initialisierungsphase kommunizieren die Anwendungsprozesse auf den beteiligten Systemen über eine transparente Erweiterung des Betriebssystems mit der jeweiligen Gegenseite. Als Übertragungsmedium für die genannte Betriebssystemerweiterung wird ein zwischen den Systemen angesiedelter Speicher genutzt, für dessen koordinierte Zugriffe eine im Rahmen der Diplomarbeit entwickelte Treiberkomponente sorgt. Durch die Anbindung des PPC405-Systems wird eine Leistungssteigerung des Gesamtsystems erwartet. Auf der Basis von Messungen wurde die Performance des somit erhaltenen Multiprozessorsystems bestimmt. Aus den Ergebnissen wurden geeignete Möglichkeiten zur Optimierung erarbeitet und umgesetzt.
Die Firma FCT bietet industriellen Unternehmen eine Lösung im Bereich Enterprise-Content-Management und Redaktionssysteme an. Der Fokus liegt auf der medienneutralen Verwaltung der Daten im XML-Format und auf dem Publizieren dieser Daten in verschiedene Ausgabeformate wie PDF, HTML oder Online Help. Die Publikation nach PDF erfolgt meistens mit Desktop Publishing Tools wie Adobe FrameMaker, Adobe InDesign oder Microsoft Word. Immer mehr wird die Publikation nach PDF mit dem W3C Standard XSL Formatting Objects (XSL-FO)eingesetzt. Die Publikation nach PDF erfolgt dabei vollautomatisch anhand von Stylesheets. Durch die vollautomatische Publikation hatte der Redakteur bisher keine Möglichkeit manuell Seitenlayout und Seitenformatierungen anzupassen, da das Anpassen der Stylesheets spezielles programmiertechnisches Know-How voraussetzt. Im Rahmen dieser Diplomarbeit wurde eine Entwicklungsumgebung konzipiert und implementiert, die es Redakteuren ermöglicht, Seitenlayout und Seitenformatierung komfortabel über eine grafische Oberfläche festzulegen. Da hierbei unterschiedliche Dokumententypen und unterschiedliche Kunden berücksichtigt werden müssen, verwendet die Anwendung ein Projektansatz um die unterschiedlichen Stylesheets, Konfigurationen und Kunden zu organisieren. Da bei unterschiedlichen Kunden verschiedene FO-Prozessoren wie Antenna House XSL Formatter, RenderX XEP oder Apache FOP zum Einsatz kommen, war es ein Schwerpunkt dieser Arbeit, die Unterschiede dieser Prozessoren zu analysieren und die Entwicklungsumgebung prozessorunabhängig aufzusetzen. Eine Vorschau zeigt dem Redakteur, wie sich die verschiedenen Konfigurationen auf das PDF-Dokument auswirken, um gegebenenfalls weitere Änderungen am Seitenlayout bzw. Seitenformatierungen vorzunehmen.
This diploma thesis is devoted to the design and analysis of a radar signal enabling an object classification capability in surveillance radar systems based on high-resolution radar range profiles. It picks up the research results from Kastinger (2006), who investigated classification algorithms for high-resolution radar range profiles, and Meier (2007), who programmed a MATLAB toolbox for the evaluation of radar signals. A classical, brief, introduction to radar fundamentals is given (Chapter 1) as well as the motivation for this thesis and certain basic parameters used. After high-resolution radar range profiles are discussed with special focus on surveillance radar systems (Chapter 2), the results of Kastinger (2006) are picked up (Chapter 3) as far as necessary for the following chapters of this thesis. Following the chapters on radar basics, high-resolution radar range profiles and classification, basic and advanced radar signals are discussed and analysed, especially their range resolution and sidelobe levels (Chapter 4). This includes linear frequency-modulated pulses and nonlinear frequency-modulated pulses as well as phase-coded pulses, coherent trains of identical pulses, and stepped-frequency waveforms. Their analysis is based on Meier's MATLAB toolbox. In Chapter 5 we will bring up additional points that have to be considered in radar system design for implementing a classification capability, before this thesis ends with an overall conclusion (Chapter 6).
Die Designprofession ist einem tief greifenden Wandel unterworfen: Während das Design an Bedeutung gewinnt, verliert es zugleich an Exklusivität. Der Beruf ist nicht geschützt und das Web fördert ein Verschwimmen der Grenzen zwischen Amateur und Profi. In einer Welt in der alle zu Sendern werden, wer hört da noch zu? Wie kann sich ein Designer in der heutigen Zeit gegen den Volkssport Design behaupten? Die Antwort lautet: Durch professionelles Design! Die Designer müssen ihre Profession auf eine neue Ebene bringen, um sich klar und deutlich vom Amateurdesigner differenzieren zu können. Doch was ist professionelles Design? Welche Kompetenzen braucht ein Designer heute und in Zukunft, um den Anforderungen an Professionalität gerecht zu werden? Auf diese Fragen versucht diese Arbeit eine Antwort zu geben. Um der Antwort näher zu kommen, wurden in einem ersten Schritt deutschlandweit 27 Kunst- und (Fach) Hochschulen untersucht. Dabei wurde analysiert wie in dem neuen Bachelor- und Mastersystem, dass durchschnittliche Kompetenzprofil eines Absolventen der jeweiligen Hochschulen aussieht. Aus aktuellen Diskussionen und Auseinandersetzungen zu der Thematik des Volkssport Designs, wurden anschließend die wichtigsten Aspekte herausgefiltert und zusammen mit grundlegenden Anforderungen an Professionalität zusammengefasst. Diese Erkenntnisse und die Ergebnisse aus der Hochschuluntersuchung dienten als Basis für eine empirische Erhebung. So wurden erfahrene Designer in Führungs- und Lehrpositionen aus unterschiedlichsten Agenturen und Hochschulen, zu den Anforderungen an professionelles Design befragt. Durch einzelne Interviews wurde die Untersuchung abschließend noch einmal in bestimmten Bereichen vertieft.
Die Dinge meiner Gegenwart
(2014)
Unsere Welt besteht aus Dingen. Wenn wir geboren werden, sind sie bereits da und warten auf uns. Und wenn wir sterben, bleiben sie zurück. Dazwischen liegen Bedeutungen.
Das Buch «Die Dinge meiner Gegenwart» geht der Frage nach, ob es Unterschiede in der Art der Bedeutungen persönlicher Gegenstände gibt. Dafür beschreibt und fotografiert der Autor einhundert seiner persönlichen Dinge und untersucht mit akribischer Genauigkeit den Unterschied zwischen Typen von Gegenständen an konkreten Artefakten.
Es sind die Dinge seiner Gegenwart. Simon Felix Tarantik's Absicht ist es, diese Welt und die Dinge darin so darzustellen, wie er sie wahrnimmt und darauf zu achten nichts Wichtiges wegzulassen. Einhundert deshalb, weil diese Menge ein Stöbern – ein Blättern im Buch –, ein beliebiges Aufschlagen erlaubt und da bereits Neil MacGregor anhand von einhundert Dingen die Vergangenheit und Adrian Hon anhand von einhundert Dingen die Zukunft beschrieben haben, stellt er sich mit einhundert seiner Dinge zwischen sie und beschreibt die Gegenwart – seine Gegenwart.
Auf die persönliche Perspektive kommt es in dieser Arbeit an, darauf, die tatsächlichen Bedeutungen konkreter einzelner Dinge in einer Bandbreite offenzulegen, wie es für gewöhnlich nicht geschieht – denn niemand sieht Dinge auf dieselbe Weise. Empirisch und schöpferisch ordnen sie sich im Buch, reflektieren sich in Geschichten, Erinnerungen, Gefühlen und Bedeutungen und laden den Leser ein, seine Imagination gegen das Beschriebene und fotografisch Abgebildete abzuwiegen.
Creatio ex nihilo
(2015)
Von Kommunikationsdesignern wird erwartet, dass sie kreativ sind. Es wird von ihnen gefordert, dass sie Ideen haben, die innovativ, neu und originell wirken. Diese Anforderung bekommen Gestalter schon früh in ihrer Ausbildung zu spüren. Die Frage, die sich diese Arbeit stellt, ist: Kann dieses Ziel überhaupt erreicht werden? Oder ist das Verfolgen von Originalität nur eine Illusion? Oder gar ein Mythos? Wie schon Picasso anmerkte: »Kunst ist Diebstahl.« Wenn nichts Neues geschaffen werden kann, müssen wir einen Weg finden, Bestehendes so zu verändern, dass das Ergebnis mehr ist als die Summe der Einzelteile. Der Diebstahl bestehender kreativer Leistung wäre somit Teil unseres Berufsfelds und sollte auch in der Designerausbildung eine wichtige Rolle spielen. Ich stelle mich mit dieser Arbeit dem Mythos der Originalität, dem Glauben an eine »creatio ex nihilo«, und beschäftige mich mit dessen Einfluss auf den Designprozess und den möglichen Auswirkungen auf die Ausbildung junger Gestalter.
Der Begriff der Originalität wird heute sehr unkontrolliert verwendet. Mittels einer quantitativen Inhaltsanalyse, Experteninterviews sowie Telefongesprächen wurde der Begriff deshalb hinterfragt und anders definiert. Die Auswirkungen auf den Designprozess wurden mittels eines Experiments mit Studierenden der Studiengänge
Kommunikationsdesign ermittelt. Dabei mussten die Probanden unter dem Druck einer originellen Idee gestalten. Die Lösungen wurden anschließend in einer Online-Umfrage von mehreren Personen subjektiv bewertet. Alle gesammelten Inhalte finden sich wieder in sechs Kapiteln zum Mythos der Originalität im Kommunikationsdesign (Teil A) und einer Forschungsdokumentation (Teil B).
Im Rahmen dieser Masterarbeit wurde an einem Beispielgebäude (Wessenberg-Schule Konstanz) gezeigt, dass Maßnahmen an der Gebäudehülle von Gebäuden der 60er-Jahre trotz Denkmalstatus ein durchaus erhebliches Potential aufweisen, um Wärmeverluste zu begrenzen, und sich Denkmalcharakter und energetischer Modernisierungswunsch nicht zwangsläufig gegenseitig ausschließen.
Hierbei wurden Thermografieaufnahmen angefertigt, Temperaturmessungen durchgeführt und U-Werte aller Bauteile der Gebäudehülle berechnet. Die Maßnahmen wurden auf Wärmebrücken und den Gesamtwärmedurchlass hin separat für jedes Bauteil bewertet.
Für gezielte Sanierungsvorschläge und die Untersuchung ihrer Wirksamkeit wurde das Gebäude intensiv untersucht. Hierbei wurden Informationen aus Archiven (Stadtarchiv Konstanz, Kreisarchiv Konstanz und Südwestdeutsches Archiv für Architektur und Ingenieurbau) zusammengetragen, die ein breites Bild des Bauablaufs und -geschichte, der verwendeten Baustoffe und der Architektur geben.
Da keine ausführliche Denkmalbegründung vorlag, wurde die Architektur und Gestaltung des Gebäudes separat betrachtet und bewertet.
In the field of autonomously driving vehicles the environment perception containing dynamic objects like other road users is essential. Especially, detecting other vehicles in the road traffic using sensor data is of utmost importance. As the sensor data and the applied system model for the objects of interest are noise corrupted, a filter algorithm must be used to track moving objects. Using LIDAR sensors one object gives rise to more than one measurement per time step and is therefore called extended object. This allows to jointly estimate the objects, position, as well as its orientation, extension and shape. Estimating an arbitrary shaped object comes with a higher computational effort than estimating the shape of an object that can be approximated using a basic geometrical shape like an ellipse or a rectangle. In the case of a vehicle, assuming a rectangular shape is an accurate assumption.
A recently developed approach models the contour of a vehicle as periodic B-spline function. This representation is an easy to use tool, as the contour can be specified by some basis points in Cartesian coordinates. Also rotating, scaling and moving the contour is easy to handle using a spline contour. This contour model can be used to develop a measurement model for extended objects, that can be integrated into a tracking filter. Another approach modeling the shape of a vehicle is the so-called bounding box that represents the shape as rectangle.
In this thesis the basics of single, multi and extended object tracking, as well as the basics of B-spline functions are addressed. Afterwards, the spline measurement model is established in detail and integrated into an extended Kalman filter to track a single extended object. An implementation of the resulting algorithm is compared with the rectangular shape estimator. The implementation of the rectangular shape estimator is provided. The comparison is done using long-term considerations with Monte Carlo simulations and by analyzing the results of a single run. Therefore, both algorithms are applied to the same measurements. The measurements are generated using an artificial LIDAR sensor in a simulation environment.
In a real-world tracking scenario detecting several extended objects and measurements that do not originate from a real object, named clutter measurements, is possible. Also, the sudden appearance and disappearance of an object is possible. A filter framework investigated in recent years that can handle tracking multiple objects in a cluttered environment is a random finite set based approach. The idea of random finite sets and its use in a tracking filter is recapped in this thesis. Afterwards, the spline measurement model is included in a multi extended object tracking framework. An implementation of the resulting filter is investigated in a long-term consideration using Monte Carlo simulations and by analyzing the results of a single run. The multi extended object filter is also applied to artificial LIDAR measurements generated in a simulation environment.
The results of comparing the spline based and rectangular based extended object trackers show a more stable performance of the spline extended object tracker. Also, some problems that have to be addressed in future works are discussed. The investigation of the resulting multi extended object tracker shows a successful integration of the spline measurement model in a multi extended object tracker. Also, with these results some problems remain, that have to be solved in future works.
BIM im Membranbau
(2019)
Die fortschreitende Digitalisierung wird zurzeit zu einem der wichtigsten Themen und zugleich zu einer der größten Herausforderungen für die Bauwirtschaft. Building Information Modeling (BIM) kommt eine immer größere Bedeutung zu.
Es ist sicherlich richtig, dass derzeit nur wenige Projekte im Bauwesen den geforderten BIM-Anforderungen der Bauherrschaft genügen. Es ist zu erwarten, dass in den kommenden Jahren auch an Membranbauprojekte immer mehr Anforderungen bezüglich BIM gestellt werden. Aus diesem Grund ist es wichtig, dass sich Planungsbüros für leichte Flächentragwerke mit dem Thema BIM befassen.
Ziel dieser Arbeit ist die Ausarbeitung eines Konzepts für die effiziente durchgehende Umsetzung der Building Information Modeling-Arbeitsmethode bei der Tragwerksplanung im Membranbau.
Es werden vorhandene Funktionalitäten untersucht und alternative Interoperabilitätskomponenten entwickelt. Aufbauend auf den möglichen Werkzeugketten werden verschiedene Einsatzverfahren vorgeschlagen. Darauffolgend wird eines der möglichen Verfahren an einem realen Tragwerk implementiert. Die erhaltenen Ergebnisse werden einer kritischen Analyse unterzogen.
Abschließende Rückschlüsse, Beurteilung der angewandten Planungsmethoden und Ausblick fassen das behandelte Thema zusammen.
Bei der Arbeit verwendete Methoden schließen den parametrischen Entwurf, manuelle Modellierung in zwei verschiedenen Softwareumgebungen und textliche Programmierung mit C#-Sprache ein.
Die Relevanz des untersuchten Themas erstreckt sich überwiegend auf praktisch tätige Ingenieure aus den Bereichen leichte Flächentragwerke, Sondertragwerke, Membranbau, wird aber auch für wissenschaftliche Mitarbeiter der Forschungsinstitutionen, BIM-Spezialisten und Produkthersteller von Interesse sein.
This thesis deals with the object tracking problem of multiple extended objects. For instance, this tracking problem occurs when a car with sensors drives on the road and detects multiple other cars in front of it. When the setup between the senor and the other cars is in a such way that multiple measurements are created by each single car, the cars are called extended objects. This can occur in real world scenarios, mainly with the use of high resolution sensors in near field applications. Such a near field scenario leads a single object to occupy several resolution cells of the sensor so that multiple measurements are generated per scan. The measurements are additionally superimposed by the sensor’s noise. Beside the object generated measurements, there occur false alarms, which are not caused by any object and sometimes in a sensor scan, single objects could be missed so that they not generate any measurements.
To handle these scenarios, object tracking filters are needed to process the sensor measurements in order to obtain a stable and accurate estimate of the objects in each sensor scan. In this thesis, the scope is to implement such a tracking filter that handles the extended objects, i.e. the filter estimates their positions and extents. In context of this, the topic of measurement partitioning occurs, which is a pre-processing of the measurement data. With the use of partitioning, the measurements that are likely generated by one object are put into one cluster, also called cell. Then, the obtained cells are processed by the tracking filter for the estimation process. The partitioning of measurement data is a crucial part for the performance of tracking filter because insufficient partitioning leads to bad tracking performance, i.e. inaccurate object estimates.
In this thesis, a Gaussian inverse Wishart Probability Hypothesis Density (GIW-PHD) filter was implemented to handle the multiple extended object tracking problem. Within this filter framework, the number of objects are modelled as Random Finite Sets (RFSs) and the objects’ extent as random matrices (RM). The partitioning methods that are used to cluster the measurement data are existing ones as well as a new approach that is based on likelihood sampling methods. The applied classical heuristic methods are Distance Partitioning (DP) and Sub-Partitioning (SP), whereas the proposed likelihood-based approach is called Stochastic Partitioning (StP). The latter was developed in this thesis based on the Stochastic Optimisation approach by Granström et al. An implementation, including the StP method and its integration into the filter framework, is provided within this thesis.
The implementations, using the different partitioning methods, were tested on simulated random multi-object scenarios and in a fixed parallel tracking scenario using Monte Carlo methods. Further, a runtime analysis was done to provide an insight into the computational effort using the different partitioning methods. It emphasized, that the StP method outperforms the classical partitioning methods in scenarios, where the objects move spatially close. The filter using StP performs more stable and with more accurate estimates. However, this advantage is associated with a higher computational effort compared to the classical heuristic partitioning methods.
Forecasting is crucial for both system planning and operations in the energy sector. With increasing penetration of renewable energy sources, increasing fluctuations in the power generation need to be taken into account. Probabilistic load forecasting is a young, but emerging research topic focusing on the prediction of future uncertainties. However, the majority of publications so far focus on techniques like quantile regression, ensemble, or scenario-based methods, which generate discrete quantiles or sets of possible load curves. The conditioned probability distribution remains unknown and can only be estimated when the output is post-processed using a statistical method like kernel density estimation.
Instead, the proposed probabilistic deep learning model uses a cascade of transformation functions, known as normalizing flow, to model the conditioned density function from a smart meter dataset containing electricity demand information for over 4,000 buildings in Ireland. Since the whole probability density function is tractable, the parameters of the model can be obtained by minimizing the negative loglikelihood through the state of the art gradient descent. This leads to the model with the best representation of the data distribution.
Two different deep learning models have been compared, a simple three-layer fully connected neural network and a more advanced convolutional neural network for sequential data processing inspired by the WaveNet architecture. These models have been used to parametrize three different probabilistic models, a simple normal distribution, a Gaussian mixture model, and the normalizing flow model. The prediction horizon is set to one day with a resolution of 30 minutes, hence the models predict 48 conditioned probability distributions.
The normalizing flow model outperforms the two other variants for both architectures and proves its ability to capture the complex structures and dependencies causing the variations in the data. Understanding the stochastic nature of the task in such detail makes the methodology applicable for other use cases apart from forecasting. It is shown how it can be used to detect anomalies in the power grid or generate synthetic scenarios for grid planning.