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
Abstract Semantic Graphs for Java
Bachelorarbeit in der Abteilung SoftwaretechnikMotivation
Source code is usually represented as a text file. The underlying structure of a programming language is however not linear, but that of a tree.
Aufgabenstellung
This thesis explores how to convert this Abstract Syntax Tree for the Java language into a graph without duplicate sources of information. Such a representation has advantages in a variety of use cases, for example doing model based querying or transformations. To enable these, the graph is built upon a modeling framework API, the Eclipse Modeling Framework.
Betreuer
Prof. Dr. Andreas Winter ()
M.Sc. Johannes Meier ()
Related Projects
Model Consistency ensured by Metamodel Integration (MoConseMI) In multi-perspective software development, several perspectives exist presenting different views on the developed artefacts. Because some perspectives handle the same data and all the data have relationships between each other, there is a strong need for synchronization of the data between different perspectives. To solve this problem, this project aims at developing and validating a method for integrating the single metamodels of each perspective into one integrated single underlying metamodel (SUMM). |
|
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. |
|