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)
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)
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.