Multiple viewpoints are often used in requirements engineering to
facilitate traceability to stakeholders, to structure the requirements
process, and to provide richer modelling by incorporating multiple
conflicting descriptions. In the latter case, the need to reason with
inconsistent models introduces considerable extra complexity. We
describe an empirical study of the utility of multiple world reasoning
(using abduction) for domain modelling. In the study we used a range of
different models (ranging from correct to very incorrect), different
fanouts, different amounts of data available from the domain, and
different modelling primitives for representing time. In the experiments
there was no significant change in the expressive power of models that
incorporate multiple conflicting viewpoints. Whilst this does not negate
the advantages of viewpoints during requirements elicitation it does
suggest some limits to the utility of viewpoints during requirements
modelling
%0 Conference Paper
%1 menzies99re
%A Menzies, T.
%A Easterbrook, S.
%A Nuseibeh, B.
%A Waugh, S.
%B International Symposium on Requirements Engineering
%C Limerick, Ireland
%D 1999
%K abduction empirical requirements viewpoints
%P 100-109
%R 10.1109/ISRE.1999.777990
%T An empirical investigation of multiple viewpoint reasoning in requirements engineering
%U http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=777990
%X Multiple viewpoints are often used in requirements engineering to
facilitate traceability to stakeholders, to structure the requirements
process, and to provide richer modelling by incorporating multiple
conflicting descriptions. In the latter case, the need to reason with
inconsistent models introduces considerable extra complexity. We
describe an empirical study of the utility of multiple world reasoning
(using abduction) for domain modelling. In the study we used a range of
different models (ranging from correct to very incorrect), different
fanouts, different amounts of data available from the domain, and
different modelling primitives for representing time. In the experiments
there was no significant change in the expressive power of models that
incorporate multiple conflicting viewpoints. Whilst this does not negate
the advantages of viewpoints during requirements elicitation it does
suggest some limits to the utility of viewpoints during requirements
modelling
@inproceedings{menzies99re,
abstract = {Multiple viewpoints are often used in requirements engineering to
facilitate traceability to stakeholders, to structure the requirements
process, and to provide richer modelling by incorporating multiple
conflicting descriptions. In the latter case, the need to reason with
inconsistent models introduces considerable extra complexity. We
describe an empirical study of the utility of multiple world reasoning
(using abduction) for domain modelling. In the study we used a range of
different models (ranging from correct to very incorrect), different
fanouts, different amounts of data available from the domain, and
different modelling primitives for representing time. In the experiments
there was no significant change in the expressive power of models that
incorporate multiple conflicting viewpoints. Whilst this does not negate
the advantages of viewpoints during requirements elicitation it does
suggest some limits to the utility of viewpoints during requirements
modelling},
added-at = {2009-07-22T17:32:13.000+0200},
address = {Limerick, Ireland},
author = {Menzies, T. and Easterbrook, S. and Nuseibeh, B. and Waugh, S.},
biburl = {https://www.bibsonomy.org/bibtex/2c4db7fc7e7388d42bf94dce9d7b5dcc3/neilernst},
booktitle = {International Symposium on Requirements Engineering},
doi = {10.1109/ISRE.1999.777990},
interhash = {ecd2374e2d2f284c1b893502cf4bb968},
intrahash = {c4db7fc7e7388d42bf94dce9d7b5dcc3},
keywords = {abduction empirical requirements viewpoints},
month = {June},
pages = {100-109},
timestamp = {2009-07-22T17:32:13.000+0200},
title = {An empirical investigation of multiple viewpoint reasoning in requirements engineering},
url = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=777990},
year = 1999
}