Navigation auf zora.uzh.ch

Search ZORA

ZORA (Zurich Open Repository and Archive)

An automated hint generation approach for supporting the evolution of requirements specifications

Ben Charrada, Eya; Glinz, Martin (2010). An automated hint generation approach for supporting the evolution of requirements specifications. In: Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE), Antwerp, Belgium, 20 September 2010 - 21 September 2010, 58-62.

Abstract

Updating the requirements specification during software evolution is a manual and expensive task. Therefore, software engineers usually choose to apply modifications directly to the code and leave the requirements unchanged. This leads to the loss of the knowledge contained in the requirements documents and thus limits the evolvability of a software system. In this paper, we propose to employ the co-evolution of the code and its test suite to preserve or restore the alignment between implementation and requirements: when a change has been applied to the code, subsequent changes in the test suite as well as failing tests are analyzed and used to automatically generate hints about the affected requirements and how they should be changed. These hints support the engineer in maintaining the requirements specification and thus ease the further evolution of the software system.

Additional indexing

Item Type:Conference or Workshop Item (Paper), refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Scopus Subject Areas:Physical Sciences > Software
Physical Sciences > Human-Computer Interaction
Physical Sciences > Computer Vision and Pattern Recognition
Physical Sciences > Computer Networks and Communications
Scope:Discipline-based scholarship (basic research)
Language:English
Event End Date:21 September 2010
Deposited On:27 Jan 2011 14:21
Last Modified:06 Mar 2024 13:57
Series Name:IWPSE-EVOL '10
ISBN:978-1-4503-0128-2
OA Status:Green
Publisher DOI:https://doi.org/10.1145/1862372.1862387
Official URL:http://dl.acm.org/citation.cfm?doid=1862372.1862387
Other Identification Number:1539; merlin-id:27

Metadata Export

Statistics

Citations

Dimensions.ai Metrics

Altmetrics

Downloads

89 downloads since deposited on 27 Jan 2011
13 downloads since 12 months
Detailed statistics

Authors, Affiliations, Collaborations

Similar Publications