NekoStat is a Java framework and tool developed for qualitative and quantitative evaluation of dependability attributes of distributed algorithms. In this paper NekoStat is analyzed along the lines of metrology. First the relevant metrological properties that a tool such as NekoStat should possess are introduced. The lack of a rigorous metrological characterization of the accuracy of collected measures is noticed as there is no estimation of how biased the collected data can be. To solve this a new component, called OffsetDetector, is introduced and described. OffsetDetector allows to estimate the uncertainty of collected data and enables NekoStat to be aware of the accuracy level of the local clocks during distributed executions. The collected time measurements can thus be distinguished depending on the synchronization quality at the instant they were collected. In this way the trustworthiness in the results is widely enhanced as shown through a case study illustrated in the paper

Towards Making NekoStat a Proper Measurement Tool for the Validation of Distributed Systems / A. Bondavalli;A. Ceccarelli;L. Falai;M. Vadursi. - STAMPA. - (2007), pp. 377-386. (Intervento presentato al convegno Eighth International Symposium on Autonomous Decentralized Systems nel 2007-March) [10.1109/ISADS.2007.74].

Towards Making NekoStat a Proper Measurement Tool for the Validation of Distributed Systems

BONDAVALLI, ANDREA;CECCARELLI, ANDREA;
2007

Abstract

NekoStat is a Java framework and tool developed for qualitative and quantitative evaluation of dependability attributes of distributed algorithms. In this paper NekoStat is analyzed along the lines of metrology. First the relevant metrological properties that a tool such as NekoStat should possess are introduced. The lack of a rigorous metrological characterization of the accuracy of collected measures is noticed as there is no estimation of how biased the collected data can be. To solve this a new component, called OffsetDetector, is introduced and described. OffsetDetector allows to estimate the uncertainty of collected data and enables NekoStat to be aware of the accuracy level of the local clocks during distributed executions. The collected time measurements can thus be distinguished depending on the synchronization quality at the instant they were collected. In this way the trustworthiness in the results is widely enhanced as shown through a case study illustrated in the paper
2007
Proceedings of The 8th International Symposium on Autonomous Decentralized Systems
Eighth International Symposium on Autonomous Decentralized Systems
2007-March
A. Bondavalli;A. Ceccarelli;L. Falai;M. Vadursi
File in questo prodotto:
File Dimensione Formato  
isads2007.pdf

Accesso chiuso

Tipologia: Pdf editoriale (Version of record)
Licenza: Tutti i diritti riservati
Dimensione 318.25 kB
Formato Adobe PDF
318.25 kB Adobe PDF   Richiedi una copia

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/558906
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 0
social impact