Diploma Thesis DIP-3209

BibliographyTuncer, Muhammed: Implementierung von Methoden zur Auswertung von textuellen Anforderungen im WRSPM-Umfeld.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 3209 (2012).
86 pages, german.
CR-SchemaF.2.2 (Nonnumerical Algorithms and Problems)
H.5.2 (Information Interfaces and Presentation User Interfaces)
J.6 (Computer-Aided Engineering)
Abstract

In einem wettbewerbsorientierten Markt spielen bei der Entwicklung von Firmen-Software immer mehr Faktoren eine wichtige Rolle. Auch eine erfolgreich durchgeführte Anforderungsanalyse (bzw. Requierement Engineering) zählt dazu. Denn so können z.B. Auftraggeber und Anwender entscheidend in den frühen Phasen der Systementwicklung mitwirken. Viele Fehler, die erst später auftauchen, können somit von Anfang an beseitigt werden. Linguistische Methoden können helfen, diesen Prozess rechnergestützt zu beschleunigen. Die Aufgabe dieser Arbeit ist es, aus einem reinen Text eine semantisch annotierte SALE-Datei (Semantic Annotation Language for English) zu erzeugen. Eine SALE-Datei ist eine strukturierte Text-Datei mit semantischen Rollen. Basierend auf einer syntaktischen Struktur wird in Zusammenarbeit mit Wissens-Ressourcen (Ontologien) eine möglichst genaue Bedeutung des Textes maschinell erarbeitet. Durch die methodische Vereinigung mehrerer Ontologien, die ähnlich aufgebaut sind, kommt man grundsätzlich auf exaktere Ergebnisse. Deswegen kamen in dem hier neu entwickelten Prototyp „Auto SRL“, neben dem syntaktischen Informationslieferant Stanford Core NLP noch folgende Ontologien zum Einsatz: WordNet, VerbNet, und FrameNet. Es gibt mittlerweile große Projekte wie Eclipse-EMF, die ein strukturiertes Dokument wie z.B. eine eSALE-Datei (gewonnene XML-Datei aus einer SALE-Datei) laden und grafisch anzeigen können. Die Ergebnisse entsprechen dabei den Instanzen des Textes. Durch das Laden dieser XML-Datei erhält man gleichzeitig Java-Klassen, mit denen man im weiteren Vorgehen der Software-Entwicklung interagieren kann (siehe [KIT11a] und [KIT11b]).

Full text and
other links
PDF (2213318 Bytes)
Department(s)University of Stuttgart, Institute of Computer-aided Product Development Systems, Computer-aided Product Development Systems
Superviser(s)Dipl. –Inf. Akram Chamakh
Entry dateMay 2, 2012
   Publ. Computer Science