Christoph Korath,
"Eine Cloud-basierte Programmierumgebung für QM"
, 3-2020
Original Titel:
Eine Cloud-basierte Programmierumgebung für QM
Sprache des Titels:
Englisch
Original Kurzfassung:
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