elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Contact | Deutsch
Fontsize: [-] Text [+]

Erstellung offener Schnittstellen zur Integration beliebiger Versionsverwaltungs- und Issue-Tracking-Systemen in existierende Software-Konfigurationsumgebungen

Pielicke, Stefan (2008) Erstellung offener Schnittstellen zur Integration beliebiger Versionsverwaltungs- und Issue-Tracking-Systemen in existierende Software-Konfigurationsumgebungen. Bachelor's, Fachhochschule Köln.

[img] PDF - Registered users only - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
1MB

Abstract

In der Einrichtung für Simulations- und Softwaretechnik des DLR wird eine Software als Bindeglied zwischen Versions-Kontroll- und Bug-Tracking-System eingesetzt. Diese, SVNChecker genannte Software, sollte optimiert werden, um erweiterte Anforderungen zu erfüllen, d.h. dass sie in die Lage versetzt wird, nicht nur mit Mantis und Subversion sondern auch mit weiteren Systemen, die der gleichen Aufgabe dienen, zu kommunizieren. Diese Arbeit widmet sich dementsprechend der Frage, wie der SVNChecker so erweitert werden kann, dass sich das Hinzufügen weiterer Versions-Kontroll- und Bug-Tracking-Systeme so einfach, wie möglich, gestaltet. Dabei sollten unterschiedliche Systeme in einer möglichst weitgehenden Schnittstelle zusammengefasst werden. Es musste demnach eine Architektur entwickelt werden, die die genannten Anforderungen erfüllt. Zunächst wurde ein Lösungsmodell entwickelt, welches auf der bereits im SVNChecker existierende Plug-In-Struktur basiert. Ein besonderes Augenmerk lag dabei auf der losen Kopplung der einzubindenden Systeme mit der vorhandenen Basis. Dabei wurde darauf geachtet, dass die geschaffenen Schnittstellen die Versions-Kontroll- und Bug-Tracking-Systeme dynamisch während der Laufzeit laden, um so einen möglichst geringen Aufwand bei der Implementierung und der zukünftigen Nutzung zu gewährleisten. Das entwickelte Planungskonzept konnte in der Umsetzungsphase vollständig realisiert werden. Die bei der Umsetzung auftauchenden Probleme, wie z.B. fehlerhafte Dokumentation und Schwierigkeiten bei der Installation erforderlicher Programme, waren bei der Konzepterstellung nicht vorhersehbar, konnten aber ohne Veränderung des ursprünglichen Lösungsmodells bewältigt werden.

Document Type:Thesis (Bachelor's)
Title:Erstellung offener Schnittstellen zur Integration beliebiger Versionsverwaltungs- und Issue-Tracking-Systemen in existierende Software-Konfigurationsumgebungen
Authors:
AuthorsInstitution or Email of Authors
Pielicke, StefanUNSPECIFIED
Date:1 October 2008
Number of Pages:102
Status:Unpublished
Keywords:SVNChecker, Subversion, Software Engineering, Python
Institution:Fachhochschule Köln
Department:Informations-, Medien- und Elektrotechnik
HGF - Research field:other
HGF - Program:other
HGF - Program Themes:other
DLR - Research area:no assignement
DLR - Program:no assignment
DLR - Research theme (Project):other
Location: Köln-Porz
Institutes and Institutions:Institut of Simulation and Software Technology > Distributed Systems and Component Software
Deposited By: Andreas Schreiber
Deposited On:01 Dec 2008
Last Modified:12 Dec 2013 20:34

Repository Staff Only: item control page

Browse
Search
Help & Contact
Informationen
electronic library is running on EPrints 3.3.12
Copyright © 2008-2012 German Aerospace Center (DLR). All rights reserved.