Design and evaluation of a software architecture and software deployment strategy

Examensarbete för masterexamen

Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.12380/256056
Download file(s):
File Description SizeFormat 
256056.pdfFulltext2.03 MBAdobe PDFView/Open
Type: Examensarbete för masterexamen
Master Thesis
Title: Design and evaluation of a software architecture and software deployment strategy
Authors: Andersson, Dan
Huang, Ziwei
Abstract: The thesis is motivated by the Chalmers formula student driverless 2018 (CFSD’18) project, a pilot project with the aim to deliver a qualified self-driving formula race car and compete in the Formula student Germany 2018 competition. The thesis goal was to design and evaluate the software development and deployment process for a purely microservices-based distributed system on the CFSD’18 self-driving race car. The work coincides closely with the vehicle laboratory Revere, operated by Chalmers University of Technology and the University of Gothenburg. It explores the use of OpenDLV based on libcluon, applying microservice architecture in the CFSD’18 project. A docker-based deployment strategy is investigated and evaluated. A project specific deployment strategy is designed considering hardware related physical constraints and Formula student Germany competition rules. Performance of certain microservices has been measured and evaluated. The experience from this thesis indicates the OpenDLV platform, libcluon, and the docker ecosystem are portable, efficient and adaptive choices for a distributed embedded system, in particular autonomous vehicle projects.
Keywords: Informations- och kommunikationsteknik;Transport;Datorteknik;Robotteknik och automation;Datorsystem;Inbäddad systemteknik;Farkostteknik;Information & Communication Technology;Transport;Computer Engineering;Robotics;Computer Systems;Embedded Systems;Vehicle Engineering
Issue Date: 2018
Publisher: Chalmers tekniska högskola / Institutionen för mekanik och maritima vetenskaper
Chalmers University of Technology / Department of Mechanics and Maritime Sciences
Series/Report no.: Master's thesis - Department of Mechanics and Maritime Sciences : 2018:14
URI: https://hdl.handle.net/20.500.12380/256056
Collection:Examensarbeten för masterexamen // Master Theses



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.