Gesellschaft für Informatik e.V.

Lecture Notes in Informatics

Software Engineering 2011 - Workshopband P-184, 133-138 (2011).

Gesellschaft für Informatik, Bonn

Copyright © Gesellschaft für Informatik, Bonn


On the impact of goals on long-living systems

Arfan Mansoor and Detlef Streitferdt


Changes in software systems are inevitable. Addressing future changes in the requirements engineering phase influences the resulting architecture, improves its maintainability and can prolong the lifetime of software architectures. In this paper, structures in goal models are identified and discussed. Such structures are parts in requirements models with a high probability for future changes. Designing a system to support changes is a way towards a longer lifetime. Variable requirements model parts can be handled using adjustable parts in the design. Thus, the better current as well as future variation points can be identified in the requirements model, the better changes can be handled by a system and, consequently, the longer the lifecycle of software architectures could be.

Full Text: PDF

Gesellschaft für Informatik, Bonn
ISBN 978-3-88579-278-9

Last changed 04.10.2013 18:35:43