loading
Papers

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Christian Dauer Thorenfeldt Sellberg 1 ; Michael R. Hansen 2 and Paul Fischer 2

Affiliations: 1 IBM Denmark A/S, Denmark ; 2 Institute of Mathematical Modelling, Technical University of Denmark, Denmark

ISBN: 978-989-8111-52-4

Keyword(s): Fault tolerance, Dependable systems, Distributed systems, Process Algebra, Pi-calculus.

Related Ontology Subjects/Areas/Topics: Dependable Computing ; Enterprise Information Systems ; Enterprise Software Technologies ; Information Systems Analysis and Specification ; Reliable Software Technologies ; Requirements Analysis And Management ; Software Engineering

Abstract: We live in a time where we become ever more dependent on distributed computing. Predictable quantitative properties of reliability and resource requirements of these systems are of outmost importance. But today quantitative properties of these systems can only be established after the systems are implemented and released for test, at which point problems can be costly and time consuming to solve. We present a new method, a process algebra and simulation tool for estimating quantitative properties of reliability and resource requirements of a distributed system with complex behaviour hereunder complex fault-tolerance behaviour. The simulation tool allows tailored fault injection e.g. random failure and attacks. The method is based upon π-calculus (Milner, 1999) to which it adds a stochastic fail-able process group construct. Performance is quantitatively estimated using reaction rates (Priami, 1995). We show how to model and estimate quantitative properties of a CPU scavenging grid wit h fault-tolerance. To emphasize the expressiveness of our language called Gπ we provide design patterns for encoding higher-order functions, object-oriented classes, process translocation, conditional loops and conditional control flow. The design patterns are used to implement linked lists, higher-order list functions and binary algebra. The focus of the paper is on practical application. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 35.172.195.49

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Dauer Thorenfeldt Sellberg C.; R. Hansen M.; Fischer P. and (2008). FAULTS ANALYSIS IN DISTRIBUTED SYSTEMS - Quantitative Estimation of Reliability and Resource Requirements.In Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT, ISBN 978-989-8111-52-4, pages 45-52. DOI: 10.5220/0001881700450052

@conference{icsoft08,
author={Christian {Dauer Thorenfeldt Sellberg} and Michael {R. Hansen} and Paul Fischer},
title={FAULTS ANALYSIS IN DISTRIBUTED SYSTEMS - Quantitative Estimation of Reliability and Resource Requirements},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT,},
year={2008},
pages={45-52},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001881700450052},
isbn={978-989-8111-52-4},
}

TY - CONF

JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT,
TI - FAULTS ANALYSIS IN DISTRIBUTED SYSTEMS - Quantitative Estimation of Reliability and Resource Requirements
SN - 978-989-8111-52-4
AU - Dauer Thorenfeldt Sellberg, C.
AU - R. Hansen, M.
AU - Fischer, P.
PY - 2008
SP - 45
EP - 52
DO - 10.5220/0001881700450052

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.