Reverse Requirement Engineering
dc.contributor.author | Sneed, Harry M. | |
dc.contributor.author | Prentner, Wolfgang | |
dc.contributor.editor | Kelter, Udo | |
dc.date.accessioned | 2024-07-26T10:18:40Z | |
dc.date.available | 2024-07-26T10:18:40Z | |
dc.date.issued | 2020 | |
dc.description.abstract | Software ist mehr als nur Code. Laut Harlan Mills besteht Software aus verschiedenen Elementtypen wie Source-Code-Dateien, Maschinencode-Komponenten, Steuerungsprozeduren, Testfällen und Dokumenten. Die Dokumente, e.g. Anforderungsdokumente, Entwurfsdokumente, Benutzungsdokumente, usw., gehören ebenso zum Softwareprodukt wie der Code selbst. Vor allem spielen die Anforderungsdokumente eine wichtige Rolle. Bei der Evolution des Softwareproduktes müssten sie neben dem Code fortgeschrieben werden. Sonst driften Code und Dokumentation immer weiter auseinander. Die Dokumentation wird immer chaotischer und schwieriger zu verstehen. Wie beim Code wird sie sanierungsreif. Diese Sanierung der Anforderungsdokumentation wird als „Requirement-Reengineering“ bezeichnet. Sie kann nur hilfsweise automatisiert werden. Auf die „Requirement-Reengineering“ folgt die „Requirement-Reverse-Engineering“ bzw. die Umsetzung der Prosa-Anforderungen in ein Anforderungsmodell. In dem folgenden Beitrag wird ein Verfahren geschildert um die Dokumentation zu re-strukturieren und dem Code wieder anzupassen. | de |
dc.identifier.issn | 0720-8928 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/44170 | |
dc.language.iso | de | |
dc.pubPlace | Bonn | |
dc.publisher | Gesellschaft für Informatik e.V. | |
dc.relation.ispartof | Softwaretechnik-Trends Band 40, Heft 2 | |
dc.relation.ispartofseries | Softwaretechnik-Trends | |
dc.subject | Reverse Engineering | |
dc.subject | Reengineering | |
dc.subject | Requirement-Dokumentation | |
dc.subject | Anforderungsspezifikation | |
dc.subject | Anforderungssanierung | |
dc.subject | Anforderungsmodellierung | |
dc.title | Reverse Requirement Engineering | de |
dc.type | Text/Conference Paper | |
mci.conference.date | 16.-18. September 2020 | |
mci.conference.location | Paderborn | |
mci.conference.sessiontitle | 22. Workshop Software-Reengineering und -Evolution (WSRE) und 11. Workshop Design for Future (DFF) | |
mci.reference.pages | 17-20 |
Dateien
Originalbündel
1 - 1 von 1