Towards adaptive compliance

Jesús García-Galán, Liliana Pasquale, George Grispos, Bashar Nuseibeh

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Scopus citations

Abstract

Mission critical software is often required to comply with multiple regulations, standards or policies. Recent paradigms, such as cloud computing, also require software to operate in heterogeneous, highly distributed, and changing environments. In these environments, compliance requirements can vary at runtime and traditional compliance management techniques, which are normally applied at design time, may no longer be sufficient. In this paper, we motivate the need for adaptive compliance by illustrating possible compliance concerns determined by runtime variability. We further motivate our work by means of a cloud computing scenario, and present two main contributions. First, we propose and justify a process to support adaptive compliance that extends the traditional compliance management lifecycle with the activities of the Monitor-Analyse-Plan-Execute (MAPE) loop, and enacts adaptation through re-configuration. Second, we explore the literature on software compliance and classify existing work in terms of the activities and concerns of adaptive compliance. In this way, we determine how the literature can support our proposal and what are the open research challenges that need to be addressed in order to fully support adaptive compliance.

Original languageEnglish (US)
Title of host publicationProceedings - 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2016
PublisherAssociation for Computing Machinery, Inc
Pages108-114
Number of pages7
ISBN (Electronic)9781450341875
DOIs
StatePublished - May 14 2016
Externally publishedYes
Event11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2016 - Austin, United States
Duration: May 16 2016May 17 2016

Publication series

NameProceedings - 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2016

Conference

Conference11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2016
Country/TerritoryUnited States
CityAustin
Period5/16/165/17/16

Keywords

  • Adaptive compliance
  • Challenges
  • Compliance as a service
  • Self-adaptation

ASJC Scopus subject areas

  • Software
  • Control and Optimization
  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'Towards adaptive compliance'. Together they form a unique fingerprint.

Cite this