Requirements evolution: From assumptions to reality

This source preferred by Raian Ali

Authors: Ali, R., Dalpiaz, F., Giorgini, P. and Silva Souza, V.

http://eprints.bournemouth.ac.uk/19925/

http://www.springerlink.com/content/p645731n8520324h/

Start date: 21 June 2011

Publisher: Springer Berlin Heidelberg

ISBN: 978-3-642-21759-3

DOI: 10.1007/978-3-642-21759-3_27

This data was imported from DBLP:

Authors: Ali, R., Dalpiaz, F., Giorgini, P. and Souza, V.E.S.

Editors: Halpin, T.A., Nurcan, S., Krogstie, J., Soffer, P., Proper, E., Schmidt, R. and Bider, I.

http://eprints.bournemouth.ac.uk/19925/

http://dx.doi.org/10.1007/978-3-642-21759-3

Journal: BMMDS/EMMSAD

Volume: 81

Pages: 372-382

Publisher: Springer

ISBN: 978-3-642-21758-6

DOI: 10.1007/978-3-642-21759-3_27

This data was imported from Scopus:

Authors: Ali, R., Dalpiaz, F., Giorgini, P. and Souza, V.E.S.

http://eprints.bournemouth.ac.uk/19925/

Journal: Lecture Notes in Business Information Processing

Volume: 81 LNBIP

Pages: 372-382

ISBN: 9783642217586

ISSN: 1865-1348

DOI: 10.1007/978-3-642-21759-3_27

Requirements evolution is a main driver for systems evolution. Traditionally, requirements evolution is associated to changes in the users' needs and environments. In this paper, we explore another cause for requirements evolution: assumptions. Requirements engineers often make assumptions stating, for example, that satisfying certain sub-requirements and/or correctly executing certain system functionalities would lead to reach a certain requirement. However, assumptions might be, or eventually become, invalid. We outline an approach to monitor, at runtime, the assumptions in a requirements model and to evolve the model to reflect the validity level of such assumptions. We introduce two types of requirements evolution: autonomic (which evolves the priorities of system alternatives based on their success/failure in meeting requirements) and designer-supported (which detects loci in the requirements model containing invalid assumptions and recommends designers to take evolutionary actions). © 2011 Springer-Verlag.

The data on this page was last updated at 04:45 on September 21, 2017.