Refine
Has Fulltext
- no (2)
Document Type
- Bachelor Thesis (1)
- Master's Thesis (1)
Institute
Language
- German (2)
Is part of the Bibliography
- no (2)
"Die Arbeit beschäftigt sich mit dem Entwurf eines Softwaremoduls, mit dem es unabhängig der verwendeten Plattform möglich sein soll, drahtlos mit einem mobilen EKG-Messgerät zu kommunizieren. Sie ist unterteilt in die theoretischen und technischen Grundlagen, einen möglichen Systementwurf, der Implementierung eines Basisprototypen und die Problembetrachtung auf anderen Plattformen. Zunächst werden die technischen und fachlichen Grundlagen erläutert, die für das Verständnis des späteren Entwurfs und die einzelnen Realisierungen eine Rolle spielen. Dies umfasst u.a. drahtlose Kommunikation mit Bluetooth, eine Vorbetrachtung der möglichen Plattformen sowie eine Beschreibung der verwendeten Entwicklungswerkzeuge. Der Systementwurf geht im nächsten Abschnitt auf die einzelnen Aspekte der Software ein. Dies umfasst eine Beschreibung der grafischen Benutzeroberfläche sowie eine Analyse der Kommunikation mit dem Messgerät sowie die Modellierung der Datenverarbeitung und die Datenspeicherung. Anschließend werden auf Grundlage einer Basisimplementierung unter Microsoft Windows die Unterschiede und Probleme der unterschiedlichen Plattformen aufgezeigt. Für die einzelnen Probleme wird nach Möglichkeit eine plattformspezifische Lösung bzw. eine alternative Implementierung beschrieben."
Die hier vorliegende Arbeit beschäftigt sich mit der Entwicklung einer Abbildung von UML-Verhaltensdiagrammen in ein Metamodell für Anforderungen, mit dem es möglich sein soll, die Qualität von erhobenen Anforderungen zu steigern. Sie ist unterteilt in die theoretischen Grundlagen, einer Analyse von UML-Sequenzdiagrammen, dem daraus folgenden Entwurf eines Interpretationsmodells sowie der Integration in das Metamodell. Zunächst werden die fachlichen Grundlagen erläutert, die für das Verständnis des späteren Interpretationsmodells und der Modellintegration relevant sind. Dies umfasst den Anforderungsbegriff, die UML-Verhaltensdiagramme, das Prinzip der Modelltransformation sowie eine Beschreibung des zugrundeliegenden Metamodells. Der Modellentwurf geht auf das Sequenzdiagramm als Vertreter von Verhaltensdiagrammen ein und beschreibt anhand einer Analyse der Notationselemente das Transformationspotential. Basierend darauf wird ein Interpretationsmodell und die damit verbundenen Transformationsregeln herausgearbeitet. Im Anschluss wird die Integration in das Anforderungsmetamodell beschrieben und die Auswirkungen untersucht. Im nächsten Schritt wird eine prototypische Realisierung anhand eines Beispielszenarios vorgenommen und bewertet. Der Fokus liegt dabei auf der neu konzipierten Interpretationskomponente. Anhand dieser Ergebnisse sollen Annahmen, potentiellen Probleme und Hinweise aus dem Entwurf belegt und dargestellt werden.