TY - GEN
T1 - Dealing with known unknowns
T2 - 23rd International Conference on Advanced Information Systems Engineering, CAiSE 2011
AU - Tran, L.M.S.
AU - Massacci, F.
PY - 2011
Y1 - 2011
N2 - Requirement evolution has drawn a lot of attention from the community with a major focus on management and consistency of requirements. Here, we tackle the fundamental, albeit less explored, alternative of modeling the future evolution of requirements. Our approach is based on the explicit representation of controllable evolutions vs observable evolutions, which can only be estimated with a certain probability. Since classical interpretations of probability do not suit well the characteristics of software design, we introduce a game-theoretic approach to give an explanation to the semantic behind probabilities. Based on this approach we also introduce quantitative metrics to support the choice among evolution-resilient solutions for the system-to-be. To illustrate and show the applicability of our work, we present and discuss examples taken from a concrete case study (the security of the SWIM system in Air Traffic Management). © 2011 Springer-Verlag.
AB - Requirement evolution has drawn a lot of attention from the community with a major focus on management and consistency of requirements. Here, we tackle the fundamental, albeit less explored, alternative of modeling the future evolution of requirements. Our approach is based on the explicit representation of controllable evolutions vs observable evolutions, which can only be estimated with a certain probability. Since classical interpretations of probability do not suit well the characteristics of software design, we introduce a game-theoretic approach to give an explanation to the semantic behind probabilities. Based on this approach we also introduce quantitative metrics to support the choice among evolution-resilient solutions for the system-to-be. To illustrate and show the applicability of our work, we present and discuss examples taken from a concrete case study (the security of the SWIM system in Air Traffic Management). © 2011 Springer-Verlag.
U2 - 10.1007/978-3-642-21640-4_7
DO - 10.1007/978-3-642-21640-4_7
M3 - Conference contribution
SN - 9783642216398
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 62
EP - 76
BT - Advanced Information Systems Engineering - 23rd International Conference, CAiSE 2011, Proceedings
Y2 - 20 June 2011 through 24 June 2011
ER -