kirancodes.me
To Proof Maintenance & Beyond!

Goal-conflict likelihood assessment based on model counting

Renzo Degiovanni, Pablo F. Castro, Marcelo Arroyo, Marcelo Ruiz, Nazareno Aguirre, Marcelo F. Frias

Abstract

In goal-oriented requirements engineering approaches, conflict analysis has been proposed as an abstraction for risk analysis. Intuitively, given a set of expected goals to be achieved by the system-to-be, a conflict represents a subtle situation that makes goals diverge, i.e., not be satisfiable as a whole. Conflict analysis is typically driven by the identify-assess-control cycle, aimed at identifying, assessing and resolving conflicts that may obstruct the satisfaction of the expected goals. In particular, the assessment step is concerned with evaluating how likely the identified conflicts are, and how likely and severe are their consequences.

BibTeX
@inproceedings{Degiovanni-al:ICSE18,
  author    = {Renzo Degiovanni and
               Pablo F. Castro and
               Marcelo Arroyo and
               Marcelo Ruiz and
               Nazareno Aguirre and
               Marcelo F. Frias},
  title     = {Goal-conflict likelihood assessment based on model counting},
  booktitle = {ICSE},
  pages     = {1125--1135},
  publisher = {{ACM}},
  year      = {2018},
}

Related papers