Theses
Contact
Events
Upcoming Events
-
03.12.2024 16:00 PG-Raum A2 2-219 / https://uol.de/se?vc-oberseminar
SE ColloquiumAnne Lecdou Kayou:Automatische Feedbackbereitstellung zu Lösungen von Modellierungsaufgaben
Theses
Domain-spezifische Entwicklungssprachen für Internet of Things
Bachelorarbeit in der Abteilung SoftwaretechnikMotivation
In vielen Bereichen der Informatik ist relativ klar, welche Sprachen zum Programmieren und Modellieren verwendet werden, um bestimmte Probleme zu lösen. Im Vergleich dazu gibt es nur wenige Daten darüber, welche Entwicklungssprachen im Internet of Things verwendet werden, insbesondere welche Sprachen für welche Probleme geeignet sind.
Aufgabenstellung
So ist in der Arbeit ein Katalog entstanden, der die domain-spezifischen Sprachen im Bereich Internet of Things darstellt und mit entwickelten Anforderungen vergleicht. Um dies erstellen zu können wurden zunächst Anforderungen entwickelt. Auch sind verschiedene Zwecke entstanden, mit denen die Sprachen verglichen werden können.
Betreuer
Prof. Dr. Andreas Winter ()
Dr.-Ing. Dilshodbek Kuryazov ()
Related Projects
Multi-viewpoint IoT development IoT is a multi-aspect domain that encompass heterogeneous technology stack applying hardware, software and network. Moreover, IoT development activities require the participation of various stakeholders that provide expertise in different domains and they have different concerns regarding the system. These concerns may cover different aspects of the IoT system, such as system requirements, interoperability between hardware and software, network aspects, etc. To effectively conduct development activities, stakeholders need a common infrastructure, where they can address their concerns regarding the system from their own viewpoint. Concerns may cover various aspects like requirements, “thing” components, services, etc. As stakeholders work on different aspects of the IoT system, there is a need to ensure the consistency of the elements within the system. Therefore, viewpoints need to be integrated to allow keeping elements synchronized in different views. This project addresses challenges of describing IoT aspects in the form of viewpoints and integration of viewpoints. |
|
Metamodeling and Model Based Engineering Modeling and Metamodeling allow the graph-based creation, analysis, and storage of information. Model Based Engineering summerizes these and further techniques which use models as first-order objects. This research area targets approaches, techniques, and tools to create, improve, analyze, and store models conform to metamodels among the whole software life cycle. |
|