A static communication elimination algorithm for distributed system verification

Francesc Babot, Miquel Bertran, August Climent

Producció científica: Capítol de llibreContribució a congrés/conferènciaAvaluat per experts

2 Cites (Scopus)

Resum

A schema of communication elimination laws for distributed programs and systems is mathematically justified in a new equivalence, which was introduced in a recent work. A complete set of applicability conditions is derived for them. A formal communication elimination algorithm, applying the laws as reductions, is mathematically justified for an important class of distributed programs and systems, whose communications are outside the scope of selections. The analysis provides the basis for extensions to general statements. State-vector reduction stands as one of the motivations for this static analysis approach. It has already been applied in an equivalence proof of a non-trivial pipelined distributed system, reported in prior works. The state-vector reduction obtained in this proof, yielding a reduction factor of 2 -607 for the upper-bound on the number of states, is presented in this communication.

Idioma originalAnglès
Títol de la publicacióFormal Methods and Software Engineering - 7th International Conference on Formal Engineering Methods, ICFEM 2005, Proceedings
Pàgines375-389
Nombre de pàgines15
DOIs
Estat de la publicacióPublicada - 2005
Esdeveniment7th International Conference on Formal Engineering Methods, ICFEM 2005 - Manchester, United Kingdom
Durada: 1 de nov. 20054 de nov. 2005

Sèrie de publicacions

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volum3785 LNCS
ISSN (imprès)0302-9743
ISSN (electrònic)1611-3349

Conferència

Conferència7th International Conference on Formal Engineering Methods, ICFEM 2005
País/TerritoriUnited Kingdom
CiutatManchester
Període1/11/054/11/05

Fingerprint

Navegar pels temes de recerca de 'A static communication elimination algorithm for distributed system verification'. Junts formen un fingerprint únic.

Com citar-ho