Home > Research > Publications & Outputs > Goal-Based Modeling of Dynamically Adaptive Sys...
View graph of relations

Goal-Based Modeling of Dynamically Adaptive System Requirements

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Goal-Based Modeling of Dynamically Adaptive System Requirements. / Goldsby, Heather J.; Sawyer, Peter; Bencomo, Nelly et al.
15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems, 2008. ECBS 2008. . IEEE Publishing, 2008. p. 36-45.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Goldsby, HJ, Sawyer, P, Bencomo, N, Hughes, D & Cheng, BHC 2008, Goal-Based Modeling of Dynamically Adaptive System Requirements. in 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems, 2008. ECBS 2008. . IEEE Publishing, pp. 36-45, 5th IEEE International Conference on Engineering of Computer-Based Systems, Belfast, Northern Ireland, 31/03/08. https://doi.org/10.1109/ECBS.2008.22

APA

Goldsby, H. J., Sawyer, P., Bencomo, N., Hughes, D., & Cheng, B. H. C. (2008). Goal-Based Modeling of Dynamically Adaptive System Requirements. In 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems, 2008. ECBS 2008. (pp. 36-45). IEEE Publishing. https://doi.org/10.1109/ECBS.2008.22

Vancouver

Goldsby HJ, Sawyer P, Bencomo N, Hughes D, Cheng BHC. Goal-Based Modeling of Dynamically Adaptive System Requirements. In 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems, 2008. ECBS 2008. . IEEE Publishing. 2008. p. 36-45 doi: 10.1109/ECBS.2008.22

Author

Goldsby, Heather J. ; Sawyer, Peter ; Bencomo, Nelly et al. / Goal-Based Modeling of Dynamically Adaptive System Requirements. 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems, 2008. ECBS 2008. . IEEE Publishing, 2008. pp. 36-45

Bibtex

@inproceedings{898de5145ef442c4a238f45a2a7db86c,
title = "Goal-Based Modeling of Dynamically Adaptive System Requirements",
abstract = "Self-adaptation is emerging as an increasingly important capability for many applications, particularly those deployed in dynamically changing environments, such as ecosystem monitoring and disaster management. One key challenge posed by dynamically adaptive systems (DASs) is the need to handle changes to the requirements and corresponding behavior of a DAS in response to varying environmental conditions. Berry et al. previously identified four levels of RE that should be performed for a DAS. In this paper, we propose the levels of RE for modeling that reify the original levels to describe RE modeling work done by DAS developers. Specifically, we identify four types of developers: the system developer, the adaptation scenario developer, the adaptation infrastructure developer, and the DAS research community. Each level corresponds to the work of a different type of developer to construct goal model(s) specifying their requirements. We then leverage the levels of RE for modeling to propose two complementary processes for performing RE for a DAS. We describe our experiences with applying this approach to GridStix, an adaptive flood warning system, deployed to monitor the River Ribble in Yorkshire, England.",
keywords = "dynamically adaptive systems, goal modeling , model driven development , requirements engineering",
author = "Goldsby, {Heather J.} and Peter Sawyer and Nelly Bencomo and Daniel Hughes and Cheng, {Betty H.C.}",
year = "2008",
month = mar,
doi = "10.1109/ECBS.2008.22",
language = "English",
isbn = "0-7695-3141-5",
pages = "36--45",
booktitle = "15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems, 2008. ECBS 2008.",
publisher = "IEEE Publishing",
note = "5th IEEE International Conference on Engineering of Computer-Based Systems ; Conference date: 31-03-2008 Through 04-04-2008",

}

RIS

TY - GEN

T1 - Goal-Based Modeling of Dynamically Adaptive System Requirements

AU - Goldsby, Heather J.

AU - Sawyer, Peter

AU - Bencomo, Nelly

AU - Hughes, Daniel

AU - Cheng, Betty H.C.

PY - 2008/3

Y1 - 2008/3

N2 - Self-adaptation is emerging as an increasingly important capability for many applications, particularly those deployed in dynamically changing environments, such as ecosystem monitoring and disaster management. One key challenge posed by dynamically adaptive systems (DASs) is the need to handle changes to the requirements and corresponding behavior of a DAS in response to varying environmental conditions. Berry et al. previously identified four levels of RE that should be performed for a DAS. In this paper, we propose the levels of RE for modeling that reify the original levels to describe RE modeling work done by DAS developers. Specifically, we identify four types of developers: the system developer, the adaptation scenario developer, the adaptation infrastructure developer, and the DAS research community. Each level corresponds to the work of a different type of developer to construct goal model(s) specifying their requirements. We then leverage the levels of RE for modeling to propose two complementary processes for performing RE for a DAS. We describe our experiences with applying this approach to GridStix, an adaptive flood warning system, deployed to monitor the River Ribble in Yorkshire, England.

AB - Self-adaptation is emerging as an increasingly important capability for many applications, particularly those deployed in dynamically changing environments, such as ecosystem monitoring and disaster management. One key challenge posed by dynamically adaptive systems (DASs) is the need to handle changes to the requirements and corresponding behavior of a DAS in response to varying environmental conditions. Berry et al. previously identified four levels of RE that should be performed for a DAS. In this paper, we propose the levels of RE for modeling that reify the original levels to describe RE modeling work done by DAS developers. Specifically, we identify four types of developers: the system developer, the adaptation scenario developer, the adaptation infrastructure developer, and the DAS research community. Each level corresponds to the work of a different type of developer to construct goal model(s) specifying their requirements. We then leverage the levels of RE for modeling to propose two complementary processes for performing RE for a DAS. We describe our experiences with applying this approach to GridStix, an adaptive flood warning system, deployed to monitor the River Ribble in Yorkshire, England.

KW - dynamically adaptive systems

KW - goal modeling

KW - model driven development

KW - requirements engineering

U2 - 10.1109/ECBS.2008.22

DO - 10.1109/ECBS.2008.22

M3 - Conference contribution/Paper

SN - 0-7695-3141-5

SP - 36

EP - 45

BT - 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems, 2008. ECBS 2008.

PB - IEEE Publishing

T2 - 5th IEEE International Conference on Engineering of Computer-Based Systems

Y2 - 31 March 2008 through 4 April 2008

ER -