Refine
Year of publication
- 2007 (7) (remove)
Document Type
- Diploma Thesis (7) (remove)
Language
- German (7) (remove)
Has Fulltext
- yes (7)
Is part of the Bibliography
- no (7) (remove)
Keywords
- Java 2 Enterprise Edition (2)
- 3D-Display (1)
- Ajax <Informatik> (1)
- Ambient Intelligence (1)
- Autostereoskopie (1)
- Computersicherheit (1)
- DOS/VSE (1)
- FRAMEWORK <Programm> (1)
- Führungskraft (1)
- JavaScript (1)
Wir leben in einer Zeit rasanter Veränderungen in der Medienwelt. Die Fortentwicklung der Informationstechnologie, die Vernetzung durch das Internet und der Wandel von analogen zu digitalen Arbeitsweisen bilden die Basis für weitere Neuerungen in diesem Bereich. Eine dieser neuen Technologien, die meiner Meinung nach das Potential in sich trägt neue Standards für die Darstellung und Wahrnehmung von Bildern zu setzen, möchte ich in dieser Arbeit vorstellen: Autostereoskopische Wiedergabesysteme. Verfahren, die eine dreidimensionale Darstellung und das Betrachten dieser ohne Hilfsmittel wie Polarisations- oder Shutterbrille ermöglichen. Mein Ziel ist es mit dieser Arbeit einen aktuellen Überblick über dieses sich rasch entwickelnde und bislang noch unübersichtliche Themengebiet herauszuarbeiten. Einleitend werden in Kapitel 1 die wesentlichen historischen Entwicklungsschritte geschildert. Das 2. Kapitel erläutert die Voraussetzungen für dreidimensionales Sehen, das 3. Kapitel autostereoskopische Lösungsansätze unterschiedlicher Hersteller und Projektgruppen. In Kapitel 4 wird beispielhaft das weite Spektrum von Einsatzmöglichkeiten autostereoskopischer Systeme in den Bereichen Unterhaltung, Industrie und Medizin aufgezeigt. Das letzte Kapitel behandelt Fragen zur Produktion von 3D Content und der Konvertierung von 2D zu 3D. Um zusätzlich neben der theoretischen Betrachtung auch praktische Erfahrungswerte mit einfließen zu lassen, war es mir wichtig neben der Quellenrecherche Meinungen und Standpunkte von Personen einzuholen, die bereits in ihrer beruflichen Praxis mit diesem Themengebiet in Berührung gekommen sind.
Die vorliegende Diplomarbeit wurde im IBM Entwicklungslabor in Böblingen für die Abteilung z/VSE Development geschrieben. Ausgangspunkt ist das Fehlen einer Möglichkeit der zentralisierten und automatisierten Überwachung der Systemsicherheit von VSE. Diese Arbeit soll eine Lösung dieses Problems in Form einer Java Klassenbibliothek bereitstellen, mit deren Hilfe alle sicherheits-relevanten Parameter und Einstellungen des Systems ausgelesen werden können. Diese Daten sollen von der Java Klassenbibliothek zusammengeführt, abgeglichen und dem Programmierer strukturiert, im Sinne der Objektorientierung, zur Verfügung gestellt werden. Diesee Lösung wird z/VSE Kunden in Zukunft die Möglichkeit bieten, zu jeder Zeit die komplexen Sicherheitseinstellungen ihre Systeme automatisiert zu überwachen.
Entwicklung von Schnittstellen zur Konfiguration und Verwaltung eines Ambient Intelligence Systems
(2007)
Ein Ambient Intelligence System kann Anwendern vielfältige Möglichkeiten zur Steuerung und Konfiguration des Systems geben. Der Zugriff auf diese Funktionalität kann auf verschiedene Arten realisiert werden. Eine ist die Nutzung eines mobilen Gerätes als Zugangsmedium. Damit dies möglich wird, sind Konzepte und Schnittstellen notwendig, die den Informationsaustausch zwischen Anwendern, Gerät und Ambient Intelligence System ermöglichen. Diese Diplomarbeit beschäftigt sich mit der Erarbeitung dieser Grundlagen.
Die vorliegende Diplomarbeit beschäftigt sich mit der Ablösung eines Generator Frameworks und der Generierung von Artefakten für die Businesslayer einer J2EE-Applikation. Der bestehende Generator sowie die Transformationsabbildungen sollen durch openArchitectureWare 4, einem metamodellbasiertem Generator Framework, ersetzt werden. Mittels des openArchitectureWare Frameworks wird der viel diskutierte Model Driven Architecture (MDA) Ansatz der OMG vorgestellt. Es wird der Unterschied zwischen herkömmlicher Softwareentwicklung und der modellgetriebenen Entwicklung aufgezeigt, sowie alle damit verbundenen Vor- und Nachteile. Es soll gezeigt werden, dass Modelle nicht nur zur Dokumentation dienen, sondern als Code gesehen werden können und sollten. Im Bezug auf die technische Realisierung der MDA werden die verschiedenen Vorgehensweisen bei der Entwicklung von Modellen betrachtet und die eingesetzten Technologien wie z.B. UML, UML–Profile und Meta Object Facility vorgestellt. Außerdem wird ein Ausblick in neue Technologien im Kontext modellgetriebener Architekturen, wie zum Beispiel das Eclipse Modelling Framework (EMF) und das Graphical Modelling Framework (GMF) gegeben. Da die Schwerpunkte der Diplomarbeit auf der von BMW verwendeten Architekur für verteilte Applikationen sowie der Generatormigration liegen, wird die Architektur und der Generator von BMW im Aufbau sowie der Funktionsweise näher betrachtet. Die von BMW eingesetzte Architektur „Component Architecture 2.0“ ist eine komponentenbasierte Architektur, welche bei BMW entwickelt wurde und projektübergreifend zum Einsatz kommt. Des Weiteren liegt der Diplomarbeit das PEP-PDM Projekt, das bei BMW zurzeit durch Softlab realisiert wird, zugrunde. Durch PEP-PDM wird bei BMW eine zentrale Datenreferenz über den gesamten Entstehungsprozess eines Produktes erreicht. Das gesamte Wissen über ein Fahrzeug mit allen Daten des Entstehungsprozesses wird an einer zentralen Stelle zusammengeführt und dadurch, zu jedem Zeitpunkt, der aktuelle Stand im Entwickluingsprozess eines Fahrzeuges bekannt. Durch die Migration auf openArchitectureWare, dem Open Source Generator Framework und dem dazugehörigen Vorgehensmodell der generativen Entwicklung, werden die eingesetzten Technologien des Frameworks und deren Möglichkeiten wie Templates, Extensions und Modellvalidierung erläutert. Die Technologien und Designentscheidungen werden an der Transformation eines bestehenden Platform Independent Model (PIM) des Projektes PEP-PDM näher betrachtet und erläutert. Die Transformationsabbildungen für das PEP-PDM PIM basiert auf der von BMW eingestzten Component Architecture 2.0 und der Enterprise Technolgie J2EE. Ein Benefit der Diplomarbeit ist die Evaluierung des Graphical Modeling Framework von Eclipse. Dies beinhaltet implizit den Einsatz des Eclipse Modeling Framework (EMF) als Design Sprache für die Anwendung und das Metamodell. Mit diesen Technologien könnte zukünftig die Möglichkeit bestehen vom Erstellen der domänenspezifischen Sprache (Metamodell), über das Anwendungsdesign (PIM), bis hin zur Transformation und Implementierung alles in einem Entwicklungstool (Eclipse) zu bearbeiten. Abschließend werden die gewonnenen Erkenntnisse und Erfahrungen bezüglich der MDA unter Verwendung von openArchitectureWare zusammengetragen und bewertet.
Die Diplomarbeit richtet ihren Fokus auf die zukünftigen Führungskräfte des Verlagswesen. Durch den zunehmenden Wettbewerb, ausgelöst durch die globalisierte Wirtschaftswelt, steigen die Anforderungen an den Manager. Den Personalverantwortlichen genügt deshalb nicht mehr eine gute Ausbildung, sondern sie setzen Vielseitigkeit, Belastbarkeit sowie analytisches und systematisches Denkvermögen voraus. Somit stehen die zukünftigen Manager vor neuen Herausforderungen, sie sind zwar bestens theoretisch ausgebildet, was jedoch fehlt ist die praktische Anwendung des in der Theorie erworbenen Wissens. Man spricht dabei von Hard- und Soft-Skills. Unter Hard-Skills versteht man, dass der Manager über sehr gute bis gute theoretische Kenntnisse verfügt. Unter Soft-Skills versteht man beispielsweise die Team- und Kommunikationsfähigkeit. Da Hard-Skills in der heutigen Zeit nicht mehr ausreichen gewinnen die Soft-Skills und deren gezielte Ausbildung immer mehr an Bedeutung. Des Weiteren ist die fallbezogene Anwendung des in der Theorie erworbenen Wissens von großer Bedeutung. An dieser Stelle setzt die Diplomarbeit an, da sich mit der Planspiel-Methode die Soft-Skills gezielt trainieren lassen.
Diese Diplomarbeit befasst sich mit der Model Driven Architecture (MDA) und deren Anwendung auf Basis von Open Source. Für ein Unternehmen ist es immer wichtig zu wissen, wie der aktuelle Stand der Technik ist und ob diese Technik produktiv eingesetzt werden kann, um sich dadurch Vorteile am Markt zu verschaffen. Es werden zunächst einige Grundlagen von Open Source und MDA erörtert. Danach wird mittels einer Evaluierung von Open Source Modellierungs- und Generierungswerkzeugen ein Überblick über die am Markt verfügbaren Werkzeuge gegeben. Anschließend wird die prototypenhafte Umsetzung eines Geschäftsvorfalles einer Versicherung beschrieben, um den Stand der Technik zu demonstrieren. In der Schlussbetrachtung folgt ein Fazit über den Verlauf und die Resultate der Diplomarbeit. Zum Schluss wird ein Ausblick für die Model Driven Architecture gegeben.
AJAX in the Enterprise
(2007)
Mit Rich Internet Applications wurde in letzter Zeit eine Lösung geschaffen, um reichhaltige, interaktive und ansprechende Benutzerschnittstellen für Webanwendungen zu entwickeln. RIAs können mit den verschiedensten Technologien entwickelt werden. Seit geraumer Zeit ruft in diesem Umfeld die neue Technologie AJAX sehr viel Interesse hervor. Es liegt im Interesse von Daimler Chrysler neue Clientparadigmen zu erforschen. Diese Arbeit untersucht, welche Vorteile, Risiken und Herausforderungen beim Einsatz von AJAX in Enterprise Umgebungen auftreten. Es werden diverser AJAX-Frameworks und die auftretenden Integrationsprobleme betrachtet. Außerdem werden die Vorteile von AJAX durch die Implementierung einer Beispielanwendung aufgezeigt.