2010
DOI: 10.1007/978-3-642-16373-9_3
|View full text |Cite
|
Sign up to set email alerts
|

Adaptation in Open Systems: Giving Interaction Its Rightful Place

Abstract: Abstract. We address the challenge of adaptation in open systems. Open systems are characterized by interactions among autonomous and heterogeneous participants. In such systems, each participant is a locus of adaptation; nonetheless, a participant would typically have to interact with others in order to effect an adaptation. Existing approaches for software adaptation do not readily apply to such settings as they rely upon control-based abstractions. We build upon recent work on modeling interaction via socia… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
19
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 20 publications
(21 citation statements)
references
References 15 publications
0
19
0
Order By: Relevance
“…We go further by providing the formal foundations for RE for sociotechnical systems. Dalpiaz et al [15] illustrate how principals providing services can use commitments to and from others in reasoning about the satisfaction of their own goals. However, such work does not explain how the commitments are obtained starting from the stakeholders needs.…”
Section: Relevant Literaturementioning
confidence: 99%
“…We go further by providing the formal foundations for RE for sociotechnical systems. Dalpiaz et al [15] illustrate how principals providing services can use commitments to and from others in reasoning about the satisfaction of their own goals. However, such work does not explain how the commitments are obtained starting from the stakeholders needs.…”
Section: Relevant Literaturementioning
confidence: 99%
“…In other words, the authorisation is restricted to a certain purpose, and does not apply to different purposes. Our notion of goal scope adopts the definition in [1], which includes the goal tree rooted by that goal. As a result, if a goal is specified in the scope of authority, authority is given to make use of the information not only for the specified goal, but also for all its sub-goals.…”
Section: Multi-view Modellingmentioning
confidence: 99%
“…However, self-adaptation of STSs is complicated by their distributed, multi-agent nature where each agent can be a locus of adaptation, and adaptation typically involves interactions with other agents [3]. For example, an agent can delegate all/part of its commitments to an alternative agent.…”
Section: Introductionmentioning
confidence: 99%
“…There, a commitment C is a tuple (Debtor, Creditor, Antecedent, Consequent) where the Debtor agent is committed to fulfill the Consequent condition for the Creditor agent if the Antecedent condition holds. The requirements for an STS are modelled as goals, and a specification for fulfilling these requirements (also known as protocol) is modelled as a collection of commitments [3]. The adaptation decision of an agent for a particular goal consists of selecting an alternative protocol for fulfilling that goal.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation