• English
  • Deutsch
  • Log In
    or
  • Research Outputs
  • Projects
  • Researchers
  • Institutes
  • Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Buch
  4. Reversing the reasons for changes by a-posteriori recording of decisions made
 
  • Details
  • Full
Options
2008
Report
Titel

Reversing the reasons for changes by a-posteriori recording of decisions made

Abstract
By the need for quick adaptations to meet market demands and recurring changes of the requirements many software organizations end up with maintenance processes that consume enormous resources. Frequently, such maintenance activities are performed at the code level while architectures and design documentation are not aligned to the changes made. Hence, as the system evolves, these documents are not updated accordingly. Neither the decisions that led to change at the architecture level are recorded. In order to avoid knowledge vaporization we need to apply appropriate methods and tools able to support architectural design decisions as first class entities. This work analyzes how to improve evolution activities of architectures from the results of a case study, which combines two different tools: one for recording architectural design decisions and the other a reverse engineering tool.
Author(s)
Knodel, Jens
Muthig, Dirk
Forster, Thomas
Capilla, Rafael
Verlagsort
Kaiserslautern
Thumbnail Image
Language
English
google-scholar
Fraunhofer-Institut für Experimentelles Software Engineering IESE
Tags
  • reverse engineering

  • software maintenance

  • SAVE

  • software architecture...

  • software evolution

  • decision making

  • ArQuE

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Send Feedback
© 2022