4,779 Hits in 8.2 sec

A Multi-Level Meta-Object Protocol for Fault-Tolerance in Complex Architectures

F. Taiani, J.-C. Fabre, M.-O. Killijian
2005 International Conference on Dependable Systems and Networks (DSN'05)  
Our proposal is based on a limited set of core concepts inspired from plant biology and meta-object protocols.  ...  It provides separation of concerns for the implementation of adaptive fault tolerance strategies, while maintaining a global inter-level perception of the system runtime behavior.  ...  The authors would like to thank the anonymous referees for their detailed reviews.  ... 
doi:10.1109/dsn.2005.10 dblp:conf/dsn/TaianiFK05 fatcat:vfjmuxajizd53dqirkzhew5tf4

Friends: A flexible architecture for implementing fault tolerant and secure distributed applications [chapter]

Jean-Charles Fabre, Tanguy Pérennou
1996 Lecture Notes in Computer Science  
FRIENDS is a software-based architecture for implementing faulttolerant and, to some extent, secure applications. This architecture is composed of sub-systems and libraries of metaobjects.  ...  Transparency and separation of concerns is provided not only to the application programmer but also to the programmers implementing metaobjects for fault tolerance, secure communication and distribution  ...  Acknowledgements The authors wish to thank very much our friends, Brian Randell, Robert Stroud and Zhixue Wu in the PDCS and DeVa projects who participated in the elaboration of these ideas, Paulo Veríssimo  ... 
doi:10.1007/3-540-61772-8_27 fatcat:i3qggtbxx5fchjsuzb2n3nnipm

Reflective fault-tolerant systems: from experience to challenges

J.C. Ruiz, M. Killijian, J. Fabre, P. Thevenod-Fosse
2003 IEEE transactions on computers  
This framework includes: (i) the specification of a MetaObject Protocol suited for the implementation of fault-tolerant systems, and (ii) the definition of a general test strategy to guide its verification  ...  Two different instances of the specified MOP have been implemented in order to study the impact of different MOP implementations in the development of a reflective fault-tolerant system.  ...  MOP-based Fault-Tolerant Architectures: Related Work In early works, various MOPs have been defined and used for the implementation of fault-tolerant mechanisms at the meta-level.  ... 
doi:10.1109/tc.2003.1176989 fatcat:w4ej45vo4zgynfgodunojdqu3i

Componentization of Fault Tolerance Software for Fine-Grain Adaptation

Thomas Pareaud, Jean-Charles Fabre, Marc-Olivier Killijian
2008 2008 14th IEEE Pacific Rim International Symposium on Dependable Computing  
We demonstrate in this paper the feasibility of adapting componentized fault tolerance at a meta-level of the application.  ...  This is true for application services, but also for dependability services, in particular the fault tolerance software.  ...  Meta-level 2 -Fault tolerance Adaptation Meta-level 1 -Fault tolerance Base level -Functionalities Such a complex state can be captured using multi-layer reflective technology [4] .  ... 
doi:10.1109/prdc.2008.48 dblp:conf/prdc/PareaudFK08 fatcat:sn2n3f6dnbbj7kvuq4qu242g4u

A Survey on Fault Tolerance BasedClustering Evolution in WSN

Hitesh Mohapatra, Amiya Kumar Rath
2020 IET Networks  
The authors' first present a survey of existing survey works from 2002 to 2019 and then present a tutorial on existing fault-tolerant protocols with a comparative analysis.  ...  This field of research is gradually improving and gradually new fault-tolerant architectures have been introduced [8] .  ...  logical and application-driven research studies 2007 [25] Abbasi and Younis reviewed different clustering protocols for WSNs, featuring their complexity, objectives, properties.  ... 
doi:10.1049/iet-net.2019.0155 fatcat:syvobur3czbejem6rmgumzheuq

GriT: a CORBA-based grid middleware architecture

A.S. Gokhale, B. Natarajan
2003 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the  
Second, we describe how we are using the real-time, fault-tolerant, and data parallel CORBA features to implement GriT to provide the desired properties.  ...  complexities incurred by programming at the Grid infrastructure middleware level offered by existing Grid middleware such as Globus, ICENI, and Legion.  ...  We have extended the HBM functionality by a much richer, high performance, fault tolerant CORBA [18] we developed that provides fault tolerance at the object level.  ... 
doi:10.1109/hicss.2003.1174882 dblp:conf/hicss/GokhaleN03 fatcat:xbghrqipofgkrcnv7xt5bhn3g4

Architecture-driven self-adaptation and self-management in robotics systems

George Edwards, Joshua Garcia, Hossein Tajalli, Daniel Popescu, Nenad Medvidovic, Gaurav Sukhatme, Brad Petrus
2009 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems  
Our approach applies two key enhancements to the traditional usage of meta-level components: (1) we utilize three distinct, specialized meta-level components for the three fundamental activities of a robotics  ...  In this way, our approach flexibly supports adaptive layered architectures of arbitrary depth, the specification of arbitrary system adaptation policies, and the provision of intelligent facilities for  ...  The authors wish to express their gratitude to John Lewis for his contributions to the project.  ... 
doi:10.1109/seams.2009.5069083 dblp:conf/icse/EdwardsGTPMSP09 fatcat:67ztflnknfdexfflaibbvvulzy

Implementing simple replication protocols using CORBA portable interceptors and Java serialization

T. Bennani, L. Blain, L. Courtes, J.-C. Fabre, M.-O. Killijian, E. Marsden, F. Taiani
2004 International Conference on Dependable Systems and Networks, 2004  
This work builds on knowledge gained at LAAS from previous work on the prototyping of reflective fault tolerant frameworks.  ...  The goal of this paper is to assess the value of simple features that are widely available in off-the-shelf CORBA and Java platforms for the implementation of faulttolerance mechanisms in industry-grade  ...  The Friends system for instance is a CORBAcompliant reflective fault-tolerant platform, based on a Meta Object Protocol that is built using open compilation facilities [11] .  ... 
doi:10.1109/dsn.2004.1311924 dblp:conf/dsn/BennaniBCFKMT04 fatcat:s5sth5hqsnco5fwstu4i4hxgg4

Architecture For Data Management

Marko Vukolic
2015 Zenodo  
Specifically the document lays out the architecture for data privacy, secure sharing schemes, geo-replication and fault and disaster tolerance for SUPERCLOUD data management.  ...  In this document we present the preliminary architecture of the SUPERCLOUD data management and storage.  ...  Besides supporting traditional crash-fault tolerant (CFT) and Byzantine fault tolerant (BFT) solutions we will target protocols in the XFT (short for cross fault tolerance), model.  ... 
doi:10.5281/zenodo.49788 fatcat:5oup2d7sk5dm7efj77pjvg2bru

Adaptive and Reflective Middleware [chapter]

Edward Curry
2005 Middleware for Communications  
Meta-Object The participants in an object-oriented meta-level are known as meta-objects Meta-Object Protocol The protocol used to communicate with the meta-object is known as the Meta-Object Protocol  ...  Architecture Interface Meta-Level -(contains meta-objects) Open ORB architecture.  ... 
doi:10.1002/0470862084.ch2 fatcat:bjme6pc5xzdvnmhr5gzjvx3umm

A Comprehensive Technological Survey on the Dependable Self-Management CPS: From Self-Adaptive Architecture to Self-Management Strategies

Peng Zhou, Decheng Zuo, Kun Hou, Zhan Zhang, Jian Dong, Jianjin Li, Haiying Zhou
2019 Sensors  
the supporting technologies for dependable self-management at the architecture level.  ...  Focusing on reducing the complexity, we first survey the self-adaptive architecture approaches and applied dependability means, then we introduce a hybrid multi-role self-adaptive architecture, and discuss  ...  Other spatial redundancy technologies include fault-tolerant protocols [65] and middleware [36] , and multi-version, multi-copy (MVMC) [66] , etc.  ... 
doi:10.3390/s19051033 fatcat:v7z7lq2manbchd2nhfl7fs2bwy

An Intelligent Agent based Grid Scheduler with Enhanced Fault Tolerance

Zhang Tienan
2014 International Journal of Grid and Distributed Computing  
In large-scale grid platforms, providing fault-tolerance for users is always a challenging task because of the uncertainty of network resources.  ...  In this paper, we present an intelligent agent based meta-scheduler, which is aiming at improving the fault-tolerance of grid systems when running user's application.  ...  Meta-data about the resources and the jobs are also stored in the databases which will helpful for the fault tolerant mechanisms Implementation of Agent-based Meta-Scheduler The work focuses on a multi-agent  ... 
doi:10.14257/ijgdc.2014.7.5.03 fatcat:mc323jo6arbizonjzvmrie3o4y

Incorporating Fault Tolerance Mechanism into Grid Meta-Scheduler

Hong He
2014 Journal of Software  
In large-scale grid platforms, providing fault-tolerance for users is always a challenging task because of the uncertainty of network resources.  ...  The proposed meta-scheduler is designed as an extendable framework, which allows plugging in multiple scheduling policies for deal with different scenarios.  ...  IMPLEMENTATION OF AGENT-BASED META-SCHEDULER The work focuses on a multi-agent framework for, fault tolerance, performance monitoring and tuning of computational jobs running in grid environment.  ... 
doi:10.4304/jsw.9.10.2651-2657 fatcat:vug6t5otwzbupl7v274cjocp4u

Theme issue on advances in the Internet of Things: identification, information, and knowledge

Yunchuan Sun, Rongfang Bie, Peter Thomas, Xiuzhen Cheng
2015 Personal and Ubiquitous Computing  
The paper ''Multi-Objects Scalable Coordinated Learning in Internet of Things'' by JunPing Wang, Qiuming Kuang, and Shihui Duan proposes cooperative multi-objects meta-level learning of IoT based on the  ...  Multi-object meta-level coordinated learning algorithm defines an interaction measure that allows objects to dynamically estimate the potential utility loss of coordination with any cluster of objects.  ... 
doi:10.1007/s00779-015-0883-7 fatcat:ie244ymtpbchfcr6nijewrl3ra

Supporting Dependable Distributed Applications Through a Component-Oriented Middleware-Based Group Service [chapter]

Katia Saikoski, Geoff Coulson
2004 Lecture Notes in Computer Science  
As examples, levels of fault tolerance can be dynamically increased and decreased as desired by adding, removing or replacing replicas; or the underlying communications topology can be adapted by switching  ...  This paper presents a group-based middleware platform that aims at maximal flexibility. In particular, flexibility is provided at design time, deployment time and run-time.  ...  At a higher system level, the Object Management Group (OMG) has defined a multi-party event service [4] for CORBA and has recently added fault tolerance by replication of objects to its specification  ... 
doi:10.1007/978-3-540-25939-8_5 fatcat:epaoywztmzah5dzmauzdh6jcqm
« Previous Showing results 1 — 15 out of 4,779 results