ipdlogo Rechnergestützte Verbesserung von textbasierten Softwarespezikationen mit Hilfe von Ontologien dept-logo unilogo

Diplomarbeit (abgeschlossen)

Betreuer

Wissenschaftliche Mitarbeiter
Körner, Sven J.

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

blank
 Login
Login: 
Passwort: 
 Links
  » IPD Tichy
  » JavaParty
  » JPlag
  » ClusterOS
  » Jamaica
  » Education Support Centre
  » CHIL
blank up