arrow
返回

Frameworks for designing and implementing dependable systems using Coordinated Atomic Actions: A comparative study

delete2009-02-01
delete3
delete
OA
AI
A
Alfredo Capozucca
N
Nicolas Guelfi
P
Patrizio Pelliccione *
A
Alexander Romanovsky
A
Avelino F. Zorzo
DOI:10.1016/j.jss.2008.05.038delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
This paper(1) presents ways of implementing dependable distributed applications designed using the Coordinated Atomic Action (CAA) paradigm. CAAs provide a coherent set of concepts adapted to fault tolerant distributed system design that includes structured transactions, distribution, cooperation, competition, and forward and backward error recovery mechanisms triggered by exceptions. DRIP (Dependable Remote Interacting Processes) is an efficient Java implementation framework which provides support for implementing Dependable Multiparty Interactions (DMI). As DMIs have a softer exception handling semantics compared with the CAA semantics. a CAA design can be implemented using the DRIP framework. A new framework called CAA-DRIP allows programmers to exclusively implement the semantics of CAAs using the same terminology and concepts at the design and implementation levels. The new framework not only simplifies the implementation phase, but also reduces the final system size as it requires less number of instances for creating a CAA at runtime. The paper analyses both implementation frameworks in great detail, drawing a systematic comparison of the two. The CAAs behaviour is described in terms of Statecharts to better understand the differences between the two frameworks. Based on the results of the comparison, we use one of the frameworks to implement a case study belonging to the e-health domain. (C) 2008 Elsevier Inc. All rights reserved.
Keyword:
Exception handling
Fault tolerance
Dependable distributed systems
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.4K
被引数:
8.4K

机构

University of LAquila 封面图
University of LAquila
学者数:
7.4K
论文数: 6.6K
被引数: 6.7K
N
newcastle university - uk
学者数:
2.9W
论文数: 2.6W
被引数: 39
U
university of luxembourg
学者数:
5.2K
论文数: 4.8K
被引数: 4
学者 查看更多机构
引用论文

引用论文

Real-time observation of slipping and rolling events in DLC wear nanoparticles实时观察DLC磨损纳米颗粒中的滑动和滚动事件
err2018-06-07
err0
PREAI
errTakaaki Sato; Shinsuke Nabeya; Vivek Menon; Tadashi Ishida; Reo Kometani; Hiroyuki Fujita
err分享
err收藏
err分享
err收藏
Rigorous development of an embedded fault-tolerant system based on coordinated atomic actions
err2002-01-01
err17
errOAAI
errXu, J; Randell, B; Romanovsky, A; Stroud, RJ; Zorzo, AF; Canver, E; von Henke, F
err分享
err收藏
Real RGB printing AMOLED with high pixel per inch value
err2020-01-06
err0
errOAAI
errSi‐Tao Huo; Li‐Qin Shao; Ting Dong; Ji‐Sheng Liang; Ze‐Tong Bi; Mu He; Zhe Li; Zhuo Gao; Jing‐Yao Song
err分享
err收藏
没有更多内容