Self-Adaptive Quality Requirement Elicitation Process for Legacy Systems: A Case Study in HealthCare

Nour Ali, Alfonso Martínez-Martínez, Lorena Ayuso-Perez, Angelina Espinoza

Research output: Chapter in Book/Conference proceeding with ISSN or ISBNConference contribution with ISSN or ISBN

Abstract

Legacy systems need to be continuously maintained and reengineered to improve their provision of services and improve quality attributes. An approach that promises to improve quality attributes and reduce human maintenance tasks is the self-adaptive approach, where software systems modify their own behaviour. However, there is little guidance in the literature on how to migrate to a self-adaptive system and evaluate which features should be designed/implemented with self-adaptive behaviour. In this paper, we describe a process called Self-Adaptive Quality Requirement Elicitation Process (SAQEP), a process that allows eliciting quality attribute requirements from legacy system stakeholders and specify which of these requirements can be taken account to be implemented in a self-adaptation system. The SAQEP has been applied to elicit the self-adaptive quality requirements of a legacy system in a Mexican
Original languageEnglish
Title of host publication2017 Symposium on Applied Computing (SAC)
Place of PublicationMarrakesh
PublisherACM
Pages1102-1107
Number of pages6
ISBN (Print)9781450344869
DOIs
Publication statusPublished - 3 Apr 2017
Event2017 Symposium on Applied Computing (SAC) - Marrakesh, Morroco, 4-6 April 2017
Duration: 3 Apr 2017 → …

Conference

Conference2017 Symposium on Applied Computing (SAC)
Period3/04/17 → …

Fingerprint

Legacy systems
Adaptive systems

Keywords

  • Self-adaptive requirements
  • self-adaptive scenario
  • quality attribute
  • quality attribute scenario
  • self-property

Cite this

Ali, N., Martínez-Martínez, A., Ayuso-Perez, L., & Espinoza, A. (2017). Self-Adaptive Quality Requirement Elicitation Process for Legacy Systems: A Case Study in HealthCare. In 2017 Symposium on Applied Computing (SAC) (pp. 1102-1107). Marrakesh: ACM. https://doi.org/10.1145/3019612.3019751
Ali, Nour ; Martínez-Martínez, Alfonso ; Ayuso-Perez, Lorena ; Espinoza, Angelina. / Self-Adaptive Quality Requirement Elicitation Process for Legacy Systems: A Case Study in HealthCare. 2017 Symposium on Applied Computing (SAC). Marrakesh : ACM, 2017. pp. 1102-1107
@inproceedings{59552f0c6f854343ac3a7731d2b5669c,
title = "Self-Adaptive Quality Requirement Elicitation Process for Legacy Systems: A Case Study in HealthCare",
abstract = "Legacy systems need to be continuously maintained and reengineered to improve their provision of services and improve quality attributes. An approach that promises to improve quality attributes and reduce human maintenance tasks is the self-adaptive approach, where software systems modify their own behaviour. However, there is little guidance in the literature on how to migrate to a self-adaptive system and evaluate which features should be designed/implemented with self-adaptive behaviour. In this paper, we describe a process called Self-Adaptive Quality Requirement Elicitation Process (SAQEP), a process that allows eliciting quality attribute requirements from legacy system stakeholders and specify which of these requirements can be taken account to be implemented in a self-adaptation system. The SAQEP has been applied to elicit the self-adaptive quality requirements of a legacy system in a Mexican",
keywords = "Self-adaptive requirements, self-adaptive scenario, quality attribute, quality attribute scenario, self-property",
author = "Nour Ali and Alfonso Mart{\'i}nez-Mart{\'i}nez and Lorena Ayuso-Perez and Angelina Espinoza",
year = "2017",
month = "4",
day = "3",
doi = "10.1145/3019612.3019751",
language = "English",
isbn = "9781450344869",
pages = "1102--1107",
booktitle = "2017 Symposium on Applied Computing (SAC)",
publisher = "ACM",

}

Ali, N, Martínez-Martínez, A, Ayuso-Perez, L & Espinoza, A 2017, Self-Adaptive Quality Requirement Elicitation Process for Legacy Systems: A Case Study in HealthCare. in 2017 Symposium on Applied Computing (SAC). ACM, Marrakesh, pp. 1102-1107, 2017 Symposium on Applied Computing (SAC), 3/04/17. https://doi.org/10.1145/3019612.3019751

Self-Adaptive Quality Requirement Elicitation Process for Legacy Systems: A Case Study in HealthCare. / Ali, Nour; Martínez-Martínez, Alfonso; Ayuso-Perez, Lorena; Espinoza, Angelina.

2017 Symposium on Applied Computing (SAC). Marrakesh : ACM, 2017. p. 1102-1107.

Research output: Chapter in Book/Conference proceeding with ISSN or ISBNConference contribution with ISSN or ISBN

TY - GEN

T1 - Self-Adaptive Quality Requirement Elicitation Process for Legacy Systems: A Case Study in HealthCare

AU - Ali, Nour

AU - Martínez-Martínez, Alfonso

AU - Ayuso-Perez, Lorena

AU - Espinoza, Angelina

PY - 2017/4/3

Y1 - 2017/4/3

N2 - Legacy systems need to be continuously maintained and reengineered to improve their provision of services and improve quality attributes. An approach that promises to improve quality attributes and reduce human maintenance tasks is the self-adaptive approach, where software systems modify their own behaviour. However, there is little guidance in the literature on how to migrate to a self-adaptive system and evaluate which features should be designed/implemented with self-adaptive behaviour. In this paper, we describe a process called Self-Adaptive Quality Requirement Elicitation Process (SAQEP), a process that allows eliciting quality attribute requirements from legacy system stakeholders and specify which of these requirements can be taken account to be implemented in a self-adaptation system. The SAQEP has been applied to elicit the self-adaptive quality requirements of a legacy system in a Mexican

AB - Legacy systems need to be continuously maintained and reengineered to improve their provision of services and improve quality attributes. An approach that promises to improve quality attributes and reduce human maintenance tasks is the self-adaptive approach, where software systems modify their own behaviour. However, there is little guidance in the literature on how to migrate to a self-adaptive system and evaluate which features should be designed/implemented with self-adaptive behaviour. In this paper, we describe a process called Self-Adaptive Quality Requirement Elicitation Process (SAQEP), a process that allows eliciting quality attribute requirements from legacy system stakeholders and specify which of these requirements can be taken account to be implemented in a self-adaptation system. The SAQEP has been applied to elicit the self-adaptive quality requirements of a legacy system in a Mexican

KW - Self-adaptive requirements

KW - self-adaptive scenario

KW - quality attribute

KW - quality attribute scenario

KW - self-property

U2 - 10.1145/3019612.3019751

DO - 10.1145/3019612.3019751

M3 - Conference contribution with ISSN or ISBN

SN - 9781450344869

SP - 1102

EP - 1107

BT - 2017 Symposium on Applied Computing (SAC)

PB - ACM

CY - Marrakesh

ER -

Ali N, Martínez-Martínez A, Ayuso-Perez L, Espinoza A. Self-Adaptive Quality Requirement Elicitation Process for Legacy Systems: A Case Study in HealthCare. In 2017 Symposium on Applied Computing (SAC). Marrakesh: ACM. 2017. p. 1102-1107 https://doi.org/10.1145/3019612.3019751