Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

Eine Cloud-basierte Programmierumgebung für QM

  • Christoph Korath

Publikation: AbschlussarbeitenMaster-/Diplomarbeit

Abstract

The occurrence of cloud computing in the past few years has changed software engineering significantly. The Internet of Things, streaming platforms or other computing-intensive operations are just some of the settings cloud computing is used for nowadays. The possible scenarios for cloud computing seem to be endless anyway. Considering all benefits arising from the use of the cloud in software solutions, it is therefore reasonable to use the cloud in the processes of software engineering itself. The concept of this paper strongly adheres to this idea by shifting some of the tasks of software engineering towards the cloud. Therefore, a cloud-based integrated development environment (IDE) for QML should be built. This development environment shall provide features to facilitate the development of applications for mobile devices, such as smartphones and tablets. The IDE should support all relevant steps in the software engineering live cycle beginning with coding itself up to the deployment of the finished application. The integration of the cloud should help to reduce the amount of development software which has to be installed on a developer’s local device. Due to omitting the local software, one major source of error can be removed - the installation of the software itself. Challenges like this can prevent an effective use of the software and therefore have to be tackled. The solution provided within this paper indicates how a working alternative for local development environments might look like. Hence, a cloud-based IDE was developed and integrated into an already existing cloud environment. The following methodical approach was used: At first, a suitable base implementation of an IDE was selected through a detailed investigation of different approaches. Integrating already existing features and applying different changes to GitLab – which was selected during the investigation – led to the completed cloud-based IDE as presented in this paper. The effectiveness and usefulness of the presented approach was analysed by software engineering experts, which also have identified
OriginalspracheEnglisch
Betreuung / Begutachtung
  • Wimmer, Manuel, Betreuer*in
PublikationsstatusVeröffentlicht - März 2020

Wissenschaftszweige

  • 202017 Embedded Systems
  • 102002 Augmented Reality
  • 102006 Computer Supported Cooperative Work (CSCW)
  • 102015 Informationssysteme
  • 102020 Medizinische Informatik
  • 102022 Softwareentwicklung
  • 102034 Cyber-Physical Systems
  • 201132 Computational Engineering
  • 201305 Verkehrstechnik
  • 207409 Navigationssysteme
  • 502032 Qualitätsmanagement
  • 502050 Wirtschaftsinformatik
  • 503015 Fachdidaktik Technische Wissenschaften

JKU-Schwerpunkte

  • Digital Transformation

Dieses zitieren