2007
DOI: 10.1109/tse.2007.70733
|View full text |Cite
|
Sign up to set email alerts
|

Tranquility: A Low Disruptive Alternative to Quiescence for Ensuring Safe Dynamic Updates

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
104
0
6

Year Published

2008
2008
2017
2017

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 127 publications
(114 citation statements)
references
References 7 publications
1
104
0
6
Order By: Relevance
“…As opposed to conventional software changes, which occur off-line and require re-deployment of the application, in this context we need dynamic reconfigurations where certain components are deployed and bound to the application as it is running. This requires revisiting and enhancing previous work on dynamic reconfiguration ( [45,63]). 5.…”
Section: Discussionmentioning
confidence: 99%
“…As opposed to conventional software changes, which occur off-line and require re-deployment of the application, in this context we need dynamic reconfigurations where certain components are deployed and bound to the application as it is running. This requires revisiting and enhancing previous work on dynamic reconfiguration ( [45,63]). 5.…”
Section: Discussionmentioning
confidence: 99%
“…Of most relevant work in this area, quiescence [1] causes a high disruption to the running system that is not acceptable in many critical systems [7]. To address this issue, Vandewoude et al [8] proposed the concept of tranquility, as a low disruptive alternative to quiescence: Definition 1 (Tranquility). A component is tranquil if: (i) it is not currently engaged in a transaction that it initiated; (ii) it will not initiate new transactions; (iii) it is not actively processing a request; and (iv) none of its adjacent components are engaged in a transaction in which both of them have already participated and might still participate in the future.…”
Section: Problem Settingmentioning
confidence: 99%
“…Approaches like quiescence [13] can protect the system against inconsistencies, but the involved interruption of service is not acceptable by numerous systems. Approaches such as tranquility [14] tries to reduce the duration of the service disruption by identifying the updated parts of the system. However, such detection requires lots of data, not necessary available, about the system.…”
Section: From Componentizationmentioning
confidence: 99%