Entwicklung eines Systems zur kontinuierlichen Integration für autonome Roboter

dc.contributor.authorWenz, Kevinde
dc.date.accessioned2015-12-21de
dc.date.accessioned2016-03-31T08:02:33Z
dc.date.available2015-12-21de
dc.date.available2016-03-31T08:02:33Z
dc.date.issued2015de
dc.description.abstractAutonome Roboter basieren auf dem komplexen Zusammenspiel vieler Sensoren. Dieses Zusammenspiel muss durch Software beobachtet und geregelt werden. Damit Roboter sich autonom - ohne ständige Überwachung - bewegen können, muss die Software ihre Funktion fehlerfrei ausführen. Um dies zu unterstützen, wurde im Rahmen dieser Arbeit ein Continuous Delivery-Prozess entwickelt. Dieser Prozess sieht vor, dass die Software des Roboters "ständig" und automatisiert geprüft wird. Ein besonderer Fokus lag dabei auf der Entwicklung eines Funktionstestsystems für Robotersoftware. Dieses Testsystem führt Testfälle aus, die auf Basis von Szenarien, bestehend aus einer Aufgabe, einem Kontext und mehreren Metriken, modelliert werden. Am Ende wurde der Nutzen des Testsystems durch Robotersoftware-Entwickler evaluiert.de
dc.description.abstractThe behavior of an autonomous robot is determined by many sensors that scan the robot's environment. Data produced by these sensors needs to be accessed by complex software. Testing software is a very important aspect - especially when its target is an autonomous interacting device - to verify if the robot's software behaves in the right manner. Continuous Delivery is a process which tries to improve the procedure of writing and verifing the functionality of software. In this thesis, a test process - based on Continuous Delivery - is presented that enables developers to test their software automatically on a regular basis. The functionality of software for autonomous robots can be tested by providing a scenario consisting of a task, a context and some metrics. In the end, the whole process was evaluated by developers.en
dc.identifier.other459209957de
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-104663de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/3636
dc.identifier.urihttp://dx.doi.org/10.18419/opus-3619
dc.language.isodede
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.ddc004de
dc.titleEntwicklung eines Systems zur kontinuierlichen Integration für autonome Roboterde
dc.typemasterThesisde
ubs.fakultaetFakultät Informatik, Elektrotechnik und Informationstechnikde
ubs.institutInstitut für Softwaretechnologiede
ubs.opusid10466de
ubs.publikation.typAbschlussarbeit (Master)de

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
MSTR_0022.pdf
Size:
1.56 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
935 B
Format:
Plain Text
Description: