Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where F. Grandoni is active.

Publication


Featured researches published by F. Grandoni.


IEEE Transactions on Computers | 2000

Threshold-based mechanisms to discriminate transient from intermittent faults

Andrea Bondavalli; Silvano Chiaradonna; F. Di Giandomenico; F. Grandoni

This paper presents a class of count-and-threshold mechanisms, collectively named /spl alpha/-count, which are able to discriminate between transient faults and intermittent faults in computing systems. For many years, commercial systems have been using transient fault discrimination via threshold-based techniques. We aim to contribute to the utility of count-and-threshold schemes, by exploring their effects on the system. We adopt a mathematically defined structure, which is simple enough to analyze by standard tools. /spl alpha/-count is equipped with internal parameters that can be tuned to suit environmental variables (such as transient fault rate, intermittent fault occurrence patterns). We carried out an extensive behavior analysis for two versions of the count-and-threshold scheme, assuming, first, exponentially distributed fault occurrencies and, then, more realistic fault patterns.


ieee international symposium on fault tolerant computing | 1997

Discriminating fault rate and persistency to improve fault treatment

Andrea Bondavalli; Silvano Chiaradonna; F. Di Giandomenico; F. Grandoni

In this paper the consolidate identification of faults, distinguished as transient or permanent/intermittent, is approached. Transient faults discrimination has long been performed in commercial systems: threshold-based techniques have been practice for several years for this purpose. The present work aims to contribute to the usefulness of the count-and-threshold scheme, through the analysis of its behaviour and the exploration of its effects on the system. To this goal, the scheme is mechanized as a device named /spl alpha/-count, endowed with a few controllable parameters. /spl alpha/-count tries to balance between two conflicting requirements: to keep in the system those components that have experienced just transient faults; and to remove quickly those affected by permanent or intermittent faults. Analytical models are derived, allowing detailed study of /spl alpha/-counts behaviour; the actual evaluation, in a range of configurations, is performed by standard tools, in terms of the delay in spotting faulty components and the probability of improperly blaming correct ones.


international symposium on object component service oriented real time distributed computing | 1998

State restoration in a COTS-based N-modular architecture

Andrea Bondavalli; F. Di Giandomenico; F. Grandoni; David Powell; Christophe Rabéjac

Mechanisms for restoring the state of a channel in an N-modular redundant architecture are necessary to prevent redundancy attrition due to transient faults and to allow failed channels to be brought back on line after repair. This paper considers software-implemented mechanisms for state restoration (SR) in a generic fault-tolerant architecture in which both the underlying hardware and operating system are commercial off-the-shelf (COTS) components. State restoration involves copying the values of state variables from the active channel(s) across to the joining channel. Concurrent updating of state variables by application tasks is considered. Two state restoration schemes are considered: Running SR and Recursive SR. In the former, each state variable is copied exactly once while concurrent updates are written through to the joining channel. In the latter state variables are copied once and then recopied recursively until no concurrent updates are detected.


A generic fault-tolerant architecture for real-time dependable systems | 2001

Error processing and fault treatment

Andrea Bondavalli; Silvano Chiaradonna; Felicita Di Giandomenico; F. Grandoni; David Powell; Christophe Rabéjac

This chapter briefly recalls how fault tolerance is structured in GUARDS and describes in some detail specific procedures error and fault diagnosis and the state restoration.


Archive | 1987

The Evolution of Dependable Computing in Italy

P. Ciompi; F. Grandoni; Lorenzo Strigini; Luca Simoncini

This brief history of the evolution of dependable computing in Italy begins at the end of the sixties with the need to produce test sequences and testing tools to verify hardware implemented using discrete components. At the same time, as the relevance of a system approach to the problem of dependability had already been perceived, research work was being started in the academic world in the error detecting and correcting codes fields, and in complex system diagnosis. These studies greatly benefitted from the strong mathematical background of the researchers initially involved. This work was considerably developed during the seventies, following the technological evolution. The difficulties involved in generating tests with high coverage determined the need to embed features for easy testability and diagnosability into system design. The architectural evolution from uniprocessor to multiple processor systems, either in tightly coupled or in loosely coupled configurations, together with the medium term industrial interest in promoting prototyping efforts, particularly in the industrial process control and on-line transaction processing fields, have produced a wide range of studies covering all system aspects (physical configuration, operating systems, programming languages and environments). This interest has steadily grown up until the present days, with increased emphasis being placed on dependability attributes.


Archive | 1996

A Mechanism for Discriminating Transient from Intermittent/Permanent Faults

Andrea Bondavalli; Silvano Chiaradonna; Felicita Di Giandomenico; F. Grandoni


Archive | 2011

Design of Approaches for Dependability and Initial Prototypes

Antonia Bertolino; Antonello Calabrò; Silvano Chiaradonna; Gabriele Costa; Felicita Di Giandomenico; Antinisca Di Marco; Mario Fusani; F. Grandoni; Valérie Issarny; Marta Z. Kwiatkowska; Eda Marcheti; Fabio Martinelli; Marco Martinucci; Paolo Masci; Ilaria Matteucci; Hongyang Qu; Rachid Saadi; Antonino Sabetta; Anna Vaccarelli


symposium on reliable distributed systems | 1987

A Gracefully Degradable Algorithm for Byzantine Agreement.

Felicita Di Giandomenico; M. L. Guidotti; F. Grandoni; Luca Simoncini


The Computer Journal | 2001

Evaluation of Fault-Tolerant Multiprocessor Systems for High Assurance Applications

F. Grandoni; Silvano Chiaradonna; F. Di Giandomenico; Andrea Bondavalli


Archive | 1997

Inter-channel State Restoration

Andrea Bondavalli; Silvano Chiaradonna; Felicita Di Giandomenico; F. Grandoni

Collaboration


Dive into the F. Grandoni's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Silvano Chiaradonna

Istituto di Scienza e Tecnologie dell'Informazione

View shared research outputs
Top Co-Authors

Avatar

Felicita Di Giandomenico

Istituto di Scienza e Tecnologie dell'Informazione

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

David Powell

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Antonello Calabrò

Istituto di Scienza e Tecnologie dell'Informazione

View shared research outputs
Researchain Logo
Decentralizing Knowledge