Events Calendar Print Email help
Flat View
See by year
Monthly View
See by month
Weekly View
See by week
Daily View
See Today
Categories
See by categories
Search
Search
Talk by Miruna Stoicescu on From Design for Adaptation to Component-Based Resilient Computing
Tuesday, 26 June 2012, 11:00 - 12:00
by Animesh PathakHits : 470
Normal 0 21 false false false FR X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Tableau Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}

From Design for Adaptation to Component-Based Resilient Computing

The evolution of systems during their operational lifetime is becoming ineluctable. Dependable systems, which continuously deliver trustworthy services, must evolve in order to comply with changes having different origins, e.g. new fault tolerance requirements, or changes in available resources. These evolutions must not violate their dependability properties, which leads to the notion of resilient computing. In this talk, I will present our methodology for developing adaptive fault tolerance mechanisms. We start with a « design for adaptation » approach, consisting of several design loops during which we refine a generic fault tolerance protocol execution scheme. This is followed by an experimental implementation of several fault tolerance mechanisms and the actual runtime transition between them, leveraging software engineering tools such as reflective component-based middleware which enable fine-grained manipulation of software architectures.

Keywords : resilience, adaptation, software architecture

Back

JEvents v1.5.3   Copyright © 2006-2009