Proceedings of the 2006 Conference of the Center for Advanced Studies on Collaborative Research - CASCON '06 2006
DOI: 10.1145/1188966.1188976
|View full text |Cite
|
Sign up to set email alerts
|

Requirements-driven design of autonomic application software

Abstract: Autonomic computing systems reduce software maintenance costs and management complexity by taking on the responsibility for their configuration, optimization, healing, and protection. These tasks are accomplished by switching at runtime to a different system behaviour -the one that is more efficient, more secure, more stable, etc. -while still fulfilling the main purpose of the system. Thus, identifying the objectives of the system, analyzing alternative ways of how these objectives can be met, and designing … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
52
0

Year Published

2007
2007
2017
2017

Publication Types

Select...
5
4
1

Relationship

1
9

Authors

Journals

citations
Cited by 75 publications
(54 citation statements)
references
References 20 publications
0
52
0
Order By: Relevance
“…They also explain how preliminary work on personalized and customized software can be applied to adaptive systems (e.g., [10,11]). In addition, some research approaches have successfully used goal models as a foundation for specifying the autonomic behaviour [12] and requirements of adaptive systems [13].…”
Section: Requirements State-of-the-artmentioning
confidence: 99%
“…They also explain how preliminary work on personalized and customized software can be applied to adaptive systems (e.g., [10,11]). In addition, some research approaches have successfully used goal models as a foundation for specifying the autonomic behaviour [12] and requirements of adaptive systems [13].…”
Section: Requirements State-of-the-artmentioning
confidence: 99%
“…Adaptive software systems (e.g., [12]) use soft-goals to choose the configuration that maximizes the satisfaction of a set of NFRs. We also rely on optimizing NFRs; however, unlike those approaches, we account for the priorities of each user, and we allow for contextual contributions.…”
Section: Discussionmentioning
confidence: 99%
“…Realising the limitations of solution-oriented approaches to context-awareness, Zhang and Cheng [17] suggest a problem-oriented approach in which they focus on how to derive switching specifications for safety critical systems as discussed in [18,19]. However, they do not examine how physical context is represented and monitored and what its impact is on such switching specifications.…”
Section: Related Workmentioning
confidence: 99%