Refine
Document Type
- Bachelor Thesis (2)
- Master's Thesis (1)
Year of publication
- 2009 (3) (remove)
Language
- German (3)
Keywords
- Software (3) (remove)
Institute
- 03 Mathematik / Naturwissenschaften / Informatik (3) (remove)
Ziel dieser Bachelorarbeit ist es, verschiedene auf dem Markt verfügbare Systeme zur Verteilung von Software zu vergleichen. Dies wird am Beispiel der Computerumgebung der Leipziger Messe GmbH durchgeführt. Erst einmal werden einige Systeme im Allgemeinen anhand ihrer Abläufe und Möglichkeiten verglichen. Unter Berücksichtigung der vorhandenen Hard- und Softwarekomponenten der Leipziger Messe GmbH wird danach eine Empfehlung zu einem Softwareverteilungssystem für das Unternehmen gegeben, welches für die Gegebenheiten am Besten geeignet ist.
Das Ziel dieser Arbeit ist die Entwicklung eines Testwerkzeuges, welches Entwickler und Tester bei der Funktionsüberprüfung von FIX-Schnittstellen aktiv unterstützen soll. Zu Beginn werden die Grundlagen des FIX-Protokolls sowie von Softwaretests erläutert. Danach werden die benötigten Anforderungen an das Testwerkzeug analysiert, vorhandene Lösungen bewertet und eine Auswahl an Basistechnologien untersucht und gewählt. Die Ergebnisse der Analyse werden als Anforderungen in einem konkreten Entwurf umgesetzt und anschließend anhand eines Prototyps implementiert. Abschließend werden die erreichten Ziele zusammengefasst und ein möglicher Ausblick auf Erweiterungen gegeben.
Legacy-Systeme sind auch im einundzwanzigsten Jahrhundert fester Bestandteil in Unternehmen, welche Wartungs- und Pflegemaßnahmen erschweren und den heutigen Anforderungen nach Integration, Wiederverwendung und Geschäftsprozessabbildung nicht mehr gerecht werden. Zur Umsetzung neuer unternehmensweiter Strategien, ist die Modernisierung von Legacy-Systemen zu zeitgemäßen Zielarchitekturen und Technologien notwendig. Auf Basis verschiedener Aktivitäten des Software Reengineering und auf Basis der Auswertung einer Marktstudie über Software-Modernisierung wird untersucht, wie ein Konzept aussieht, um Legacy-Systeme, die mit prozeduralen Programmiersprachen implementiert wurden, in ein Zielsystem mit Drei-Schichten-Architektur zu überführen. Anhand dieser Untersuchungen wird das 4-Phasen-Transformationskonzept entwickelt, welches Techniken und Vorgänge vorstellt, die einen Modernisierungsprozess unterstützen. An einem Fallbeispiel wird die Anwendbarkeit des 4-Phasen-Transformationskonzepts gezeigt.