BSc defense Thies Möhlenhof
Metadata
- Date: 17 October 2016 (Monday)
- Time: 18.15
- Room: B 017
- Presenter: Thies Möhlenhof
- Supervisor: Ralf Lämmel
- 2nd reviewer: Marcel Heinz
Title
A messaging based IDE
Abstract
Modern Integrated Development Environments (IDEs) are, in general, a combination of a textual editor, build tools and other services, which are combined by a plugin architecture. As a result, these services are in a deep correlation and depend on an Application Programming Interface (API) tailored to a specific IDE approach (e.g., Eclipse, IntelliJ). In this thesis, an architecture is presented, which breaks up this monolithic architecture and provides an expandable microservice architecture providing the same features by a correlation of services, inspired by the Monto Project, without the dependency to a specific editor or API. As a result, the integration of new services is simplified and services are reusable in different IDE approaches.