Hesse, Lukas (2018) Modellgetriebene Softwareentwicklung im Umfeld von Manufacturing Execution Systems. Masters thesis, Ulm University.
Download (1MB) | Request a copy
Abstract
Der zunehmende Wettbewerbsdruck in der Softwareentwicklung erfordert den Einsatz effizienter Entwicklungsprozesse, die zu qualitativ hochwertiger Software führen. In den letzten Jahren hat sich die modellgetriebene Softwareentwicklung mehr und mehr durchgesetzt und an Anerkennung gewonnen. Obwohl die Modellierung von Softwaresystemen weit verbreitet ist, wird ein Großteil der Software auch heute noch von Hand programmiert. In dieser Arbeit werden anhand eines webbasierten manufacturing execution systems, welches auf einer serviceorientierten Architektur basiert, zwei Konzepte der modellgetriebenen Softwareentwicklung erarbeitet, implementiert und diskutiert. Das erste Konzept basiert auf der Erweiterung von UML durch ein UML-Profil, wohingegen beim zweiten Konzept eine neue, auf die Plattform zugeschnittene domänenspezifische Sprache entwickelt wird. Ziel ist es jeweils aus den Modellen automatisch Code für die einzelnen Systemkomponenten wie z.B. Entities, Controller oder Services zu generieren. Dadurch leistet die Arbeit einen Beitrag zur Automatisierung der Entwicklung von manufacturing execution systems durch Methoden der modellgetriebenen Softwareentwicklung.
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 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: | Herr Burkhard Hoppenstedt |
Date Deposited: | 07 May 2018 20:50 |
Last Modified: | 07 May 2018 20:50 |
URI: | http://dbis.eprints.uni-ulm.de/id/eprint/1615 |