A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Adaptive Failover for Real-Time Middleware with Passive Replication
2009
2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium
This paper presents four contributions to the study of passive replication for distributed soft real-time applications. ...
Although passive replication is a promising fault tolerance strategy for resource-constrained systems, conventional client failover approaches are non-adaptive and load-agnostic, which can cause system ...
Fault-tolerance in real-time systems based on passive replication. ...
doi:10.1109/rtas.2009.36
dblp:conf/rtas/BalasubramanianTLGGS09
fatcat:xiv2y7rp6jgt3jm26nbedbzpyq
Towards Middleware for Fault-Tolerance in Distributed Real-Time and Embedded Systems
[chapter]
2008
Lecture Notes in Computer Science
First, we discuss the challenges in realizing real-time faulttolerant solutions for DRE systems using contemporary middleware. ...
This paper provides three contributions to the development and standardization of lightweight real-time and fault-tolerant middleware for DRE systems. ...
support real-time and fault-tolerant requirements of applications using passive replication. ...
doi:10.1007/978-3-540-68642-2_6
fatcat:zgrdu5j7w5hqfedrn34gajwp7a
Component Replication Based on Failover Units
2009
2009 15th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
Although component middleware is increasingly used to develop distributed, real-time and embedded (DRE) systems, it poses new fault tolerance challenges, such as the need for efficient synchronization ...
First, we present the structure and functionality of our COmponent Replication based on Failover Units (CORFU) middleware, which provides fail-stop behavior and fault correlation across groups of components ...
CORFU extends FLARe [1] middleware, which operates at the level of distributed objects to provide passive replication and fast client-side failover mechanisms. ...
doi:10.1109/rtcsa.2009.18
dblp:conf/rtcsa/WolfBGS09
fatcat:vwwhkxf5wvgjpcwllrmiyean3u
Middleware for Resource-Aware Deployment and Configuration of Fault-Tolerant Real-time Systems
2010
2010 16th IEEE Real-Time and Embedded Technology and Applications Symposium
First, it describes a novel task allocation algorithm for passively replicated DRE systems to meet their real-time and fault-tolerance QoS properties while consuming significantly less resources. ...
Developing large-scale distributed real-time and embedded (DRE) systems is hard in part due to complex deployment and configuration issues involved in satisfying multiple quality for service (QoS) properties ...
Due to its low resource consumption, passive replication is appealing for soft real-time applications that cannot afford the cost of maintaining active replicas and do not require hard real-time performance ...
doi:10.1109/rtas.2010.30
dblp:conf/rtas/BalasubramanianGDWLGS10
fatcat:f2b5prqb3rawre3wem76wdiqii
Reliable Distributed Real-Time and Embedded Systems through Safe Middleware Adaptation
2012
2012 IEEE 31st Symposium on Reliable Distributed Systems
To address these requirements, this paper describes a middleware solution called Safe Middleware Adaptation for Real-Time Fault Tolerance (SafeMAT), which opportunistically leverages the available slack ...
failure adaptability in real-time. ...
faulttolerance solution called Safe Middleware Adaptation for Real-Time Fault Tolerance (SafeMAT). ...
doi:10.1109/srds.2012.59
dblp:conf/srds/DabholkarDGKM12
fatcat:cofiiqs5srepxegym3lb6re3jm
Supporting component-based failover units in middleware for distributed real-time and embedded systems
2011
Journal of systems architecture
Second, it describes how CORFU's Components with HEterogeneous State Synchronization (CHESS) module provides mechanisms for real-time aware state transfer and synchronization in CORFU. ...
Although component middleware is increasingly used to develop distributed, real-time and embedded (DRE) systems, it poses new fault-tolerance challenges, such as the need for efficient synchronization ...
14] , which is a middleware framework that achieves real-time fault-tolerance through passive replication of distributed objects, as shown in Figure 5 . ...
doi:10.1016/j.sysarc.2010.07.006
fatcat:jbi5hfjf4fh3fk7o52hurbheci
Rectifying orphan components using group-failover in distributed real-time and embedded systems
2011
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering - CBSE '11
Our solution is implemented in the context of the CIAO real-time CORBA Component Model middleware. ...
To address these challenges, this paper presents a group-failover protocol that comprises three key capabilities: real-time failure detection and client failover, timely mitigation of orphan requests, ...
Despite the elegant solutions described above, a combination of transactions with replication causes significant overhead in the critical path for most DRE systems thereby adversely impacting their real-time ...
doi:10.1145/2000229.2000250
dblp:conf/cbse/TambeG11
fatcat:vwqpirjngfdc5mufqm5aggomcq
Towards Real-Time Fault-Tolerant CORBA Middleware
2004
Cluster Computing
processing in real-time [8, 9]. ...
Though the implementations of RT-CORBA are suitable for missioncritical commercial or military distributed real-time and embedded (DRE) systems, the usage of FT-CORBA with RT-CORBA implementations are ...
to the WARM PASSIVE replication style in providing real-time and fault-tolerance support to DRE systems. ...
doi:10.1023/b:clus.0000039493.73008.13
fatcat:3chjgnjovfeqpemwvxu7wvvwwq
Fault-Tolerance for Component-Based Systems - An Automated Middleware Specialization Approach
2009
2009 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing
This paper presents GRAFT (GeneRative Aspects for Fault Tolerance), which is a model-driven, automated, and aspects-based approach for specializing generalpurpose middleware with failure handling and recovery ...
General-purpose middleware, by definition, cannot readily support domain-specific semantics without significant manual efforts in specializing the middleware. ...
Support for different non-functional properties, such as fault tolerance, real-time, transactions and security are now readily available within the middleware and its services. ...
doi:10.1109/isorc.2009.50
dblp:conf/isorc/TambeDG09
fatcat:zb6hcq3gavdvlioeyqins3pily
MDDPro: Model-Driven Dependability Provisioning in Enterprise Distributed Real-Time and Embedded Systems
[chapter]
2007
Lecture Notes in Computer Science
of real-time component middleware platforms. ...
the timely and simultaneous failover of groups of entities while improving system availability by minimizing the risk of simultaneous failures of replicated entities. ...
of the systems may demand passive forms of replication to overcome issues with non-determinism. ...
doi:10.1007/978-3-540-72736-1_11
fatcat:hun2rniigzewdozznekhs4advq
Exploring the Role of Software Architecture in Dynamic and Fault Tolerant Pervasive Systems
2007
First International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments (SEPCASE '07)
Middleware core classes are highlighted. Figure 3. Layers of System Stack. ...
At the same time, many of these applications are mission critical and have stringent fault tolerance requirements. ...
Compared with passive replication, active replication has a faster recovery time because the failure of a single replica is simply masked by the presence of the other active replicas, while requiring more ...
doi:10.1109/sepcase.2007.6
fatcat:tjif6xt62vhgxl7rtzfwjntmki
Self-* software architectures and component middleware in pervasive environments
2007
Proceedings of the 5th international workshop on Middleware for pervasive and ad-hoc computing held at the ACM/IFIP/USENIX 8th International Middleware Conference - MPAC '07
This paper first describes the challenges that we believe to be the most significant based on our experience developing real-world pervasive software applications with self-* capabilities. ...
Finally, we explain how each strategy is implemented in our architectural middleware platform, Prism-MW. ...
For example, real-time middleware platforms implement management capabilities for priority-based thread allocation and message queuing. ...
doi:10.1145/1376866.1376871
dblp:conf/middleware/EdwardsSPMM07
fatcat:7zzwuu4bfzahvepky6i2br4gpi
Applying Patterns to Improve the Performance of Fault Tolerant CORBA
[chapter]
2000
Lecture Notes in Computer Science
The Object Management Group (OMG), which standardizes CORBA, has addressed many of these QoS requirements the recent Real-time CORBA and Fault Tolerant CORBA specifications. ...
Applications for these systems often require the underlying middleware, operating systems, and networks to provide end-to-end quality of service (QoS) support to enhance their efficiency, predictability ...
The analysis of these results yielded a number of valuable lessons for implementing an FT-CORBA infrastructure for applications requiring stringent performance and reliability guarantees. ...
doi:10.1007/3-540-44467-x_10
fatcat:n56rlxzzlzadtivi6vgrlvbfoi
Enhancing an Application Server to Support Available Components
2008
IEEE Transactions on Software Engineering
This paper develops an approach that requires enhancements to the middle tier only for supporting replication of both the middleware back-end tiers. ...
of client requests, nonblocking transaction processing, and an ability to work with clusters. ...
Fig. 13 . 13 Throughput for order entry. Fig. 14. Response time for order entry.
Fig. 15 . 15 Performance figures with failure. Fig. 16. Throughput with varying server numbers. ...
doi:10.1109/tse.2008.38
fatcat:zy4mnr3dpzd75msmqq6lxcgzp4
A study of unpredictability in fault-tolerant middleware
2013
Computer Networks
However, after filtering out 1% of the invocations with the highest recorded response-times, the latency becomes bounded with high statistical confidence (p < 0.01). ...
, to allow a margin for unexpected variability. ...
Acknowledgments The authors thank Gautam Thaker for allowing us to analyze the data from the ATL trace. Thanks are also due to ...
doi:10.1016/j.comnet.2012.10.015
fatcat:utzuoe7i5ff3nlj2wxsrogucza
« Previous
Showing results 1 — 15 out of 168 results