Microservices as a Manufacturing Execution System Architecture

Wagner, Eugen (2016) Microservices as a Manufacturing Execution System Architecture. Masters thesis, Ulm University.

[thumbnail of MA_Eugen_Wagner.pdf] PDF - Registered users only - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (5MB)


This thesis evaluates whether the microservice architecture can be used to implement a Manufacturing Execution System (MES) and gives a example of how such a system could look like. It describes in detail the challenges a microservice architecture has to deal with, and presents established solutions and technologies to face them. Two established MES architectural designs norms VDI-5600 and DIN-62264 have been evaluated in regards of their applicability to a microservice architecture. This thesis also describes eight MES microservices, and describes input, function, benefit and result for each service individually. Then a comparison, between the non-functional requirements of Manufacturing Execution Systems and non-functional properties of microservice systems was made. At last, as a proof of concept a prototype of a MES Personnel Management was implemented.

Item Type: Thesis (Masters)
Subjects: DBIS Research > Master and Phd-Thesis
Divisions: Faculty of Engineering, Electronics and Computer Science > Institute of Databases and Informations Systems > DBIS Research and Teaching > DBIS Research > Master and Phd-Thesis
Depositing User: Ruediger Pryss
Date Deposited: 11 Aug 2016 18:17
Last Modified: 20 Feb 2017 14:24
URI: http://dbis.eprints.uni-ulm.de/id/eprint/1404

Actions (login required)

View Item
View Item