2007 10th IFIP/IEEE International Symposium on Integrated Network Management 2007
DOI: 10.1109/inm.2007.374781
|View full text |Cite
|
Sign up to set email alerts
|

PANACEA Towards a Self-healing Development Framework

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
19
0

Year Published

2008
2008
2020
2020

Publication Types

Select...
6
2

Relationship

2
6

Authors

Journals

citations
Cited by 20 publications
(19 citation statements)
references
References 9 publications
0
19
0
Order By: Relevance
“…As stated above, the self-healing solution architecture we present exploits the generic Panacea self-healing framework, published in [3]. The Panacea framework comprises a programming model and a runtime system for self-healing applications.…”
Section: Panacea Self-healing Frameworkmentioning
confidence: 99%
See 1 more Smart Citation
“…As stated above, the self-healing solution architecture we present exploits the generic Panacea self-healing framework, published in [3]. The Panacea framework comprises a programming model and a runtime system for self-healing applications.…”
Section: Panacea Self-healing Frameworkmentioning
confidence: 99%
“…Annotations can be added to a target application at development time, deployment time and run-time (in this study we use the runtime annotations). The addition can be performed manually by developers or automatically [3]. The former is typically done using Java annotations [17], whereas the latter is often done using Aspect Oriented Programming (AOP) [8].…”
Section: Panacea Self-healing Frameworkmentioning
confidence: 99%
“…• Self-healing has also been proposed for operating systems [12], [13], networks [14] and object-oriented applications in Java [15], [16]. This paper presents some experiments and improvements to a novel proposal to obtain self-healing in a virtual world of agents [17].…”
Section: Introductionmentioning
confidence: 99%
“…While these tools and techniques focus on detection and possible prevention of memory leaks, Melt [Bond and McKinley, 2008], LeakSurvivor [Tang et al, 2008], and Panacea [Breitgand et al, 2007] attempt to tolerate memory leaks at runtime. The shared goal of these tools is to extend the lifetime of applications with memory leaks.…”
Section: Memory Leak Tolerancementioning
confidence: 99%
“…While virtual memory can provide the illusion of infinite memory [Denning, 1970], relying purely on virtual memory is suboptimal, as the virtual memory manager (typically an operating system) is unable to make intelligent swapping decisions [Azimi et al, 2007]. Memory leak tools [Bond and McKinley, 2006;Breitgand et al, 2007;Goldstein et al, 2007;Hauswirth and Chilimbi, 2004;Jump and McKinley, 2007;Tang et al, 2008] are effective in detecting and tolerating memory leaks, but do not address systems that may have insufficient main memory available in the first place. These tools presume that developer negligence is the crux of main memory exhaustion rather than the physical availability.…”
Section: Introductionmentioning
confidence: 99%