|
|
|
Diplomarbeit (abgeschlossen)
Beschreibung:
Die Qualität einer Softwarespezifikation hat einen großen Einfluss auf die Qualität der späteren Software. Unvollständige oder missverständliche Spezifikationen führen zu fehlerhafter Software. Experten müssen deshalb sicherstellen, dass die Wünsche des Kunden so eindeutig in der Spezifikation formuliert werden, dass der Entwickler die Software so implementiert, wie der Kunde es sich gewünscht hat. Dabei sucht der Experte nach Problemen in der Spezifikation, die im Dialog mit dem Kunden beseitigt werden müssen. Diese Arbeit beschäftigt sich damit, wie mit Hilfe von Ontologien solche Probleme in textbasierten Spezifikationen automatisch identifiziert und Verbesserungsvorschläge generiert werden können, um die Qualität der Spezifikationen zu erhöhen. Es wurde ein Werkzeug names RESI (Requirements Engineering Specification Improver) entwickelt, das den Experten durch Anwenden dieser Technik bei seiner Arbeit unterstützen kann. |
Aufgabe:
Die Qualität einer Softwarespezifikation hat einen großen Einfluss auf die Qualität der späteren Software. Unvollständige oder missverständliche Spezifikationen führen zu fehlerhafter Software. Experten müssen deshalb sicherstellen, dass die Wünsche des Kunden so eindeutig in der Spezifikation formuliert werden, dass der Entwickler die Software so implementiert, wie der Kunde es sich gewünscht hat. Dabei sucht der Experte nach Problemen in der Spezifikation, die im Dialog mit dem Kunden beseitigt werden müssen. Diese Arbeit beschäftigt sich damit, wie mit Hilfe von Ontologien solche Probleme in textbasierten Spezifikationen automatisch identifiziert und Verbesserungsvorschläge generiert werden können, um die Qualität der Spezifikationen zu erhöhen. Es wurde ein Werkzeug names RESI (Requirements Engineering Specification Improver) entwickelt, das den Experten durch Anwenden dieser Technik bei seiner Arbeit unterstützen kann. |
Schlüsselworte:
Anforderungsermittlung, Textuelle Spezifikation, Natürlichsprachliche Verarbeitung Bearbeiter:
Torben Brumm
|
|
|