Kurzfassung
|
Inkonsistenzen bei der Benennung von Textelementen einer Softwarearchitektur-Dokumentation (SAD) und Modellelementen eines Softwarearchitektur-Modells (SAM) führen zu Problemen bei der Rückverfolgbarkeit. Statt einem direkten Vergleich zwischen den Bezeichnern der Textelemente und den Namen der Modellelemente wird deshalb ein semantischer Vergleich auf Basis der Auflösung sprachlicher Mehrdeutigkeiten (WSD, Word Sense Disambiguation) durchgeführt. Mit einem WSD-Algorithmus werden die Bedeutungen der Textelemente im Kontext der SAD in Form von Synsets bestimmt. Über diese Synsets werden Synonyme der Textelemente verwendet um eine Verknüpfung mit den Modellelementen herzustellen. Dadurch ist es möglich, Textelemente Modellelementen zuzuordnen, die semantisch dasselbe Element abbilden aber unterschiedlich benannt sind.
|