Systematic Elaboration of Compliance Requirements Using Compliance Debt and Portfolio Theory

  • Bendra Ojameruaye
  • Rami Bahsoon
Conference paper

DOI: 10.1007/978-3-319-05843-6_12

Part of the Lecture Notes in Computer Science book series (LNCS, volume 8396)
Cite this paper as:
Ojameruaye B., Bahsoon R. (2014) Systematic Elaboration of Compliance Requirements Using Compliance Debt and Portfolio Theory. In: Salinesi C., van de Weerd I. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2014. Lecture Notes in Computer Science, vol 8396. Springer, Cham

Abstract

[Context and motivation] Eliciting compliance requirements often results in requirements, which might not be satisfied due to uncertainty and unavailability of resources. The lack of anticipation of these factors may increase the cost of achieving compliance. [Question/problem] Managing compliance is an investment activity that requires making decisions about selecting the right compliance goals under uncertainty, handling the obstacles to those goals and minimising risks. [Principal ideas/results] (1) We define the concept of technical debt for managing compliance and we explore its link with obstacles to compliance goals. (2) We propose goal-oriented method and obstacles handling with a portfolio-based thinking for systematically managing obstacles and refining compliance goals. [Contribution]We use an exemplar to illustrate and evaluate the approach. The results show that our approach can provides analysts and compliance managers with an objective tool to assess and rethink their investment decisions when elaborating compliance requirements.

Keywords

Compliance requirements compliance debt Economics-driven software Engineering 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Bendra Ojameruaye
    • 1
  • Rami Bahsoon
    • 1
  1. 1.University of BirminghamUK

Personalised recommendations