ICSE2020

Adapting requirements models to varying environments

Dalal Alrajeh, Antoine Cailliau, Axel van Lamsweerde

33 citations

Abstract

The engineering of high-quality software requirements generally relies on properties and assumptions about the environment in which the software-to-be has to operate. Such properties and assumptions, referred to as environment conditions in this paper, are highly subject to change over time or from one software variant to another. As a consequence, the requirements engineered for a specific set of environment conditions may no longer be adequate, complete and consistent for another set.