In dieser Dissertation wird ein neuartiger Ansatz erarbeitet, um die Verknüpfung zwischen Programmen und Domänenwissen mit Hilfe von expliziten Abbildungen zwischen Programmelementen und Domänenkonzepten aus Domänenontologien zu schaffen. Wir nennen diese Abbildungen die “intentionale Interpretation”, welche die “intensionale Bedeutung” eines Programms definieren. Wir benutzen diese intensionale Bedeutung um die Art und Weise der Darstellung von Domänenwissen in Programmen zu charakterisieren. Es wird diskutiert, in wie weit die Divergenzen zwischen dem Domänenwissen und dem Code bestimmte Qualitätsattribute von Programmen beeinflussen. Es wird eine Technik vorgestellt, um die intensionale Bedeutung basierend auf der Ähnlichkeiten zwischen Konzeptnamen und Programmidentifikatoren zu extrahieren. Es wird eine Methode entwickelt um Fragmente von Domänenontologien durch die Analyse von Ähnlichkeiten von mehreren APIs zu extrahieren.
«
In dieser Dissertation wird ein neuartiger Ansatz erarbeitet, um die Verknüpfung zwischen Programmen und Domänenwissen mit Hilfe von expliziten Abbildungen zwischen Programmelementen und Domänenkonzepten aus Domänenontologien zu schaffen. Wir nennen diese Abbildungen die “intentionale Interpretation”, welche die “intensionale Bedeutung” eines Programms definieren. Wir benutzen diese intensionale Bedeutung um die Art und Weise der Darstellung von Domänenwissen in Programmen zu charakterisieren. E...
»