Context and motivation] Compliance to relevant laws is increasingly recognized as a critical, but also expensive, quality for soft- ware requirements. [Question/Problem] Laws contain elements such as conditions and derogations that generate a space of possible compli- ance alternatives. During requirements engineering, an analyst has to select one of these compliance alternatives and ensure that the require- ments specification she is putting together complies with that alternative. However, the space of such alternatives is often large. [Principal ideas and results] This paper extends N`omos2, a modeling framework for laws, to support modeling of and reasoning with stakeholder preferences and priorities. The problem of preferred regulatory compliance is then defined as a problem of finding a compliance alternative that matches best stakeholder preferences. [Contribution] The paper defines the con- cept of preference between situations and integrates it with the No`mos 2 modeling language. It also presents a reasoning tool for preferences and illustrates its use with an extract from a use case concerning the Italian law on Electronic Health Record.

Choosing Compliance Solutions through Stakeholder Preferences

Susi, Angelo;Perini, Anna;
2013-01-01

Abstract

Context and motivation] Compliance to relevant laws is increasingly recognized as a critical, but also expensive, quality for soft- ware requirements. [Question/Problem] Laws contain elements such as conditions and derogations that generate a space of possible compli- ance alternatives. During requirements engineering, an analyst has to select one of these compliance alternatives and ensure that the require- ments specification she is putting together complies with that alternative. However, the space of such alternatives is often large. [Principal ideas and results] This paper extends N`omos2, a modeling framework for laws, to support modeling of and reasoning with stakeholder preferences and priorities. The problem of preferred regulatory compliance is then defined as a problem of finding a compliance alternative that matches best stakeholder preferences. [Contribution] The paper defines the con- cept of preference between situations and integrates it with the No`mos 2 modeling language. It also presents a reasoning tool for preferences and illustrates its use with an extract from a use case concerning the Italian law on Electronic Health Record.
2013
9783642374210
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11582/163210
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
social impact