2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems 2008
DOI: 10.1109/saso.2008.67
|View full text |Cite
|
Sign up to set email alerts
|

Modelling Self-Adaptivity: A Goal-Oriented Approach

Abstract: Self-adaptive systems aim at autonomously achieving their objectives in a dynamic environment, adapting their behaviour to different circumstances. We claim that appropriate software engineering methodologies are needed to define and to model the information necessary for a system to perform autonomous diagnosis and decision making at runtime.In this short paper we focus on conceptual modelling for the design of self-adaptive software. Our design framework adopts a goal-oriented approach to specify variability… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2009
2009
2020
2020

Publication Types

Select...
5
4
1

Relationship

0
10

Authors

Journals

citations
Cited by 19 publications
(8 citation statements)
references
References 5 publications
0
8
0
Order By: Relevance
“…For requirements engineering, Berry et al [1] have defined a framework of discourse for DAS requirements. Goal-based modeling has been used for specifying the adaptation choices that a DAS must make [9], [15], [18], [26] as well as for the specification of monitoring and switching between adaptive behaviours [20]. A particular strength of goal-based modeling is that it supports the modeling of non-functional trade-offs, which can be used to capture some elements of environmental uncertainty.…”
Section: Related Workmentioning
confidence: 99%
“…For requirements engineering, Berry et al [1] have defined a framework of discourse for DAS requirements. Goal-based modeling has been used for specifying the adaptation choices that a DAS must make [9], [15], [18], [26] as well as for the specification of monitoring and switching between adaptive behaviours [20]. A particular strength of goal-based modeling is that it supports the modeling of non-functional trade-offs, which can be used to capture some elements of environmental uncertainty.…”
Section: Related Workmentioning
confidence: 99%
“…For KAOS and Tropos, the development process covers all phases from requirements to implementation; special focus is put on the identification of stakeholders and the specification of the environment in the early requirements phases. Neither KAOS nor Tropos offer direct support for adaptation, but in [24,58] it is shown how to use KAOS for developing dynamic self-adaptive systems, while a Tropos extension, called Tropos4AS, is presented in [57] as a tool for engineering self-adaptive systems. ADELFE [11] is a methodology for developing selforganising cooperative and thus collective multi-agent systems.…”
Section: Goal-oriented Methodsmentioning
confidence: 99%
“…In the area of requirements engineering for self-adaptive systems, goal-oriented approaches have been extensively investigated in the recent past (e.g., [42,53,17,25,6]), typically extending over existing goal-oriented approaches [64].…”
Section: Goal-oriented Requirements Engineeringmentioning
confidence: 99%