Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

A refinement calculus for requirements engineering based on argumentation theory

Contributo in Atti di convegno
Data di Pubblicazione:
2020
Abstract:
The Requirements Engineering (RE) process starts with initial requirements elicited from stakeholders - however conflicting, unattainable, incomplete and ambiguous - and iteratively refines them into a specification that is consistent, complete, valid and unambiguous. We propose a novel RE process in the form of a calculus where the process is envisioned as an iterative application of refinement operators, with each operator removing a defect from the current requirements. Our proposal is motivated by the dialectic and incremental nature of RE activities. The calculus, which we call CaRE, casts the RE problem as an iterative argument between stakeholders, who point out defects (ambiguity, incompleteness, etc.) of existing requirements, and then propose refinements to address those defects, thus leading to the construction of a refinement graph. This graph is then a conceptual model of an RE process enactment. The semantics of these models is provided by Argumentation Theory, where a requirement may be attacked for having a defect, which in turn may be eliminated by a refinement.
Tipologia CRIS:
04.01 Contributo in Atti di convegno
Keywords:
Argumentation theory; RE calculus; RE process; Requirements engineering
Elenco autori:
Ferrari, Alessio
Autori di Ateneo:
FERRARI ALESSIO
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/421874
Link al Full Text:
https://iris.cnr.it//retrieve/handle/20.500.14243/421874/184772/prod_443445-doc_159314.pdf
Titolo del libro:
Conceptual Modeling
  • Dati Generali

Dati Generali

URL

https://link.springer.com/chapter/10.1007/978-3-030-62522-1_1
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)